Kernel crash at atamptl_task_path_ctx_early_init+0x1e2.

Solution Verified - Updated -

Issue

  • kernel crashed with below logs.
BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
IP: [<ffffffffa05c8fa2>] atamptl_task_path_ctx_early_init+0x1e2/0x6f0 [atamptl]
PGD 58fae3067 PUD 7fd14b067 PMD 0
Oops: 0000 [#1] SMP
last sysfs file: /sys/module/atamptl/version
CPU 8
Modules linked in: atamptl(U) asm(U) snumbd26(U) des_generic ecb md4 nls_utf8 cifs nfsd nfs_acl auth_rpcgss exportfs mptctl mptbase snapapi26(U) lockd sunrpc target_core_iblock target_core_file target_core_pscsi target_core_mod configfs bnx2fc cnic uio fcoe libfcoe libfc scsi_transport_fc scsi_tgt 8021q garp stp llc cpufreq_ondemand freq_table pcc_cpufreq cachefiles fscache(T) ipv6 vfat fat uinput microcode iTCO_wdt iTCO_vendor_support ipmi_devintf power_meter acpi_ipmi ipmi_si ipmi_msghandler sg sb_edac edac_core i2c_i801 i2c_core lpc_ich mfd_core tg3(U) ptp pps_core hpilo hpwdt usb_storage ext4 jbd2 mbcache sr_mod cdrom sd_mod crc_t10dif ahci xhci_hcd hpsa(U) wmi dm_mirror dm_region_hash dm_log dm_mod [last unloaded: asm]

Pid: 31500, comm: v3netd Tainted: G           ---------------  T 2.6.32-504.el6.x86_64 #1 HP ProLiant DL380 Gen9/ProLiant DL380 Gen9
RIP: 0010:[<ffffffffa05c8fa2>]  [<ffffffffa05c8fa2>] atamptl_task_path_ctx_early_init+0x1e2/0x6f0 [atamptl]
RSP: 0018:ffff880225ef7d28  EFLAGS: 00010216
RAX: 0000000000000000 RBX: ffff8804e1160c40 RCX: 0000000000000000
RDX: ffff8808577a8c00 RSI: ffff8807341d5000 RDI: ffff88047873f200
RBP: ffff880225ef7d98 R08: 0000000000000246 R09: 0000000000000fe0
R10: 000000000000003c R11: 0000000000000000 R12: ffff880225ef7d58
R13: ffff880225ef7d58 R14: ffff880225ef7d48 R15: ffff8804e1160cd0
FS:  00007f93775fe700(0000) GS:ffff88048e400000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000018 CR3: 00000007793b2000 CR4: 00000000001407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process v3netd (pid: 31500, threadinfo ffff880225ef6000, task ffff8804e11eaae0)
Stack:
 ffff880225ef7d78 ffffffff811269ba ffff8807341d4000 ffff8804e1160c40
<d> ffff880225ef7d48 ffff880225ef7d48 ffff88084bc6f540 ffff8804e1160c40
<d> ffff880225ef7d98 ffff8805bc2ccf00 0000000000000000 ffffffffa05e0f68
Call Trace:
 [<ffffffff811269ba>] ? generic_file_aio_write+0xba/0x100
 [<ffffffffa05cc8ec>] atamptl_ioctl_start_user+0x6c/0x380 [atamptl]
 [<ffffffffa05d0abb>] atamptl_device_ioctl+0xa4b/0x1630 [atamptl]
 [<ffffffffa05c4759>] ? atamptl_file_callback_handler+0x139/0x1e0 [atamptl]
 [<ffffffffa05c483f>] ? atamptl_asm_event_handler+0x3f/0x50 [atamptl]
 [<ffffffff811a3752>] vfs_ioctl+0x22/0xa0
 [<ffffffffa05661c0>] ? asm_file_ioctl+0x90/0xa0 [asm]
 [<ffffffff811a38f4>] do_vfs_ioctl+0x84/0x580
 [<ffffffff810e5c87>] ? audit_syscall_entry+0x1d7/0x200
 [<ffffffff81019fd9>] ? ftrace_raw_event_sys_enter+0xd9/0x130
 [<ffffffff811a3e71>] sys_ioctl+0x81/0xa0
 [<ffffffff8100b288>] tracesys+0xd9/0xde
Code: e0 4d 39 ec 48 c7 43 38 00 00 00 00 49 8b 04 24 4c 89 65 a8 0f 84 db 00 00 00 4c 89 e3 49 89 c4 48 8b 53 38 48 8b 82 38 05 00 00 <48> 8b 40 18 48 85 c0 74 11 8b 10 85 d2 0f 84 87 04 00 00 f0 ff
RIP  [<ffffffffa05c8fa2>] atamptl_task_path_ctx_early_init+0x1e2/0x6f0 [atamptl]
 RSP <ffff880225ef7d28>
CR2: 0000000000000018

Environment

  • RHEL 6.6
  • 3rd party module atamptl.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content