kernel-ark/fs/ufs
Evgeniy Dushistov 8682164a66 [PATCH] ufs: truncate negative to unsigned fix
During ufs_trunc_direct which is subroutine of ufs::truncate, we try the first
of all free parts of block and then whole blocks.  But we calculate size of
block's part to free in the wrong way.

This may cause bad update of used blocks and fragments statistic, and you can
got report that you have free 32T on 1Gb partition.

Signed-off-by: Evgeniy Dushistov <dushistov@mail.ru>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-01-30 08:26:45 -08:00
..
balloc.c [PATCH] ufs: alloc metadata null page fix 2007-01-30 08:26:45 -08:00
cylinder.c
dir.c [PATCH] struct path: convert ufs 2006-12-08 08:28:50 -08:00
file.c
ialloc.c
inode.c [PATCH] ufs: alloc metadata null page fix 2007-01-30 08:26:45 -08:00
Makefile
namei.c [PATCH] r/o bind mounts: unlink: monitor i_nlink 2006-10-01 00:39:30 -07:00
super.c [PATCH] fs/*: trivial vsnprintf() conversion 2006-12-07 08:39:35 -08:00
swab.h
symlink.c
truncate.c [PATCH] ufs: truncate negative to unsigned fix 2007-01-30 08:26:45 -08:00
util.c [PATCH] ufs endianness annotations 2006-10-10 16:15:34 -07:00
util.h [PATCH] fs: ufs add missing bracket 2006-12-07 08:39:44 -08:00