DF-2797 / run.2.log
== T1 (silent leaf wipe, count==0) ==
ALIST representing 65536 blocks (256 MB of swap), requiring 2193 entries and 18K (17544 bytes) of ram
ALIST raw radix tree contains 2193 records
T1 leaf-wipe: 2048 zero-count allocs 'succeeded'; bl_free=65536 (of 65536); 1-block alloc now -> NONE (FAILURE)
=> 32*2048 = 65536 blocks (262144 KB of DMA reserve) stolen silently; free-count says full
== T2 (infinite loop, count==0 partial leaf) ==
ALIST representing 64 blocks (0 MB of swap), requiring 17 entries and 1K (136 bytes) of ram
ALIST raw radix tree contains 17 records
T2 hang: calling alist_alloc(bl, 0, 0) on partially-free leaf...
[SIGALRM] HANG REPRODUCED: still spinning after 5s (in-kernel: spinlock held, system hang)
child exit=42 (42 == hung & alarm-killed)
== T3 (alist_create radix wrap) ==
T3 create-wrap: alist_create(3000000000) ...
[SIGALRM] HANG REPRODUCED: still spinning after 5s (in-kernel: spinlock held, system hang)
child exit=42 (42 == hung & alarm-killed)