System crash on nx_os_event_wakeup_on_response function in nx_nic module
Issue
- System crash with
general protection fault: 0000 [#1] SMP
crash> log
...skipping...
[1526685.748843] general protection fault: 0000 [#1] SMP
[1526685.748870] Modules linked in: fuse btrfs zlib_deflate raid6_pq xor vfat msdos fat ext4 mbcache jbd2 binfmt_misc splxmod(OE) mptctl mptbase xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ipt_REJECT tun bridge stp llc ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter nfsv3 rpcsec_gss_krb5 nfsv4 dns_resolver nfs fscache bonding intel_powerclamp coretemp kvm_intel kvm crc32_pclmul sr_mod ghash_clmulni_intel cdrom aesni_intel nx_nic(OE) lrw dm_service_time gf128mul glue_helper ablk_helper ipmi_ssif iTCO_wdt cryptd hpilo ipmi_si sg pcspkr iTCO_vendor_support hpwdt acpi_power_meter ipmi_msghandler i7core_edac shpchp lpc_ich wmi mfd_core edac_core pcc_cpufreq nfsd auth_rpcgss nfs_acl
[1526685.748883] lockd grace sunrpc dm_multipath ip_tables xfs libcrc32c ata_generic pata_acpi sd_mod radeon crc_t10dif crct10dif_generic i2c_algo_bit drm_kms_helper ttm crct10dif_pclmul crct10dif_common crc32c_intel serio_raw drm ata_piix libata i2c_core hpsa(OE) e1000e(OE) qla2xxx(OE) scsi_transport_sas ptp scsi_transport_fc pps_core scsi_tgt dm_mirror dm_region_hash dm_log dm_mod
[1526685.748885] CPU: 15 PID: 0 Comm: swapper/15 Tainted: G W OE ------------ 3.10.0-327.el7.x86_64 #1
[1526685.748886] Hardware name: HP ProLiant DL580 G7, BIOS P65 08/16/2015
[1526685.748888] task: ffff88023423e780 ti: ffff880234264000 task.ti: ffff880234264000
[1526685.748897] RIP: 0010:[<ffffffffa07f0108>] [<ffffffffa07f0108>] nx_os_event_wakeup_on_response+0x78/0x740 [nx_nic]
[1526685.748898] RSP: 0018:ffff880237923c18 EFLAGS: 00010293
[1526685.748899] RAX: dead000000100100 RBX: 0000000000000000 RCX: 0000000000000000
[1526685.748900] RDX: ffff880231e8c1c8 RSI: ffff880237923d58 RDI: ffff880231e888c0
[1526685.748901] RBP: ffff880237923c68 R08: 0000000000000088 R09: 0000000000000020
[1526685.748902] R10: ffff88023793028c R11: 0000000000000007 R12: ffff880231e888c0
[1526685.748903] R13: ffff880237923d58 R14: 0000000000000000 R15: ffff880231e888c0
[1526685.748904] FS: 0000000000000000(0000) GS:ffff880237920000(0000) knlGS:0000000000000000
[1526685.748905] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[1526685.748906] CR2: 00007f74b4be8938 CR3: 000000000194a000 CR4: 00000000000007e0
[1526685.748908] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[1526685.748908] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[1526685.748909] Stack:
[1526685.748912] 0000000000000038 8000000000000000 ffffea0008c06402 ffff8800344bc000
[1526685.748915] 0000000000000000 0000000000000000 ffff880231e8b970 0000000000000100
[1526685.748917] ffff880035b64850 ffff880231e888c0 ffff880237923c78 ffffffffa080493e
[1526685.748918] Call Trace:
[1526685.748921] <IRQ>
[1526685.748928] [<ffffffffa080493e>] nx_os_handle_nic_response+0xe/0x10 [nx_nic]
[1526685.748936] [<ffffffffa07eb8e9>] nx_status_msg_nic_response_handler+0x19/0x20 [nx_nic]
[1526685.748943] [<ffffffffa07ee63d>] unm_process_rcv_ring+0x21d/0x16a0 [nx_nic]
[1526685.748950] [<ffffffffa07e83dc>] ? unm_nic_hw_write_wx_2M+0x2c/0xd0 [nx_nic]
[1526685.748958] [<ffffffffa07f6b99>] nx_nic_poll_sts+0x39/0x500 [nx_nic]
[1526685.748964] [<ffffffff8152afa2>] net_rx_action+0x152/0x240
[1526685.748968] [<ffffffff81084b0f>] __do_softirq+0xef/0x280
[1526685.748972] [<ffffffff8164721c>] call_softirq+0x1c/0x30
[1526685.748982] [<ffffffff81016fc5>] do_softirq+0x65/0xa0
[1526685.748985] [<ffffffff81084ea5>] irq_exit+0x115/0x120
[1526685.748990] [<ffffffff81647db8>] do_IRQ+0x58/0xf0
[1526685.748997] [<ffffffff8163d0ed>] common_interrupt+0x6d/0x6d
[1526685.748999] <EOI>
[1526685.749006] [<ffffffff814d454f>] ? cpuidle_enter_state+0x4f/0xc0
[1526685.749010] [<ffffffff814d4699>] cpuidle_idle_call+0xd9/0x210
[1526685.749020] [<ffffffff8101e4be>] arch_cpu_idle+0xe/0x30
[1526685.749027] [<ffffffff810d6305>] cpu_startup_entry+0x245/0x290
[1526685.749033] [<ffffffff810475fa>] start_secondary+0x1ba/0x230
[1526685.749059] Code: 0f 87 50 06 00 00 49 8b 84 24 08 39 00 00 49 8d 94 24 08 39 00 00 48 39 d0 75 10 eb 4e 66 0f 1f 44 00 00 48 8b 00 48 39 d0 74 40 <38> 58 28 75 f3 83 78 34 01 0f 84 c9 00 00 00 4d 85 e4 0f 84 f0
[1526685.749069] RIP [<ffffffffa07f0108>] nx_os_event_wakeup_on_response+0x78/0x740 [nx_nic]
[1526685.749071] RSP <ffff880237923c18>
Environment
- Red Hat Enterprise Linux 7
nx_nicmodule
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.