git: kernel - migrate knote from zone to kmalloc

Samuel J. Greear sjg at evilcode.net
Sat Feb 5 01:18:18 PST 2011


On Sat, Feb 5, 2011 at 1:52 AM, Nicolas Thery <nthery at gmail.com> wrote:
> Hello,
>
>> I mean I will be switching it to objcache, although it doesn't require
>> pool style allocation right now, so the current patch was/is fine.
>
> FWIW I switched to kmalloc instead of objcache because I could not see how
> to (easily) pre-initialize the knotes and my recollection of past
> discussions [1] is that kmalloc
>  is okay for non-preinitialised objects.  This was mainly a drive-by
> change while investigating
> the USB mouse crash.  Apologies if this goes against pending patches.
> Feel free to switch
> to objcache.
>
> [1] http://leaf.dragonflybsd.org/mailarchive/kernel/2008-03/msg00080.html
>
> Cheers,
> Nicolas
>

Nicolas,

Thanks, just wanted to know where you were coming from. No point in
applying the GCI patch now, the main point was eliminating zalloc.

Best,
Sam






More information about the Commits mailing list