2012/3/10 Jacek Luczak <difrost.kernel@xxxxxxxxx>: > 2) A *regression* in 3.3.0-rc6-00197-g9f8050c > - completely unusable as reports ENOSPC > - to reproduce, mount volume and issue: > # CNT=1 ; while [ $CNT -lt 10000 ] ; do rm -f /btrfs/dd ; ! touch > /btrfs/dd && echo "$CNT" && break ; CNT=$(( $CNT + 1 )) ; done > On my host this shows: > # CNT=1 ; while [ $CNT -lt 10000 ] ; do rm -f /btrfs/dd ; ! touch > /btrfs/dd && echo "$CNT" && break ; CNT=$(( $CNT + 1 )) ; done > touch: cannot touch `/btrfs/dd': No space left on device > 423 > - remount to reset: > # CNT=1 ; while [ $CNT -lt 10000 ] ; do rm -f /btrfs/dd ; ! touch > /btrfs/dd && echo "$CNT" && break ; CNT=$(( $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,defaults > # CNT=1 ; while [ $CNT -lt 10000 ] ; do rm -f /btrfs/dd ; ! touch > /vdd && echo "$CNT" && break ; CNT=$(( $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 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html