Re: [PATCH 2/4] btrfs: replace seed device followed by unmount causes kernel WARNING

2014-08-12 Thread Miao Xie
On Mon, 11 Aug 2014 17:42:54 +0800, Anand Jain wrote: reproducer: mount /dev/sdb /btrfs btrfs dev add /dev/sdc /btrfs btrfs rep start -B /dev/sdb /dev/sdd /btrfs umount /btrfs WARNING: CPU: 0 PID: 12661 at fs/btrfs/volumes.c:891 __btrfs_close_devices+0x1b0/0x200 [btrfs]() ::

[PATCH 2/4] btrfs: replace seed device followed by unmount causes kernel WARNING

2014-08-11 Thread Anand Jain
reproducer: mount /dev/sdb /btrfs btrfs dev add /dev/sdc /btrfs btrfs rep start -B /dev/sdb /dev/sdd /btrfs umount /btrfs WARNING: CPU: 0 PID: 12661 at fs/btrfs/volumes.c:891 __btrfs_close_devices+0x1b0/0x200 [btrfs]() :: __btrfs_close_devices() :: WARN_ON(fs_devices-open_devices);