'Force invalidate' a buffer. This is intended to be used to allow layers
above the buffer cache to make more informed decisions about when discarding
dirty buffers without successful write is acceptable.
As a proof of concept, use in msdosfs to handle failures to mark the on-disk
'dirty' bit during rw mount or ro->rw update.
PR: 210316
Submitted by: avg, imp (earlier versions of bfinval)