Hi, We are running with multipath over MD3xxx ISCSI storage
(RDAC). Our test scripts perform a series of multipathd restarts,
udevtrigger and udevsettle calls, during which we logout of the storage. Sometimes we get the following panic: 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-11: add
map (uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: lun5: event
checker started 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-11: add
map (uevent) 2011 Jan 26 22:27:01 node0 MAJOR: multipathd: dm-11: devmap
already registered 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-11: add
map (uevent) 2011 Jan 26 22:27:01 node0 MAJOR: multipathd: dm-11: devmap
already registered 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-11: add
map (uevent) 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 MAJOR: multipathd: dm-11: devmap
already registered 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-0: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath0: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-1: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath1: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-2: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath2: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-3: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath3: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-4: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath4: event
checker started 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: lun5: event
checker exit 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-5: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath6: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-6: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath7: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-7: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath8: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-8: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath9: event
checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-9: add map
(uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath10:
event checker started 2011 Jan 26 22:27:01 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: dm-10: add
map (uevent) 2011 Jan 26 22:27:01 node0 NOTICE: multipathd: mpath11:
event checker started 2011 Jan 26 22:27:02 node0 INFO: kernel: sd 194:0:0:4: rdac:
array MD3200i-c7-d7, ctlr 0, queueing MODE_SELECT command 2011 Jan 26 22:27:02 node0 DEBUG:
hba_loader:iscsi_logout:1130: Started 2011 Jan 26 22:27:02 node0 DEBUG:
hba_loader:iscsi_logout:1130: iscsi_luns_num=1 logout_iqn= 2011 Jan 26 22:27:02 node0 DEBUG:
hba_loader:iscsi_logout:1130: Performing logout of all iSCSI nodes 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:0:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:1:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:0:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:2:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:3:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:1:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:4:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:2:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:5:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:0:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: multipathd: sdb: remove
path (uevent) 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:3:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:1:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:4:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:2:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:3:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:5:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:4:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:6:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:5:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:6:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:7:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:7:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:8:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:8:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:9:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:9:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:6:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:10:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:7:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:8:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 196:0:0:11:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:9:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:10:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 194:0:0:11:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:0:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 195:0:0:10:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:1:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:2:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:3:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:4:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:5:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:6:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:7:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:8:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:9:
rdac Dettached 2011 Jan 26 22:27:02 node0 NOTICE: kernel: scsi 193:0:0:10:
rdac Dettached 2011 Jan 26 22:27:02 node0 INFO: kernel: device-mapper: multipath:
Using scsi_dh module scsi_dh_rdac for failover/failback and device management. 2011 Jan 26 22:27:02 node0 MAJOR: kernel: device-mapper:
table: 253:7: multipath: unknown path selector type 2011 Jan 26 22:27:02 node0 WARNING: kernel: device-mapper: ioctl:
error adding target to table 2011 Jan 26 22:27:02 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:02 node0 MAJOR: kernel: device-mapper:
table: 253:7: multipath: unknown path selector type 2011 Jan 26 22:27:02 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:02 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:02 node0 MAJOR: kernel: device-mapper:
table: 253:8: multipath: unknown path selector type 2011 Jan 26 22:27:02 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:02 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:02 node0 MAJOR: multipathd: mpath8: failed
in domap for removal of path sdb 2011 Jan 26 22:27:02 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:02 node0 NOTICE: multipathd: sdd: remove
path (uevent) 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:8: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:7: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:7: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:9: multipath: unknown path selector type 2011 Jan 26 22:27:02 node0 MAJOR: multipathd: mpath9: failed
in domap for removal of path sdd 2011 Jan 26 22:27:02 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:02 node0 NOTICE: multipathd: sdh: remove
path (uevent) 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath8: failed
in domap for removal of path sdh 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdf: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:9: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath10:
failed in domap for removal of path sdf 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdo: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:8: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:8: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath9: failed
in domap for removal of path sdo 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdj: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:10: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: scsi 194:0:0:8:
rejecting I/O to dead device 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
multipath: Failing path 65:112. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: scsi 195:0:0:8:
rejecting I/O to dead device 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
multipath: Failing path 65:160. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
multipath: Cannot failover device because scsi_dh_rdac was not loaded. 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
multipath: Failing path 66:208. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
multipath: Cannot failover device because scsi_dh_rdac was not loaded. 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
multipath: Failing path 66:224. 2011 Jan 26 22:27:03 node0 WARNING: kernel: printk: 46
messages suppressed. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error on
device dm-0, logical block 0 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 1 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 2 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 3 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:10: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 0 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 70778879 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 70778879 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 0 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 0 2011 Jan 26 22:27:03 node0 MAJOR: kernel: Buffer I/O error
on device dm-0, logical block 3 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath11:
failed in domap for removal of path sdj 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdl: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:3: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:3: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath3: failed
in domap for removal of path sdl 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: 65:160: mark
as failed 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: mpath0:
remaining active paths: 3 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: 65:112: mark
as failed 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: mpath0:
remaining active paths: 2 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: 66:208: mark
as failed 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: mpath0:
remaining active paths: 1 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: 66:224: mark
as failed 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: mpath0:
remaining active paths: 0 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdt: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:9: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:9: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath10:
failed in domap for removal of path sdt 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdn: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:4: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:4: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath4: failed
in domap for removal of path sdn 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdy: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:10: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:10: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath11:
failed in domap for removal of path sdy 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdc: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:7: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:7: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath8: failed
in domap for removal of path sdc 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sde: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:8: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:8: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath9: failed
in domap for removal of path sde 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdaf: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:3: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:3: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath3: failed
in domap for removal of path sdaf 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdg: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:9: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:9: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath10:
failed in domap for removal of path sdg 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:4: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:4: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdah: remove
path (uevent) 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath4: failed
in domap for removal of path sdah 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdk: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:10: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:10: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath11:
failed in domap for removal of path sdk 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:3: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper: multipath:
Using scsi_dh module scsi_dh_rdac for failover/failback and device management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:3: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdm: remove
path (uevent) 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath3: failed
in domap for removal of path sdm 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdan: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:5: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:5: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath6: failed
in domap for removal of path sdan 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdq: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:4: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:4: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath4: failed
in domap for removal of path sdq 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:6: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:6: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdap: remove
path (uevent) 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath7: failed
in domap for removal of path sdap 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sds: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:5: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:5: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: mpath6: failed
in domap for removal of path sds 2011 Jan 26 22:27:03 node0 MAJOR: multipathd: uevent trigger
error 2011 Jan 26 22:27:03 node0 NOTICE: multipathd: sdw: remove
path (uevent) 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 node0 MAJOR: kernel: device-mapper:
table: 253:6: multipath: unknown path selector type 2011 Jan 26 22:27:03 node0 WARNING: kernel: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 node0 INFO: kernel: device-mapper:
multipath: Using scsi_dh module scsi_dh_rdac for failover/failback and device
management. 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ----------- [cut
here ] --------- [please bite here ] --------- 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Kernel BUG at
drivers/scsi/device_handler/scsi_dh_rdac.c:252 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: invalid opcode:
0000 [1] 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: SMP 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: last sysfs file:
/class/iscsi_session/session9/ifacename 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: CPU 2 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Modules linked
in: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: iscsi_tcp(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: libiscsi_tcp(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: libiscsi2(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
scsi_transport_iscsi2(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
scsi_transport_iscsi(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ipmi_si(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: scsi_dh_rdac(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_rdac(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_queue_depth(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: netconsole(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_round_robin(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: mptctl(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dell_rbu(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: exa_ioctls(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: nfs(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: lockd(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: nfs_acl(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: xt_tcpudp(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: iptable_filter(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ip_tables(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ipt_SYSRQ(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: x_tables(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: sunrpc(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ipmi_devintf(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
ipmi_msghandler(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: bonding1(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: bonding(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ipv6(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: xfrm_nalgo(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: crypto_api(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_mirror(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_log(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_multipath(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: scsi_dh(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: dm_mod(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: video(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: hwmon(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: backlight(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: sbs(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: i2c_ec(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: i2c_core(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: button(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: battery(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: asus_acpi(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ac(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: joydev(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: sr_mod(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: cdrom(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: bnx2(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: sg(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: pcspkr(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ata_piix(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: libata(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: mptsas(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: mptscsih(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: mptbase(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
scsi_transport_sas(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: sd_mod(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: scsi_mod(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ext3(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: jbd(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: uhci_hcd(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ohci_hcd(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ehci_hcd(U) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Pid: 12912, comm:
kmpath_rdacd Tainted: G 2.6.18-164sys #1 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RIP:
0010:[<ffffffff8838dc4f>] 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff8838dc4f>] :scsi_dh_rdac:send_mode_select+0x2cf/0x4b0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: device-mapper:
table: 253:6: multipath: unknown path selector type 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: device-mapper:
ioctl: error adding target to table 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RSP:
0018:ffff810086959d80 EFLAGS: 00010246 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RAX:
0000000000000000 RBX: 00000000fffffffb RCX: 0000000000000000 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RDX:
0000000000000800 RSI: 0000000000000286 RDI: ffff810055e2d800 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RBP:
ffff81005a647216 R08: ffffffff80370b58 R09: 0000000000000001 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: R10:
0000000000000046 R11: ffffffff8004c200 R12: 0000000000000000 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: R13:
0000000000000000 R14: ffff8102352bc000 R15: ffff8102352bc062 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: FS:
0000000000000000(0000) GS:ffff810107eda340(0000) knlGS:0000000000000000 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: CS: 0010
DS: 0018 ES: 0018 CR0: 000000008005003b 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: CR2:
00002ae8ff6760a0 CR3: 000000023487c000 CR4: 00000000000006e0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Process
kmpath_rdacd (pid: 12912, threadinfo ffff810086958000, task ffff810092a54140) 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Stack: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 0000000010008040 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff81005b23a5c0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff810086959e70 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff810086959dd0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff810001004498 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff810055e2d800 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff81005a647208 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff81004d3226f0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 0000000380438420 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 0000000000000001 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff81023a498d80 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: ffff81023a498d80 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Call Trace: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff8838d980>] :scsi_dh_rdac:send_mode_select+0x0/0x4b0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff800561a3>] run_workqueue+0xb3/0x110 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff80052180>] worker_thread+0x0/0x150 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff800b33b0>] keventd_create_kthread+0x0/0xa0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff80052291>] worker_thread+0x111/0x150 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff8009ca00>] default_wake_function+0x0/0x10 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff80052180>] worker_thread+0x0/0x150 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff800373c9>] kthread+0xd9/0x120 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff80068fb1>] child_rip+0xa/0x11 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff800b33b0>] keventd_create_kthread+0x0/0xa0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff800372f0>] kthread+0x0/0x120 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff80068fa7>] child_rip+0x0/0x11 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: Code: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 0f 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 0b 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 68 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 98 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: e1 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 38 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 88 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: c2 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: fc 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 00 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 0f 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 1f 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 80 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 00 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 00 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 00 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 00 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 48 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 8d 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 54 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RIP 2011 Jan 26 22:27:03 172.19.59.130 NOTICE:
[<ffffffff8838dc4f>] :scsi_dh_rdac:send_mode_select+0x2cf/0x4b0 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: RSP
<ffff810086959d80> 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 EMERG: Kernel panic - not
syncing: Fatal exception 2011 Jan 26 22:27:03 172.19.59.130 NOTICE: 2011 Jan 26 22:27:03 172.19.59.130 EMERG: Rebooting in 1
seconds.. This panic comes from get_rdac_data, which is called from
within the send_mode_select code. My analysis picked up the following problem: The RDAC detach code nullifies the scsi_dh_data before
flushing the mode select workqueue, and as result a pending send_mode_select will
BUG_ON in get_rdac_data. The following patch (tested over RHEL54) flushes the
workqueue before setting scsi_dh_data to NULL: diff -r -U 2 a/drivers/scsi/device_handler/scsi_dh_rdac.c
b/drivers/scsi/device_handler/scsi_dh_rdac.c ---
a/drivers/scsi/device_handler/scsi_dh_rdac.c
2011-01-30 11:02:31.271426000 +0200 +++
b/drivers/scsi/device_handler/scsi_dh_rdac.c
2011-01-30 11:02:31.327069000 +0200 @@ -853,8 +853,22 @@
spin_lock_irqsave(sdev->request_queue->queue_lock, flags); scsi_dh_data =
retrieve_scsi_dh_data(sdev); -
store_scsi_dh_data(sdev, NULL);
spin_unlock_irqrestore(sdev->request_queue->queue_lock, flags); h = (struct
rdac_dh_data *) scsi_dh_data->buf; + if (h->ctlr) { +
int flush; + +
spin_lock(&h->ctlr->ms_lock); +
flush = (h->ctlr->ms_sdev == sdev); +
spin_unlock(&h->ctlr->ms_lock); + +
if (flush) +
flush_workqueue(kmpath_rdacd); + } + +
spin_lock_irqsave(sdev->request_queue->queue_lock, flags); +
store_scsi_dh_data(sdev, NULL); +
spin_unlock_irqrestore(sdev->request_queue->queue_lock, flags); + if (h->ctlr)
kref_put(&h->ctlr->kref, release_controller); The patch ensures that we run flush only when detaching the
device the “owns” the send_mode_select (ms_sdev). Menny |
-- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel