[PATCH] Detect get_block() errors in block_read_full_page()
authorDave Jones <davej@suse.de>
Wed, 3 Apr 2002 03:21:15 +0000 (19:21 -0800)
committerDave Jones <davej@suse.de>
Wed, 3 Apr 2002 03:21:15 +0000 (19:21 -0800)
commit73861c9cf2e9c322f767649db440e3a10a8de02d
tree25414e3261a1ceaba82f308ecd66927e133c7aed
parent1e4f2ef41caa88f9776e525796f29d576a65e99c
[PATCH] Detect get_block() errors in block_read_full_page()

Originally from Anton Altaparmakov..

This causes errors from get_block() in block_read_full_page() to be
detected and handled properly (by setting page error flag).  Without the
patch the page (or parts of the page) will contain random data on
get_block() failing without any form of error being signalled which can
be catastrophic for filesystems using block_read_full_page() for
accessing their metadata.  And for normal data it would mean the user
would see random data instead of what they expected.
fs/buffer.c