On Wed, Feb 10, 2016 at 09:52:46AM -0800, Darrick J. Wong wrote: > On Wed, Feb 10, 2016 at 02:58:30PM +0100, Jan Kara wrote: > > When block group checksum is wrong, we call ext4_error() while holding > > group spinlock from ext4_init_block_bitmap() or > > ext4_init_inode_bitmap() which results in scheduling while in atomic. > > Fix the issue by calling ext4_error() later after dropping the spinlock. > > > > CC: stable@xxxxxxxxxxxxxxx > > Reported-by: Dmitry Vyukov <dvyukov@xxxxxxxxxx> > > Signed-off-by: Jan Kara <jack@xxxxxxx> > > Looks ok, so > Reviewed-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> Applied, thanks. - Ted -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html