Messages in this thread | | | Date | Thu, 29 May 2008 08:00:58 -0700 (PDT) | From | Christoph Lameter <> | Subject | Re: [PATCH] nommu: fix kobjsize() for SLOB and SLUB |
| |
On Thu, 29 May 2008, David Howells wrote:
> > Could the nommu people either tell us what this is all about? Or junk the > > code. This looks very wrong. > > ELF-FDPIC is currently using kobjsize() so that it can expand the heap/stack > segment to fill up the entirety of its allocation. It's probably worth > dropping that, though. > > NOMMU mmap() is using kobjsize()/ksize() to keep track of the number of bytes > allocated and the amount of dead space. We can probably ditch that too. > > However, fs/proc/task_nommu.c uses kobjsize() quite a bit to determine how > much metadata space a process is carrying around. We could just use sizeof(), > I suppose, and not bother calculating the slack.
The nagging question here is: Why is page->private used in kobjsize()? A special heap/stack setup?
| |