diff options
author | kib <kib@FreeBSD.org> | 2016-05-21 09:49:35 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2016-05-21 09:49:35 +0000 |
commit | 93315c1cff124e2e1249601a4396946da1356a5e (patch) | |
tree | e375b8302bb5f35671d5e5fe5387393f2a25b74f /usr.sbin/sa | |
parent | d8b7958da03f91b1bc1759e897af966fbd3ed3e4 (diff) | |
download | FreeBSD-src-93315c1cff124e2e1249601a4396946da1356a5e.zip FreeBSD-src-93315c1cff124e2e1249601a4396946da1356a5e.tar.gz |
Improve handling of rdev->si_mountpt on mount and unmount of FFS
volumes. Treat the field as a semaphore protecting availability of
the device for mounting. Do no access devvp->v_rdev without the vnode
lock owned.
Protect change of the devvp->v_bufobj bo_ops vector with the vnode
lock.
Reviewed by: bde
Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks
Diffstat (limited to 'usr.sbin/sa')
0 files changed, 0 insertions, 0 deletions