Konstantin Belousov
5c76452f8f
Mark the filedescriptor table entries with VOP_OPEN being performed for them
...
as UF_OPENING. Disable closing of that entries. This should fix the crashes
caused by devfs_open() (and fifo_open()) dereferencing struct file * by
index, while the filedescriptor is closed by parallel thread.
Idea by: tegge
Reviewed by: tegge (previous version of patch)
Tested by: Peter Holm
Approved by: re (kensmith)
MFC after: 3 weeks
2007-05-04 14:23:29 +00:00
..
2007-02-23 12:19:07 +00:00
2007-01-17 14:58:53 +00:00
2007-03-27 16:51:34 +00:00
2007-03-09 23:29:31 +00:00
2007-03-06 12:08:38 +00:00
2007-03-08 06:44:34 +00:00
2007-03-21 22:22:13 +00:00
2007-02-02 22:27:45 +00:00
2007-03-05 13:10:58 +00:00
2007-03-26 18:03:29 +00:00
2007-05-04 14:23:29 +00:00
2007-03-05 13:10:58 +00:00
2007-04-04 09:11:34 +00:00
2007-03-25 10:05:44 +00:00
2007-03-21 21:20:51 +00:00
2007-04-04 09:11:34 +00:00
2007-01-23 08:46:51 +00:00
2007-04-19 01:24:32 +00:00
2007-04-13 23:54:22 +00:00
2007-03-21 21:20:51 +00:00
2007-01-23 08:46:51 +00:00
2007-03-05 13:10:58 +00:00
2007-04-22 15:31:22 +00:00
2007-03-30 18:07:24 +00:00
2007-04-21 01:14:48 +00:00
2007-04-04 21:27:01 +00:00
2007-04-09 19:18:09 +00:00
2007-03-04 22:36:48 +00:00
2007-04-03 22:52:31 +00:00
2007-03-05 13:10:58 +00:00
2006-12-06 06:34:57 +00:00
2007-03-23 04:01:08 +00:00
2007-03-05 13:10:58 +00:00
2007-03-05 13:10:58 +00:00
2007-03-30 18:08:55 +00:00
2007-03-04 22:36:48 +00:00
2007-03-21 21:20:51 +00:00
2007-01-16 11:40:55 +00:00
2007-02-08 01:52:25 +00:00
2007-04-04 00:11:22 +00:00
2007-03-21 21:20:51 +00:00
2007-03-05 13:10:58 +00:00
2007-01-23 08:46:51 +00:00
2007-03-27 16:51:34 +00:00
2007-04-22 15:31:22 +00:00
2007-03-05 13:10:58 +00:00
2007-04-23 12:53:00 +00:00
2007-03-05 13:10:58 +00:00
2006-12-06 06:34:57 +00:00
2007-02-26 16:48:14 +00:00
2007-02-11 14:01:32 +00:00
2007-03-05 13:10:58 +00:00
2007-02-27 17:23:29 +00:00
2007-03-08 06:44:34 +00:00
2007-04-20 05:45:46 +00:00
2007-02-26 19:28:18 +00:00
2007-02-15 17:21:31 +00:00
2007-04-03 18:36:27 +00:00
2007-03-08 06:44:34 +00:00
2007-03-04 22:36:48 +00:00
2007-04-28 07:37:49 +00:00
2006-12-17 00:14:20 +00:00
2007-03-08 06:44:34 +00:00
2007-01-23 08:46:51 +00:00
2007-03-04 22:36:48 +00:00
2007-01-23 08:46:51 +00:00
2007-04-19 08:02:51 +00:00
2007-05-01 06:35:54 +00:00
2007-03-05 13:10:58 +00:00
2007-03-04 22:36:48 +00:00
2007-03-04 17:50:46 +00:00
2007-02-20 00:06:59 +00:00
2007-03-05 13:10:58 +00:00
2007-03-26 17:41:14 +00:00
2007-03-05 13:10:58 +00:00
2007-01-08 17:49:59 +00:00
2006-12-20 02:49:59 +00:00
2007-05-03 14:42:42 +00:00
2007-04-14 20:19:16 +00:00
2007-04-11 16:22:59 +00:00
2007-03-05 13:10:58 +00:00
2007-05-03 14:42:42 +00:00
2007-05-03 14:42:42 +00:00
2007-05-03 14:42:42 +00:00
2007-04-04 09:11:34 +00:00
2007-03-05 13:26:07 +00:00
2007-03-05 13:10:58 +00:00
2007-04-24 10:59:21 +00:00
2007-04-04 09:11:34 +00:00
2007-03-05 00:21:40 +00:00
2007-02-16 17:32:41 +00:00
2007-02-15 22:08:35 +00:00
2006-12-23 00:30:03 +00:00
2007-03-13 01:50:27 +00:00
2007-02-16 17:32:41 +00:00
2007-04-04 09:11:34 +00:00
2007-04-26 08:56:56 +00:00
2007-04-13 23:54:22 +00:00
2007-05-04 14:23:29 +00:00
2007-02-12 22:53:01 +00:00
2007-02-15 22:08:35 +00:00