commit | 2ac00af7a6d2e65013e6f28bd1f37c0cd98ba134 | [log] [tgz] |
---|---|---|
author | Olaf Weber <olaf@sgi.com> | Fri Apr 17 16:12:45 2009 -0500 |
committer | Felix Blyakher <felixb@sgi.com> | Wed Apr 29 09:24:29 2009 -0500 |
tree | a04390733906bc8bb9d26c0a8dce12279cbb83cf | |
parent | f25181f598cf4a8ccc40a51d8b74f8b555ecddee [diff] |
xfs: add more checks to superblock validation There had been reports where xfs filesystem was randomly corrupted with fsfuzzer, and xfs failed to handle it gracefully. This patch fixes couple of reported problem by providing additional checks in the superblock validation routine. Signed-off-by: Olaf Weber <olaf@sgi.com> Reviewed-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Felix Blyakher <felixb@sgi.com>