Kernel panic in libfc code, list_del called from fc_rport_work.
Issue
- System crashed and following messages are seen on the console or in vmcore log command.
Unable to handle kernel paging request at 0000000000200200 RIP:
[<ffffffff80157b5d>] list_del+0x8/0x71
PGD ae485d067 PUD ae485c067 PMD 0
Oops: 0000 [1] SMP
last sysfs file: /block/sda/sda1/stat
CPU 11
Modules linked in: nfs fscache oracleacfs(PU) oracleadvm(PU) oracleoks(PU) nfsd exportfs nfs_acl auth_rpcgss oracleasm(U) autofs4 lockd sunrpc be2iscsi ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp bnx2i cnic ipv6 xfrm_nalgo crypto_api uio cxgb3i cxgb3 libiscsi_tcp libiscsi2 scsi_transport_iscsi2 scsi_transport_iscsi dm_round_robin dm_multipath scsi_dh video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi acpi_memhotplug ac parport_pc lp parport joydev i2c_i801 enic i7core_edac i2c_core tpm_tis tpm sr_mod cdrom tpm_bios 8021q fnic libfcoe edac_mc libfc sg pcspkr scsi_transport_fc dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod usb_storage shpchp mptsas mptscsih mptbase scsi_transport_sas sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 3262, comm: fc_rport_eq Tainted: P 2.6.18-238.el5 #1
RIP: 0010:[<ffffffff80157b5d>] [<ffffffff80157b5d>] list_del+0x8/0x71
RSP: 0018:ffff81186bf61db0 EFLAGS: 00010297
RAX: 0000000000200200 RBX: ffff810c674f9ed0 RCX: 0000000000000000
RDX: ffff810c68408550 RSI: 0000000000000282 RDI: ffff810c674f9ed0
RBP: ffff810c674f9e00 R08: ffff810c675c8210 R09: 0000000000000028
R10: ffffffff804b1300 R11: ffff810c68408550 R12: 0000000000000000
R13: ffff810c674f9e48 R14: ffff810c684084f8 R15: 0000000000000002
FS: 0000000000000000(0000) GS:ffff810c9a3ebcc0(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000200200 CR3: 0000000ae4890000 CR4: 00000000000006e0
Process fc_rport_eq (pid: 3262, threadinfo ffff81186bf60000, task ffff810c680ef080)
Stack: ffff810c68408550 ffffffff88205d43 0000000300000000 00853840675c8208
0000000000000000 0000000100000001 0000000000000086 0000000000000003
ffff81186bf61e30 ffffffff8002e261 0000000010000042 ffff810c674f9ee0
Call Trace:
[<ffffffff88205d43>] :libfc:fc_rport_work+0x237/0x36b
[<ffffffff8002e261>] __wake_up+0x38/0x4f
[<ffffffff88205b0c>] :libfc:fc_rport_work+0x0/0x36b
[<ffffffff8004d7ae>] run_workqueue+0x99/0xf6
[<ffffffff80049ff6>] worker_thread+0x0/0x122
[<ffffffff800a269c>] keventd_create_kthread+0x0/0xc4
[<ffffffff8004a0e6>] worker_thread+0xf0/0x122
[<ffffffff8008e40a>] default_wake_function+0x0/0xe
[<ffffffff800a269c>] keventd_create_kthread+0x0/0xc4
[<ffffffff80032974>] kthread+0xfe/0x132
[<ffffffff8005dfb1>] child_rip+0xa/0x11
[<ffffffff800a269c>] keventd_create_kthread+0x0/0xc4
[<ffffffff80032876>] kthread+0x0/0x132
[<ffffffff8005dfa7>] child_rip+0x0/0x11
Code: 48 8b 10 48 39 fa 74 1b 48 89 fe 31 c0 48 c7 c7 90 3b 2c 80
RIP [<ffffffff80157b5d>] list_del+0x8/0x71
RSP <ffff81186bf61db0>
Environment
- Red Hat Enterprise Linux 5
- kernel-2.6.18-238.el5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.