Kernel panic in unhook_ptregscall32() function.

Solution Unverified - Updated -

Issue

  • System crashed and generated a vmcore, RCA required.
  • Kernel panic in unhook_ptregscall32() function with following call traces.
Unable to handle kernel NULL pointer dereference at 0000000000000003 RIP: 
 [<ffffffff886654a1>] :seos:unhook_ptregscall32+0x43/0x68
PGD 16ae10067 PUD 21c8fe067 PMD 0 
Oops: 0002 [1] SMP 
last sysfs file: /devices/pci0000:00/0000:00:11.0/0000:02:00.0/irq
CPU 1 
Modules linked in: seos(PU) 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 libcxgbi cxgb3 8021q libiscsi_tcp libiscsi2 scsi_transport_iscsi2 scsi_transport_iscsi vsock(U) vmci(U) vmmemctl(U) acpiphp dm_multipath scsi_dh video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi acpi_memhotplug ac lp ide_cd e1000 floppy i2c_piix4 parport_pc parport i2c_core cdrom sg serio_raw shpchp tpm_tis tpm tpm_bios pcspkr dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod ata_piix libata mptspi mptscsih mptbase scsi_transport_spi sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 15072, comm: ps Tainted: P     ---- 2.6.18-274.el5 #1
RIP: 0010:[<ffffffff886654a1>]  [<ffffffff886654a1>] :seos:unhook_ptregscall32+0x43/0x68
RSP: 0000:ffff810235e11df0  EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
RDX: 0000000000000601 RSI: 0000000000000202 RDI: ffffffff88684180
RBP: 0000000000000000 R08: 0000000000000001 R09: 000000000000003f
R10: ffff810235e11cc8 R11: 0000000000000000 R12: 0000000000000000
R13: ffffffff88684180 R14: 0000000000003ae0 R15: 0000000000000000
FS:  00002aac6c275f80(0000) GS:ffff81010b7437c0(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000003 CR3: 000000031192f000 CR4: 00000000000006a0
Process ps (pid: 15072, threadinfo ffff810235e10000, task ffff8101a28f0820)
Stack:  0000000000000060 0000000000000003 ffffffff80291280 0000000080000000
 ffffffff88665675 0000000000000000 ffffffff8028ff40 0000000000000000
 ffffffff88665ad9 0000000000000000 0000000288652225 0000000000000000
Call Trace:
 [<ffffffff88665675>] :seos:restore_x86_64_ia32_syscalls+0xaa/0xe4
 [<ffffffff88665ad9>] :seos:restore_syscalls+0x2c/0x11b
 [<ffffffff88652c71>] :seos:SEOS_intercept+0x41/0x1e7
 [<ffffffff8864ce5c>] :seos:eAC_seosd_down+0x2d/0xc3
 [<ffffffff8864d2b6>] :seos:eAC_route_file+0x98/0x579
 [<ffffffff8865c7c8>] :seos:check_file_access+0x183/0x1b4
 [<ffffffff8865e75a>] :seos:my_open+0x110/0x230
 [<ffffffff8005d28d>] tracesys+0xd5/0xe0


Code: 41 89 44 24 03 e8 89 fd ff ff 48 63 85 84 41 68 88 48 c1 e0 
RIP  [<ffffffff886654a1>] :seos:unhook_ptregscall32+0x43/0x68
 RSP <ffff810235e11df0>

Environment

  • Red Hat Enterprise Linux 5
  • Unsigned (U) kernel module: [seos]

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.