Re: [BUG] open_ctree() failes after mounting BTRFS with 3.2 after 3.12

2013-12-16 Thread David Sterba
On Sun, Dec 15, 2013 at 10:03:35PM +0800, Shilong Wang wrote: > I compile btrfs in kernel 3.2 and 3.12. > > # mkfs.btrfs -f /dev/sda2 > # mount /dev/sda2 /mnt > # dd if=/dev/zero of=/mnt/data bs=1M count=1024 > # umount /mnt > > The above operations is in 3.2 > > and then i switch my system in

Re: [BUG] open_ctree() failes after mounting BTRFS with 3.2 after 3.12

2013-12-15 Thread Shilong Wang
Hello Philipp, In order to reproduce your problems. I compile btrfs in kernel 3.2 and 3.12. # mkfs.btrfs -f /dev/sda2 # mount /dev/sda2 /mnt # dd if=/dev/zero of=/mnt/data bs=1M count=1024 # umount /mnt The above operations is in 3.2 and then i switch my system into 3.12, and try to mount /d

[BUG] open_ctree() failes after mounting BTRFS with 3.2 after 3.12

2013-12-14 Thread Philipp Matthias Hahn
Hello, I'm not subscribed, so please cc: me. I've an extermal USB disk using BTRFS used for backups and data sharing between multiple systems using different kernels (3.2.xx, 3.12.5). The FS fails to mount with 3.12.x, but still works on 3.2.x with the following dmesg: btrfs: mismatching generat