Home
last modified time | relevance | path

Searched hist:"17661 e5ac4fc6ac0e3c01fb1cfc22a79c9060a81" (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/sys/
H A Dlockmgr.hdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
H A Dbuf.hdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
/freebsd/sys/vm/
H A Dvm_pager.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
/freebsd/sys/kern/
H A Dkern_lock.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
H A Dvfs_cluster.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
H A Dvfs_default.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
H A Dvfs_bio.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
H A Dvfs_subr.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
/freebsd/sys/ufs/ffs/
H A Dffs_vnops.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
H A Dffs_softdep.cdiff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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
diff 17661e5ac4fc6ac0e3c01fb1cfc22a79c9060a81 Tue Feb 25 04:37:48 CET 2003 Jeff Roberson <jeff@FreeBSD.org> - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
- 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