diff options
author | kib <kib@FreeBSD.org> | 2013-08-10 21:42:14 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2013-08-10 21:42:14 +0000 |
commit | 58a6f3bcbe0e4af14ee8a6ac95181f4bddc558c3 (patch) | |
tree | 85f82b1986952772d161f14974774d78d77d30cd /sys/net80211 | |
parent | 0e7402e0467f2c12faf1ab60ccb92dec98b5e180 (diff) | |
download | FreeBSD-src-58a6f3bcbe0e4af14ee8a6ac95181f4bddc558c3.zip FreeBSD-src-58a6f3bcbe0e4af14ee8a6ac95181f4bddc558c3.tar.gz |
The r254167 moved initialization of the sleepqueues before the witness
is operational. init_sleepqueues() initializes 256 mutexes, which,
due to witness still being cold, started to overflow the pending_locks
array.
As stated in the reported panic message, increase WITNESS_PENDLIST
from 768 to 1024, which provides space for additional 256 locks.
Reported by: many
Tested by: rakuco, bdrewery
Diffstat (limited to 'sys/net80211')
0 files changed, 0 insertions, 0 deletions