This look ok, but how did you manage to trigger this case? I think we might have a deeper problem here.
- [PATCH 0/5] falloc on blockdevice: what possibly can go... Dmitry Monakhov
- [PATCH 5/5] block: truncate page cache only when ne... Dmitry Monakhov
- Re: [PATCH 5/5] block: truncate page cache only... Christoph Hellwig
- Re: [PATCH 5/5] block: truncate page cache ... Dmitry Monakhov
- [PATCH 4/5] jbd2: use stable bdev pointer Dmitry Monakhov
- [PATCH 1/5] bh: Prevent panic on invalid BHs Dmitry Monakhov
- Re: [PATCH 1/5] bh: Prevent panic on invalid BH... Christoph Hellwig
- Re: [PATCH 1/5] bh: Prevent panic on invali... Dmitry Monakhov
- [PATCH 2/5] block: protect bdevname from null point... Dmitry Monakhov
- [PATCH 3/5] bio: Protect submit_bio from bdevless b... Dmitry Monakhov