Konstantin Belousov
ea117d1735
The vinactive() call in vgonel() may start writes for the dirty pages,
...
creating delayed write buffers belonging to the reclaimed vnode. Put
the buffer cleanup code after inactivation.
Add asserts that ensure that buffer queues are empty and add BO_DEAD
flag for bufobj to check that no buffers are added after the cleanup.
BO_DEAD is only used by INVARIANTS-enabled kernels.
Reported and tested by: pho (previous version)
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
2014-12-13 16:02:37 +00:00
..
2014-12-02 19:55:43 +00:00
2014-12-10 04:54:43 +00:00
2014-12-09 16:39:21 +00:00
2014-12-06 20:39:25 +00:00
2014-12-13 02:08:18 +00:00
2014-11-26 14:10:00 +00:00
2014-12-12 19:56:36 +00:00
2014-11-28 04:07:06 +00:00
2014-12-12 19:56:36 +00:00
2014-10-12 18:01:52 +00:00
2014-12-12 21:54:59 +00:00
2014-12-09 14:56:00 +00:00
2014-09-05 16:40:47 +00:00
2014-12-12 19:56:36 +00:00
2014-09-25 19:10:32 +00:00
2014-12-02 19:55:43 +00:00
2014-12-13 16:02:37 +00:00
2014-10-26 19:42:44 +00:00
2014-12-12 19:56:36 +00:00
2014-12-12 19:56:36 +00:00
2014-12-12 19:56:36 +00:00
2014-12-12 16:10:42 +00:00
2014-10-21 07:31:21 +00:00
2014-11-12 09:57:15 +00:00
2014-12-11 19:20:13 +00:00
2014-12-11 19:20:13 +00:00
2014-12-11 18:46:11 +00:00
2014-11-19 13:31:08 +00:00
2014-10-26 19:42:44 +00:00
2014-10-16 18:04:43 +00:00
2014-10-26 19:42:44 +00:00
2014-12-11 10:47:50 +00:00
2014-12-12 19:56:36 +00:00
2014-12-02 19:55:43 +00:00
2014-12-10 20:23:19 +00:00
2014-12-08 16:33:18 +00:00
2014-08-20 16:04:30 +00:00
2014-12-02 19:55:43 +00:00
2014-12-13 16:02:37 +00:00
2014-08-30 22:39:15 +00:00
2014-11-23 12:01:52 +00:00
2014-12-05 15:24:42 +00:00
2014-12-10 13:25:21 +00:00
2014-12-10 11:35:41 +00:00
2014-09-23 06:32:19 +00:00