On 18.04.2011 05:04, Mindaugas Rasiukevicius wrote:
> Module Name:  src
> Committed By: rmind
> Date:         Mon Apr 18 03:04:31 UTC 2011
> 
> Modified Files:
>       src/sys/arch/xen/xen: balloon.c
> 
> Log Message:
> balloon_xenbus_attach: use KM_SLEEP for allocation.
> 
> Note: please do not use KM_NOSLEEP.

Ah yes, forgot about this one, thanks.

Although I am still unsure about the check, in-kernel NULL deref is...
problematic.

I am not so sure whether it is safe to assume non-NULL return if caller
can sleep. It's something that ought to be specified for all available
memoryallocators(9) especially as the code behind can evolve (hey, Lars
:) ).

-- 
Jean-Yves Migeon
jeanyves.mig...@free.fr

Reply via email to