https://github.com/torvalds/linux
Revision 08fb306fe63d98eb86e3b16f4cc21816fa47f18e authored by Mingming Cao on 27 August 2006, 08:23:44 UTC, committed by Linus Torvalds on 27 August 2006, 18:01:30 UTC
To handle the earlier bogus ENOSPC error caused by filesystem full of block
reservation, current code falls back to non block reservation, starts to
allocate block(s) from the goal allocation block group as if there is no
block reservation.

Current code needs to re-load the corresponding block group descriptor for
the initial goal block group in this case.  The patch fixes this.

Signed-off-by: Mingming Cao <cmm@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent 607eb26
History
Tip revision: 08fb306fe63d98eb86e3b16f4cc21816fa47f18e authored by Mingming Cao on 27 August 2006, 08:23:44 UTC
[PATCH] ext3 filesystem bogus ENOSPC with reservation fix
Tip revision: 08fb306
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 521 bytes
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 87.4 KB
Kbuild -rw-r--r-- 1.2 KB
MAINTAINERS -rw-r--r-- 71.0 KB
Makefile -rw-r--r-- 46.5 KB
README -rw-r--r-- 16.2 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top