https://github.com/torvalds/linux
Revision d40990537c9ea85dfe75dbe0ffba5e1002dfdf3f authored by Ryusuke Konishi on 25 May 2011, 14:00:27 UTC, committed by Ryusuke Konishi on 11 June 2011, 06:51:15 UTC
nilfs_btree_delete function does not terminate part of virtual block
addresses when shrinking the last remaining child node into the root
node.  The missing address termination causes that dead btree node
blocks persist and chip away free disk space.

This fixes the leak bug on the btree node deletion.

Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
1 parent fe744fd
History
Tip revision: d40990537c9ea85dfe75dbe0ffba5e1002dfdf3f authored by Ryusuke Konishi on 25 May 2011, 14:00:27 UTC
nilfs2: fix missing block address termination in btree node shrinking
Tip revision: d409905
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-- 966 bytes
.mailmap -rw-r--r-- 4.2 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.9 KB
Kbuild -rw-r--r-- 2.4 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 189.8 KB
Makefile -rw-r--r-- 52.6 KB
README -rw-r--r-- 17.1 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top