login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
January
»
16
Re: Why is the kfree() argument const?
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Christoph Lameter <clameter@...>
To: Johannes Weiner <hannes@...>
Cc: Linux Kernel Mailing List <linux-kernel@...>, <penberg@...>
Subject:
Re: Why is the kfree() argument const?
Date: Wednesday, January 16, 2008 - 12:48 pm
On Wed, 16 Jan 2008, Johannes Weiner wrote:
quoted text
> is there any reason why kfree() takes a const pointer just to degrade it > with the call to slab_free()/__cache_free() again? The promise that the > pointee is not modified is just bogus in this case, anyway, isn't it?
The object is modified in various cases f.e. because of poisoning or the need to store the free pointer. So its bogus, yes. Pekka? --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
Why is the kfree() argument const?
, Johannes Weiner
, (Wed Jan 16, 12:32 pm)
Re: Why is the kfree() argument const?
, Linus Torvalds
, (Wed Jan 16, 2:39 pm)
Re: Why is the kfree() argument const?
, Steven Rostedt
, (Wed Jan 16, 6:33 pm)
Re: Why is the kfree() argument const?
, Johannes Weiner
, (Wed Jan 16, 6:19 pm)
Re: Why is the kfree() argument const?
, Linus Torvalds
, (Wed Jan 16, 7:16 pm)
Re: Why is the kfree() argument const?
, Christoph Lameter
, (Wed Jan 16, 6:20 pm)
Re: Why is the kfree() argument const?
, Linus Torvalds
, (Wed Jan 16, 7:18 pm)
Re: Why is the kfree() argument const?
, Johannes Weiner
, (Wed Jan 16, 7:13 pm)
Re: Why is the kfree() argument const?
, Johannes Weiner
, (Wed Jan 16, 6:37 pm)
Re: Why is the kfree() argument const?
, Christoph Lameter
, (Wed Jan 16, 12:48 pm)
Re: Why is the kfree() argument const?
, Pekka J Enberg
, (Wed Jan 16, 1:45 pm)
Re: Why is the kfree() argument const?
, Bernd Petrovitsch
, (Wed Jan 16, 1:34 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Frans Pop
top displaying 9999% CPU usage
Tarkan Erimer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
Chuck Ebbert
Why do so many machines need "noapic"?
Andy Whitcroft
clam
git
:
linux-netdev
:
David Miller
[GIT]: Networking
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 15/37] dccp: Set per-connection CCIDs via socket options
Christoph Lameter
Network latency regressions from 2.6.22 to 2.6.29
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
2 users
and
1097 guests
online.
Online users
Nelson
romankates
Syndicate