Re: kernel BUG at fs/btrfs/delayed-inode.c:1466!
From: Jacek Luczak <hidden>
Date: 2012-03-11 09:41:54
Also in:
lkml
2012/3/10 Jacek Luczak [off-list ref]:
2) A *regression* in 3.3.0-rc6-00197-g9f8050c - completely unusable as reports ENOSPC - to reproduce, mount volume and issue: # CNT=3D1 ; while [ $CNT -lt 10000 ] ; do =A0rm -f /btrfs/dd ; ! touc=
h
/btrfs/dd && echo "$CNT" && break =A0; CNT=3D$(( $CNT + 1 )) ; done On my host this shows: # CNT=3D1 ; while [ $CNT -lt 10000 ] ; do =A0rm -f /btrfs/dd ; ! touc=
h
/btrfs/dd && echo "$CNT" && break =A0; CNT=3D$(( $CNT + 1 )) ; done touch: cannot touch `/btrfs/dd': No space left on device 423 - remount to reset: # CNT=3D1 ; while [ $CNT -lt 10000 ] ; do =A0rm -f /btrfs/dd ; ! touc=
h
/btrfs/dd && echo "$CNT" && break =A0; CNT=3D$(( $CNT + 1 )) ; done touch: cannot touch `/btrfs/dd': No space left on device 1 # umount /btrfs/ # mount -t btrfs /dev/vg00/btrfs /btrfs/ -o noatime,nodatacow,default=
s
# CNT=3D1 ; while [ $CNT -lt 10000 ] ; do =A0rm -f /btrfs/dd ; ! touc=
h
/vdd && echo "$CNT" && break =A0; CNT=3D$(( $CNT + 1 )) ; done touch: cannot touch `/btrfs/dd': No space left on device 423 - bisected down to 5500cdb (Btrfs: increase the global block reserve estimates). After reverting this one Linus master works for me again.
This patch is included in 3.3-rc7. Do you plan to keep it or revert? -jacek