[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wg5AkQk-9By-QeyT+5H_t6DLZD=25uOz-ujnV8oEv1Y5Q@mail.gmail.com>
Date: Sun, 16 Feb 2020 18:24:45 -0800
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Dave Jones <davej@...emonkey.org.uk>,
Josef Bacik <josef@...icpanda.com>,
Filipe Manana <fdmanana@...e.com>,
David Sterba <dsterba@...e.com>
Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: Linux 5.6-rc2
On Sun, Feb 16, 2020 at 6:08 PM Dave Jones <davej@...emonkey.org.uk> wrote:
>
> This didn't happen in rc1, but showed up when I booted into rc2 and
> tried to and pull some stuff with rsync.
>
> [ 70.794783] BUG: sleeping function called from invalid context at mm/slab.h:565
> [ 70.795459] kmem_cache_alloc+0x1d3/0x290
> [ 70.795471] alloc_extent_state+0x22/0x1c0
> [ 70.795544] __clear_extent_bit+0x3ba/0x580
> [ 70.795569] btrfs_truncate_inode_items+0x339/0xe50
> [ 70.795647] btrfs_evict_inode+0x269/0x540
At a guess (just by functions involved, and the timing between rc1 and
rc2 - no actual analysis), this is probably due to
28553fa992cb ("Btrfs: fix race between shrinking truncate and fiemap")
which is also marked for stable, so... Filipe?
Linus
Powered by blists - more mailing lists