Messages in this thread | | | Date | Tue, 13 Jan 2009 14:45:21 -0800 (PST) | Subject | Re: lib/klist.c: bit 0 in pointer can't be used as flag | From | David Miller <> |
| |
From: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Date: Wed, 14 Jan 2009 07:40:19 +0900
> > It may be that we've worked around the other spots, although I haven't > > seen anything like that, we might just have been lucky until now. > > > > Can you recall another place where this trick is used? > > rmap. > Don't CRIS use mmu?
I'm beginning to suspect the issue is only with objects in the kernel image itself. Dynamically allocated memory is properly aligned and therefore the "low bit status bits in pointer" trick works.
| |