mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-21 11:13:30 +00:00
17661e5ac4
- Remove the buftimelock mutex and acquire the buf's interlock to protect these fields instead. - Hold the vnode interlock while locking bufs on the clean/dirty queues. This reduces some cases from one BUF_LOCK with a LK_NOWAIT and another BUF_LOCK with a LK_TIMEFAIL to a single lock. Reviewed by: arch, mckusick |
||
---|---|---|
.. | ||
ffs | ||
ufs |