Re: [PATCH v2 1/3] btrfs: tree-checker: Fix false panic for sanity test

2017-11-16 Thread Liu Bo
On Wed, Nov 08, 2017 at 08:54:24AM +0800, Qu Wenruo wrote: > [BUG] > If we run btrfs with CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y, it will > instantly cause kernel panic like: > > -- > ... > assertion failed: 0, file: fs/btrfs/disk-io.c, line: 3853 > ... > Call Trace: >

Re: [PATCH v2 1/3] btrfs: tree-checker: Fix false panic for sanity test

2017-11-15 Thread David Sterba
On Wed, Nov 08, 2017 at 08:54:24AM +0800, Qu Wenruo wrote: > [BUG] > If we run btrfs with CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y, it will > instantly cause kernel panic like: > > -- > ... > assertion failed: 0, file: fs/btrfs/disk-io.c, line: 3853 > ... > Call Trace: >

Re: [PATCH v2 1/3] btrfs: tree-checker: Fix false panic for sanity test

2017-11-15 Thread David Sterba
On Wed, Nov 08, 2017 at 04:03:35PM +0800, Qu Wenruo wrote: > >> +int btrfs_check_leaf_full(struct btrfs_root *root, struct extent_buffer > >> *leaf) > >> +{ > >> + return check_leaf(root, leaf, true); > >> +} > >> + > >> +int btrfs_check_leaf_relaxed(struct btrfs_root *root, > >> +

Re: [PATCH v2 1/3] btrfs: tree-checker: Fix false panic for sanity test

2017-11-08 Thread Qu Wenruo
On 2017年11月08日 15:55, Nikolay Borisov wrote: > > > On 8.11.2017 02:54, Qu Wenruo wrote: >> [BUG] >> If we run btrfs with CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y, it will >> instantly cause kernel panic like: >> >> -- >> ... >> assertion failed: 0, file: fs/btrfs/disk-io.c, line: 3853 >> ... >>

Re: [PATCH v2 1/3] btrfs: tree-checker: Fix false panic for sanity test

2017-11-07 Thread Nikolay Borisov
On 8.11.2017 02:54, Qu Wenruo wrote: > [BUG] > If we run btrfs with CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y, it will > instantly cause kernel panic like: > > -- > ... > assertion failed: 0, file: fs/btrfs/disk-io.c, line: 3853 > ... > Call Trace: > btrfs_mark_buffer_dirty+0x187/0x1f0 [btrfs] >