]> err.no Git - linux-2.6/commit
[JFFS2] Don't trust node headers before the CRC is checked.
authorDavid Woodhouse <dwmw2@infradead.org>
Sat, 17 Jun 2006 23:05:26 +0000 (00:05 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Sat, 17 Jun 2006 23:05:26 +0000 (00:05 +0100)
commit3877f0b6c9f54d43e55e532404a935b90393b635
treeb22e658ee19ea83c630c6464ed9c7a46d8073606
parent21c8db9eff95260e543535dfc6f27164c4c0c0ff
[JFFS2] Don't trust node headers before the CRC is checked.

Especially when summary code is used, we can have in-memory data
structures referencing certain nodes without them actually being readable
on the flash. Discard the nodes gracefully in that case, rather than
triggering a BUG().

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
fs/jffs2/readinode.c