Bug 16981

Summary: 2.6.36-rc1
Product: IO/Storage Reporter: Tomas Vondra (tv)
Component: SCSIAssignee: linux-scsi (linux-scsi)
Status: CLOSED OBSOLETE    
Severity: high CC: alan
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.36-rc1 Subsystem:
Regression: No Bisected commit-id:
Attachments: error when runing tune2fs on a LVM2/MD partition
error when checking the filesystem at boot time
various details about the LVM2/RAID device
kernel .config

Description Tomas Vondra 2010-08-24 20:02:29 UTC
Created attachment 27851 [details]
error when runing tune2fs on a LVM2/MD partition

After executing a tune2fs on a partition (LVM2 on top of an md-based raid1 device, with an ext3 filesystem on top of it), the kernel crashes - the messages are available in the tune2fs.log attachment, the most interesting one references a drivers/scsi/scsi_lib.c:1113.

When executing the same tune2fs command on a simple partition everything seems to work fine, as well as when running it under an older kernel (2.6.32-gentoo-r7).

I received a very similar error (on the same device, referencing the same piece of code in scsi_lib.c) when running a filesystem check during boot (due to reaching a predefined number of mounts). See the attachment 'boot.log'. Again, this works under the older kernel.

I haven't tried the 2.6.36-r2 version (yet).
Comment 1 Tomas Vondra 2010-08-24 20:04:21 UTC
Created attachment 27861 [details]
error when checking the filesystem at boot time
Comment 2 Tomas Vondra 2010-08-24 20:04:57 UTC
Created attachment 27871 [details]
various details about the LVM2/RAID device
Comment 3 Tomas Vondra 2010-08-24 20:11:27 UTC
Created attachment 27881 [details]
kernel .config
Comment 4 Tomas Vondra 2010-08-25 11:08:01 UTC
I've just tested the 2.6.36-rc2 version, and it seems to be working fine - all the commands successfully completed.