Re: [PATCH] Add compability for kernels >=2.6.27-rc1

Chris Mason
2008-08-19T16:30:05Z

On Tue, Aug 19, 2008 at 03:51:40PM +0100, David Woodhouse wrote:
> On Thu, 2008-07-31 at 15:37 -0400, Chris Mason wrote:
> > > BUG: unable to handle kernel paging request at ffff880107c2aa00
> > > IP: [<ffffffffa03e73bc>] end_bio_extent_writepage+0x1f4/0x29c
> > [btrfs]
> >
> > If you can reliably reproduce this, please try with the spin locks
> > instead of rcu read locks. What were you doing at the time?
>
> Just using CONFIG_DEBUG_PAGEALLOC and dirtying a bunch of pages from
> different inodes seems enough. Another patch to add to my collection at
> git.infradead.org/users/dwmw2/btrfs-kernel-unstable.git ...

Great, I'm testing this locally, it should solve Toei Rei's oopsen. It
doesn't solve the missing checksum errors that Steve was hitting, but
I'm able to trigger those locally now and hope to nail them down
today.

-chris