Subject: Re: kernel mem allocator, was: Interface detach branch
To: Paul Newhouse <>
From: Matt Thomas <>
List: current-users
Date: 12/18/1998 21:14:14
At 08:01 PM 12/18/98 , Paul Newhouse wrote:
>In reference to DUX Dave Cherkus <> writes:
>>It's malloc also has debug modes that do auditing, leak detection,
>>internal consistency checking and even a mode where virtual addresses
>>are never reused and are always unmapped after being freed so any 
>>access to that address will fault.  This is great for finding use
>>of pointers after freeing the memory.
>Sure, in a debug kernel.  I was talking about the performance kernel 
>clients use in the field.  The "use after freeing" bugs NEVER show up
>in pre-release testing.  *8^)))

Actually not.  You patch some flags in the kernel and reboot.  No
kernel reboots needed.
Matt Thomas               Internet:
3am Software Foundry      WWW URL:
Sunnyvale, CA             Disclaimer: I avow all knowledge of this message