DF-5766 / run.1.log
DF-0220-style probe of boot #1 (same session, earlier) โ verbatim capture:
$ sh /tmp/rngtest/ab_test.sh
=== before ===
csprng_pcpu = 0xfffff800898e5000 (ncpu=6)
state[0] @0xfffff800898e5000: reseed_cnt=1 pool0=32176 pool1=26320 pool2=29552 pool3=26480 nrandevents=10487 last_reseed=184467440735.670544
state[1] @0xfffff800898e6a00: reseed_cnt=14 pool0=0 pool1=0 pool2=2604 pool3=5952 nrandevents=10491 last_reseed=1227.093718
state[2] @0xfffff800898e8400: reseed_cnt=13 pool0=0 pool1=1116 pool2=1116 pool3=3720 nrandevents=10491 last_reseed=1227.065384
state[3] @0xfffff800898e9e00: reseed_cnt=9 pool0=0 pool1=1116 pool2=1116 pool3=1116 nrandevents=10491 last_reseed=1226.777048
state[4] @0xfffff800898eb800: reseed_cnt=14 pool0=0 pool1=0 pool2=2232 pool3=10044 nrandevents=10491 last_reseed=1227.098718
state[5] @0xfffff800898ed200: reseed_cnt=11 pool0=0 pool1=1116 pool2=2604 pool3=2604 nrandevents=10487 last_reseed=1227.080384
=== drain 8 MiB on cpu0 (eligible: pool0 >= 96) ===
8+0 records in
8+0 records out
8388608 bytes transferred in 0.058804 secs (142654910 bytes/sec)
=== state after cpu0 reads ===
state[0] @0xfffff800898e5000: reseed_cnt=1 pool0=32176 pool1=26320 pool2=29552 pool3=26480 nrandevents=10487 last_reseed=184467440735.670544
(the script's refill-wait loop then failed on a DF grep(1) regex quirk
("state[" unescaped) and timed out after 300s; its purpose โ showing
normal cpus reseeding โ was already covered by the before/after dumps:
cpus 1-5 had all reseeded at uptime ~1227 s during the test window,
cpu0 did not despite pool0=32176 >= 96.)
Earlier same boot, first dump (uptime ~1130 s):
csprng_pcpu = 0xfffff800898e5000 (ncpu=6)
state[0] @0xfffff800898e5000: reseed_cnt=1 pool0=29944 pool1=24088 pool2=27320 pool3=24248 nrandevents=9519 last_reseed=184467440735.670544
key=16ae2e1b56a8eac31b1ba91ddbece891f580a5156c68b6ce47c4c7bcd12aee88
pools: 29944 24088 27320 24248 27832 23224 28344 23736 27320 24248 27832 23224 28344 23736 27320 24248 27832 23224 28088 23480 26916 23620 23108 22596 27716 23108 26692 23620 23108 22596 27716 23108
state[1] @0xfffff800898e6a00: reseed_cnt=13 pool0=0 pool1=372 pool2=372 pool3=3720 nrandevents=9519 last_reseed=1004.931496
key=c7d2d9fb798e094fd0addb638240ab8ba13f5caf67a9e46d4723f8368875f631
pools: 0 372 372 3720 27064 22456 27576 22968 26552 23480 27064 22456 27576 22968 26552 23480 27064 22456 27576 22968 26404 23108 26692 22084 27204 22596 26180 23108 26692 22084 27204 22596
state[2] @0xfffff800898e8400: reseed_cnt=11 pool0=0 pool1=372 pool2=1488 pool3=1488 nrandevents=9519 last_reseed=1009.143205
key=c40764111a8d2dc6becfb8f4c03d7297cb856600b1063e5390325aef56127c6f
pools: 0 372 1488 1488 26808 22200 27320 22712 26296 23224 26808 22200 27320 22712 26296 23224 26808 22200 27064 22456 25892 22596 26180 21572 26692 22084 25668 22596 26180 21572 26692 22084
state[3] @0xfffff800898e9e00: reseed_cnt=7 pool0=0 pool1=372 pool2=19600 pool3=22456 nrandevents=9519 last_reseed=1008.904869
key=e6652099e53ab2010a3b84a6a24e78cf176c8c5aa8569b6f697bc92ed58f5ede
pools: 0 372 19600 22456 26040 21432 26552 21944 25528 22456 26040 21432 26552 21944 25528 22456 26040 21432 26552 21944 25380 22084 25668 21060 26180 21572 25156 22084 25668 21060 26180 21572
state[4] @0xfffff800898eb800: reseed_cnt=12 pool0=0 pool1=0 pool2=0 pool3=7812 nrandevents=9519 last_reseed=1009.126538
key=144e9b8dd385dae5debabe530efd64331d52165c173a89d806e0a9979d02d5a9
pools: 0 0 0 7812 25784 25272 26296 25784 25272 22200 25784 25272 26296 25784 25272 22200 25784 21428 26040 25528 24868 21572 25156 20548 25668 25156 24644 21572 25156 20548 25668 25156
state[5] @0xfffff800898ed200: reseed_cnt=9 pool0=0 pool1=372 pool2=372 pool3=372 nrandevents=9519 last_reseed=1009.118205
key=0e693f9a5776dedfbcdf8ec8f423e3e4b67c17be2f6143f329a00e4f4aa91b67
pools: 0 372 372 372 25016 24504 25528 25016 24504 21432 25016 24504 25528 25016 24504 21432 25016 24760 25528 25016 24356 21060 24644 24132 25156 24644 24132 21060 24644 24132 25156 24644