Ian Dowse
25cb5d7a6b
In dounmount(), only call checkdirs() prior to VFS_UNMOUNT() in the
...
forced unmount case. Otherwise, a file system that is referenced
only by process fd_cdir/fd_rdir references to the file system root
vnode will be successfully unmounted without the MNT_FORCE flag.
The previous behaviour was not compatible with the unmount semantics
required by amd(8), so file systems could be unexpectedly unmounted
while there were still references to the file system root directory.
Reported by: Erez Zadok <ezk@cs.sunysb.edu>
Approved by: re (scottl)
2003-11-30 23:30:09 +00:00
..
2003-11-30 22:08:24 +00:00
2003-11-30 22:20:40 +00:00
2003-09-25 01:10:26 +00:00
2003-11-21 19:01:02 +00:00
2003-11-09 09:17:26 +00:00
2003-11-09 09:17:26 +00:00
2003-11-19 04:12:32 +00:00
2003-11-25 04:12:43 +00:00
2003-11-29 01:11:48 +00:00
2003-11-12 04:22:37 +00:00
2003-09-28 06:02:33 +00:00
2003-11-30 16:27:59 +00:00
2003-11-19 04:14:42 +00:00
2003-11-18 18:17:39 +00:00
2003-11-05 11:56:58 +00:00
2003-11-10 14:20:34 +00:00
2003-11-27 20:27:29 +00:00
2003-11-21 22:23:26 +00:00
2003-11-13 10:02:12 +00:00
2003-10-18 14:10:28 +00:00
2003-11-30 23:30:09 +00:00
2003-09-26 20:26:25 +00:00
2003-11-26 19:01:33 +00:00
2003-11-28 18:48:59 +00:00
2003-11-13 05:23:58 +00:00
2003-11-28 04:19:41 +00:00
2003-11-18 00:39:07 +00:00
2003-11-18 20:43:23 +00:00
2003-11-28 16:33:03 +00:00
2003-11-26 01:40:44 +00:00
2003-11-18 00:39:07 +00:00
2003-11-18 00:39:07 +00:00
2003-11-28 14:34:42 +00:00
2003-11-18 00:39:07 +00:00
2003-09-27 12:01:01 +00:00
2003-09-26 20:26:25 +00:00
2003-11-14 20:54:10 +00:00
2003-11-22 02:21:49 +00:00
2003-11-22 02:21:49 +00:00
2003-11-17 00:56:53 +00:00
2003-11-19 22:42:34 +00:00
2003-11-17 23:13:08 +00:00
2003-11-09 09:17:26 +00:00
2003-11-29 19:33:01 +00:00
2003-09-13 18:46:24 +00:00
2003-11-21 22:23:26 +00:00
2003-11-20 04:42:50 +00:00
2003-11-18 04:11:52 +00:00
2003-11-21 22:23:26 +00:00
2003-11-24 03:57:03 +00:00
2003-10-16 13:29:26 +00:00
2003-11-16 07:08:27 +00:00
2003-11-30 22:18:14 +00:00