]> git.baikalelectronics.ru Git - kernel.git/commit
hfsplus: hfs_bnode_find() can fail, resulting in hfs_bnode_split() breakage
authorAl Viro <viro@ftp.linux.org.uk>
Thu, 14 Oct 2010 13:53:42 +0000 (09:53 -0400)
committerChristoph Hellwig <hch@lst.de>
Thu, 14 Oct 2010 13:53:42 +0000 (09:53 -0400)
commit1d9872886f3a9a3959510ebb92aaa5971ba62f4e
tree9e17a235542259f82a3a1e2c3d2a1906f2ac4749
parent1560ef3869619926c34bf08eb5c68177cec5dd54
hfsplus: hfs_bnode_find() can fail, resulting in hfs_bnode_split() breakage

oops and fs corruption; the latter can happen even on valid fs in case of oom.

[hch: port of commit 523747641c97262d2a4363a289deaec4d1dacdc2 from hfs]

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Christoph Hellwig <hch@tuxera.com>
fs/hfsplus/brec.c