31:login: df4580: malloc-type limit ~389 MB; looping kmalloc(32 MB, M_WAITOK|M_ZERO) [no M_NULLOK], GFP_KERNEL-equivalent 32:df4580: alloc #0 (type usage ~0 MB) 33:df4580: alloc #1 (type usage ~32 MB) 34:df4580: alloc #2 (type usage ~64 MB) 35:df4580: alloc #3 (type usage ~96 MB) 36:df4580: alloc #4 (type usage ~128 MB) 37:df4580: alloc #5 (type usage ~160 MB) 38:df4580: alloc #6 (type usage ~192 MB) 39:df4580: alloc #7 (type usage ~224 MB) 40:df4580: alloc #8 (type usage ~256 MB) 41:df4580: alloc #9 (type usage ~288 MB) 42:df4580: alloc #10 (type usage ~320 MB) 43:df4580: alloc #11 (type usage ~352 MB) 44:df4580: alloc #12 (type usage ~384 MB) 45:df4580: alloc #13 (type usage ~416 MB) 46:panic: df4580: malloc limit exceeded 49:_kmalloc() at _kmalloc+0xb09 0xffffffff806578c9 50:_kmalloc() at _kmalloc+0xb09 0xffffffff806578c9 51:df4580_modevent() at df4580_modevent+0xd8 0xffffffff826000d8 60:db>