site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com User-agent: Thunderbird 3.0a1pre (Macintosh/2008050803) Hi, Sorry if this question has been asked before. Thanks in advance, -stacey. _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... Given kalloc(size) where 0 < size < kalloc_max_pre_rounded (small enough to be handled by zalloc)... When it is safe to assume that kalloc(size) (aka. kalloc_canblock(size, TRUE)) will never return NULL or, in other words, block until memory resources are available? I see examples in the Xnu code that make both assumptions. If it is never safe to assume kalloc(size) will never return NULL is there a kernel memory allocator call that will block until memory is available. This email sent to site_archiver@lists.apple.com