Messages in this thread | | | Date | Tue, 20 May 2008 18:17:59 +0300 | From | Avi Kivity <> | Subject | Re: [PATCH] Make LIST_POISON less deadly (v3) |
| |
Andi Kleen wrote: > Avi Kivity <avi@qumranet.com> writes: > >> >> +config ILLEGAL_POINTER_VALUE >> + hex >> + default 0 if X86_32 >> + default 0xffffc10000000000 if X86_64 >> > > Don't make it exactly 0xffffc10000000000 but 0xffffc10000000000 + 0x1000000 > or so, otherwise list_entry() users which subtract offsets would still > end up in user space and there might be actually something in there > by default. >
The poison code adds a large offset (>1MB) so we're safe here.
-- error compiling committee.c: too many arguments to function
| |