Page MenuHomeFreeBSD

D26027.id75681.diff
No OneTemporary

D26027.id75681.diff

Index: sys/kern/kern_malloc.c
===================================================================
--- sys/kern/kern_malloc.c
+++ sys/kern/kern_malloc.c
@@ -618,6 +618,9 @@
unsigned long osize = size;
#endif
+ KASSERT((flags & M_WAITOK) == 0 || THREAD_CAN_SLEEP(),
+ ("malloc(M_WAITOK) in non-sleepable context"));
+
#ifdef MALLOC_DEBUG
va = NULL;
if (malloc_dbg(&va, &size, mtp, flags) != 0)

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 18, 6:46 PM (2 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
39164287
Default Alt Text
D26027.id75681.diff (406 B)

Event Timeline