On 6/29/15 8:19 PM, Ed Schouten wrote:
Hi Kostik,

2015-06-27 11:44 GMT+02:00 Konstantin Belousov <k...@freebsd.org>:
@@ -2056,6 +2072,8 @@ ffs_bufwrite(struct buf *bp)
                 if (bp->b_vflags & BV_BKGRDINPROG)
                         panic("bufwrite: still writing");
         }
+       if ((bp->b_vflags & BV_BKGRDERR) != 0)
+               bp->b_vflags &= ~BV_BKGRDERR;
         BO_UNLOCK(bp->b_bufobj);

         /*
This if-statement could be removed, right? The bit could just be
cleared unconditionally.
true but it replaces a read and write with just a read in the case of no change.
Best regards,

_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to