hannken 4856f6556b pcbmap(): We cannot use bread() here as for the pagedaemon getblk()
may fail leading to a panic in bread().
          Replace bread() with getblk() / VOP_STRATEGY() and return
          an error if getblk() fails.

Fixes PR#46282: 6.0_BETA crash: msdosfs_bmap -> pcbmap -> bread -> bio_doread

This is an interim solution for easy pullup.  The final solution
is be to change bread() to not return a buffer on error.  As
we have to change all callers of bread() this will not qualify
for a pullup.
2012-04-09 11:10:06 +00:00
..
2012-04-08 11:28:12 +00:00
2012-04-07 05:36:49 +00:00