summaryrefslogtreecommitdiffstats
path: root/LOCKS
diff options
context:
space:
mode:
authormohans <mohans@FreeBSD.org>2007-01-24 22:49:11 +0000
committermohans <mohans@FreeBSD.org>2007-01-24 22:49:11 +0000
commit9799fcf93cf60f09104215fc4ecd696fcc117983 (patch)
treed19549412a149515186684b2dafff0273199155a /LOCKS
parent802f16fd6b78275308788fca215ccfc5ebab4175 (diff)
downloadFreeBSD-src-9799fcf93cf60f09104215fc4ecd696fcc117983.zip
FreeBSD-src-9799fcf93cf60f09104215fc4ecd696fcc117983.tar.gz
Fix for a bug where only one process (of multiple) blocked on
maxpages on a zone is woken up, with the rest never being woken up as a result of the ZFLAG_FULL flag being cleared. Wakeup all such blocked procsses instead. This change introduces a thundering herd, but since this should be relatively infrequent, optimizing this (by introducing a count of blocked processes, for example) may be premature. Reviewd by: ups@
Diffstat (limited to 'LOCKS')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud