https://github.com/torvalds/linux
Revision 68433b73b104bff388aac376631d32abbbd872b0 authored by Chris Mason on 13 December 2010, 19:47:58 UTC, committed by Chris Mason on 13 December 2010, 19:47:58 UTC
If we just get a plain IO error when we read tree roots, the code
wasn't properly sending that error up the chain.  This allowed mounts to
continue when they should failed, and allowed operations
on partially setup root structs.  The end result was usually oopsen
on spinlocks that hadn't been spun up correctly.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
1 parent 3dd1462
History
Tip revision: 68433b73b104bff388aac376631d32abbbd872b0 authored by Chris Mason on 13 December 2010, 19:47:58 UTC
Btrfs: EIO when we fail to read tree roots
Tip revision: 68433b7
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 936 bytes
.mailmap -rw-r--r-- 3.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.8 KB
Kbuild -rw-r--r-- 2.4 KB
MAINTAINERS -rw-r--r-- 175.1 KB
Makefile -rw-r--r-- 50.5 KB
README -rw-r--r-- 17.0 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top