Konstantin Belousov
4dec8579bd
Fix the race while waiting for coveredvp lock during unmount. The vnode may
...
be recycled during the sleep, wrap the vn_lock with vhold/vdrop.
Check that coveredvp still points to the same mp after sleep (needed
because sleep dropped Giant).
Move check for user rights for unmount after coveredvp lock is obtained.
Tested by: Peter Holm
Reviewed by: tegge
Approved by: kan (mentor)
MFC after: 2 weeks
2006-09-18 15:35:22 +00:00
..
2006-09-11 22:20:37 +00:00
2006-03-16 08:51:59 +00:00
2006-01-21 20:11:49 +00:00
2005-12-24 04:57:50 +00:00
2005-06-19 02:21:03 +00:00
2005-10-31 15:41:29 +00:00
2006-08-25 06:29:16 +00:00
2006-09-17 13:29:36 +00:00
2006-09-17 11:00:36 +00:00
2006-07-06 23:37:39 +00:00
2006-03-28 21:30:22 +00:00
2006-06-14 03:14:26 +00:00
2006-02-23 00:13:58 +00:00
2006-05-17 06:37:14 +00:00
2006-03-03 02:06:04 +00:00
2006-07-21 20:24:00 +00:00
2006-07-09 21:42:58 +00:00
2006-06-12 21:46:23 +00:00
2006-09-01 11:45:40 +00:00
2006-09-13 15:47:53 +00:00
2006-08-15 12:10:57 +00:00
2006-07-12 21:22:44 +00:00
2006-09-17 20:00:36 +00:00
2006-02-22 18:57:50 +00:00
2006-02-22 17:21:45 +00:00
2006-09-09 16:09:01 +00:00
2006-07-31 15:31:43 +00:00
2006-07-10 19:28:57 +00:00
2006-08-15 18:29:01 +00:00
2006-07-17 09:07:02 +00:00
2006-07-23 19:55:41 +00:00
2006-09-17 13:44:32 +00:00
2005-08-21 18:03:31 +00:00
2006-06-26 18:34:45 +00:00
2006-08-15 18:26:12 +00:00
2005-05-28 14:34:41 +00:00
2005-12-04 02:12:43 +00:00
2006-04-17 18:20:38 +00:00
2006-02-11 09:33:07 +00:00
2006-09-17 20:00:36 +00:00
2006-08-04 07:56:35 +00:00
2006-07-27 21:45:55 +00:00
2006-04-10 10:03:41 +00:00
2006-05-12 05:04:46 +00:00
2006-08-12 19:47:49 +00:00
2006-06-13 13:12:56 +00:00
2006-08-15 18:29:01 +00:00
2006-06-15 06:41:57 +00:00
2006-08-01 16:32:20 +00:00
2006-06-16 07:36:18 +00:00
2006-08-04 07:56:35 +00:00
2006-08-25 10:05:30 +00:00
2006-08-28 04:24:51 +00:00
2006-08-15 12:10:57 +00:00
2006-02-23 19:13:12 +00:00
2006-09-05 12:01:09 +00:00
2006-07-17 21:00:42 +00:00
2006-07-12 05:54:17 +00:00
2006-06-21 20:42:08 +00:00
2006-07-14 22:39:18 +00:00
2006-08-05 19:25:14 +00:00
2006-08-15 17:09:32 +00:00
2006-03-30 18:45:50 +00:00
2006-07-13 06:41:26 +00:00
2006-08-25 06:12:53 +00:00
2006-08-25 06:12:53 +00:00
2006-08-25 06:12:53 +00:00
2006-04-23 22:12:39 +00:00
2006-07-23 19:35:10 +00:00
2006-07-19 18:53:56 +00:00
2006-09-11 19:41:31 +00:00
2006-05-11 17:53:26 +00:00
2005-05-03 10:58:05 +00:00
2006-05-29 05:43:26 +00:00
2006-06-25 12:36:21 +00:00
2006-07-09 21:42:58 +00:00
2006-06-18 12:27:59 +00:00
2005-12-29 18:00:42 +00:00
2006-01-27 23:13:26 +00:00
2005-07-29 13:22:37 +00:00
2005-10-14 19:15:10 +00:00
2005-11-03 21:06:29 +00:00
2005-11-09 16:22:56 +00:00
2006-09-17 20:00:36 +00:00
2005-12-16 22:08:32 +00:00
2006-09-11 19:31:52 +00:00
2006-05-11 17:53:26 +00:00
2005-12-23 11:49:53 +00:00
2006-04-21 20:40:43 +00:00
2005-10-24 21:04:19 +00:00
2006-05-28 22:15:28 +00:00
2006-05-24 22:11:07 +00:00
2006-02-10 14:59:16 +00:00
2006-08-15 18:29:01 +00:00
2006-09-13 15:48:15 +00:00
2006-07-08 20:12:14 +00:00
2006-06-10 14:34:07 +00:00
2006-08-20 10:29:08 +00:00
2006-07-24 15:20:08 +00:00
2006-09-17 13:29:36 +00:00
2006-09-17 13:28:11 +00:00
2006-08-28 04:28:25 +00:00
2006-06-10 14:34:07 +00:00
2006-07-12 11:41:53 +00:00
2006-06-10 14:34:07 +00:00
2006-01-10 09:19:10 +00:00
2006-05-26 11:00:20 +00:00
2006-04-28 21:39:57 +00:00
2006-02-02 20:35:45 +00:00
2005-08-08 19:55:32 +00:00
2006-09-10 16:51:56 +00:00
2005-06-11 11:59:48 +00:00
2005-10-23 07:41:56 +00:00
2006-07-24 15:20:08 +00:00
2005-07-17 14:04:03 +00:00
2006-06-10 14:34:07 +00:00
2006-04-17 18:20:38 +00:00
2006-08-16 08:25:40 +00:00
2006-09-06 21:59:36 +00:00
2006-08-02 16:23:52 +00:00
2006-09-13 06:58:40 +00:00
2006-08-09 17:43:27 +00:00
2006-08-13 23:16:59 +00:00
2006-07-06 23:37:39 +00:00
2006-09-06 15:11:20 +00:00
2006-08-09 17:43:27 +00:00
2006-06-16 05:09:28 +00:00
2006-03-21 01:04:24 +00:00
2006-03-31 03:52:24 +00:00
2005-10-31 15:41:29 +00:00
2006-09-17 20:00:36 +00:00
2006-04-18 08:05:08 +00:00
2006-06-26 18:33:32 +00:00
2006-09-14 17:57:02 +00:00
2006-09-18 15:35:22 +00:00
2006-09-04 22:15:44 +00:00
2006-09-17 20:00:36 +00:00
2006-06-24 22:55:43 +00:00
2006-05-31 14:06:06 +00:00