OpenSolaris

Printable Version Enter a New Search
Bug ID 6786708
Synopsis system panics in scsi_device_hba_private_get+0xc(0)
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:io-multipath
Keywords
Responsible Engineer Chris Liu
Reported Against snv_106
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_107
Fixed In snv_107
Release Fixed solaris_nevada(snv_107)
Related Bugs 6780376 , 6787369 , 6791780
Submit Date 18-December-2008
Last Update Date 28-January-2009
Description
After bfu'ed to latest onnv bits, system panics just if a new lun is onlining from iscsi initiator. This is highly like a regression from 

6780376 PSARC/2008/675: SCSI_HBA_ADDR_COMPLEX

[0]> $C
fffffffffbc555a0 kmdb_enter+0xb()
fffffffffbc555c0 debug_enter+0x38(fffffffffb91d738)
fffffffffbc55690 panicsys+0x40e(fffffffffb91b6a8, ffffff003dfd6e00,
fffffffffbc556a0, 1)
ffffff003dfd6d40 vpanic+0x15d()
ffffff003dfd6e30 panic+0x94()
ffffff003dfd6ec0 die+0xdd(e, ffffff003dfd6fe0, 20, 0)
ffffff003dfd6fd0 trap+0x1752(ffffff003dfd6fe0, 20, 0)
ffffff003dfd6fe0 0xfffffffffb8001d9()
ffffff003dfd70e0 scsi`scsi_device_hba_private_get+0xc(0)
ffffff003dfd7190 scsi_vhci`vhci_mpapi_update_tpg_data+0x30(ffffff0927483a00,
ffffff093ca82c04)
ffffff003dfd7230 scsi_vhci`vhci_tpgs_report_target_groups+0x267(ffffff0927483a00
, ffffff09274e2a40, 1, 1, ffffff003dfd72b8, ffffff003dfd72b0)
ffffff003dfd72a0 scsi_vhci`vhci_tpgs_get_target_fo_mode+0x9e(ffffff0927483a00,
ffffff003dfd72b4, ffffff003dfd72b8, ffffff003dfd72bc, ffffff003dfd72b0)
ffffff003dfd72e0 scsi_vhci_f_tpgs`std_device_probe+0x52(ffffff0927483a00,
ffffff09429088d8, ffffff09426d4338)
ffffff003dfd7370 scsi_vhci`vhci_pathinfo_online+0x2af(ffffff090986a9d0,
ffffff090c3a9780, 0)
ffffff003dfd7400 scsi_vhci`vhci_pathinfo_state_change+0x75(ffffff090986a9d0,
ffffff090c3a9780, 1, 0, 0)
ffffff003dfd7480 i_mdi_pi_state_change+0x29f(ffffff090c3a9780, 1, 0)
ffffff003dfd74c0 mdi_pi_online+0x2d(ffffff090c3a9780, 0)
ffffff003dfd7540 iscsi`iscsi_lun_virt_create+0x158(ffffff0942483000, 7,
ffffff092f29ad90, ffffff093f541a00)
ffffff003dfd75c0 iscsi`iscsi_lun_create+0x1ac(ffffff0942483000, 7, 0,
ffffff093f541a00, ffffff092f4c1bc8)
ffffff003dfd7670 iscsi`iscsi_sess_inquiry+0x1ff(ffffff0942483000, 7, 0)
ffffff003dfd7750 iscsi`iscsi_sess_reportluns+0x49b(ffffff0942483000)
ffffff003dfd7780 iscsi`iscsi_sess_enumeration+0x2f(ffffff094266a258)
ffffff003dfd77c0 iscsi`iscsi_sess_state_free+0xac(ffffff0942483000, 0)
ffffff003dfd7800 iscsi`iscsi_sess_state_machine+0x67(ffffff0942483000, 0)
ffffff003dfd7840 iscsi`iscsi_conn_logged_in+0x66(ffffff0942483000,
ffffff09311dd500)
ffffff003dfd7860 iscsi`iscsi_conn_state_in_login+0x24(ffffff09311dd500, 1)
ffffff003dfd78a0 iscsi`iscsi_conn_state_machine+0xb1(ffffff09311dd500, 1)
ffffff003dfd78f0 iscsi`iscsi_login_end+0x3f(ffffff09311dd500, 1,
ffffff094266a268)
ffffff003dfd7950 iscsi`iscsi_login_start+0x246(ffffff094266a268)
ffffff003dfd7990 iscsi`iscsi_conn_state_free+0x6b(ffffff09311dd500, 0)
ffffff003dfd79d0 iscsi`iscsi_conn_state_machine+0xbe(ffffff09311dd500, 0)
ffffff003dfd7a00 iscsi`iscsi_sess_online+0xda(ffffff0942483000)
ffffff003dfd7a80 iscsi`iscsid_login_tgt+0x130(ffffff090c43eac0, 0, 0, 0)
ffffff003dfd7ac0 iscsi`iscsid_config_all+0x100(ffffff090c43eac0, 1)
ffffff003dfd7b40 iscsi`iscsi_tran_bus_config+0x151(ffffff090986b840, 4004000, 2
Work Around
N/A
Comments
Bfu'ed with 105 bits is fine, I consider this a red alert for 106.