Server Panic rebooted "BUG: unable to handle kernel NULL pointer dereference at 000000000000001c" due to third party kernel module streams.
Issue
<1>BUG: unable to handle kernel NULL pointer dereference at 000000000000001c
<1>IP: [<ffffffff8124c706>] socket_has_perm+0x26/0x90
<4>Kernel PGD 8000000147d76067 PUD 164a56067 PMD 0
<4>User PGD 147d76067 PUD 164a56067 PMD 0
<4>Oops: 0000 [#1] SMP
<4>last sysfs file: /sys/devices/system/cpu/online
<4>CPU 6
<4>Modules linked in: streams_c7m3ua(PF)(U) streams_c7sctpi(PF)(U) streams_c7tcap(PF)(U) streams_c7isup(PF)(U) streams_c7sccp(PF)(U) streams_c7l3rt(PF)(U) streams_pcimb(PF)(U) streams_socki(PF)(U) streams_nrp(PF
)(U) streams_lom(PF)(U) streams_mom(PF)(U) streams(F)(U) nfs fscache iptable_filter ip_tables sctp libcrc32c nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs autofs4 vsock(U) ib_ipoib rdma_ucm ib_ucm ib_uverbs ib_
umad rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr ipv6 microcode vmware_balloon sg vmci(U) i2c_piix4 shpchp ext4 jbd2 mbcache sd_mod crc_t10dif vmxnet3 vmw_pvscsi pata_acpi ata_generic ata_piix vmwgfx ttm dr
m_kms_helper drm i2c_core dm_mirror dm_region_hash dm_log dm_mod smartpqi(U) hpvsa(P)(U) hpsa(U) scsi_transport_sas [last unloaded: streams] <--
<4>
<4>Pid: 7464, comm: LiS-2.18.1.0:6 Tainted: PF -- ------------ 2.6.32-754.29.2.el6.x86_64 #1 VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform
<4>RIP: 0010:[<ffffffff8124c706>] [<ffffffff8124c706>] socket_has_perm+0x26/0x90
<4>RSP: 0018:ffff88038d3af940 EFLAGS: 00010246
<4>RAX: 0000000000000000 RBX: ffff880439ffac40 RCX: 0000000000000001
<4>RDX: 0000000000000004 RSI: ffff880439ffac40 RDI: ffff8804332f0ab0
<4>RBP: ffff88038d3af9d0 R08: 000000000000002c R09: 0000000000000003
<4>R10: 0000000000000000 R11: 0000000000000008 R12: ffff88038d3afbd0
<4>R13: ffff88038d3afa00 R14: 000000000000002c R15: ffff8801cfcef0c0
<4>FS: 00007fd719204700(0000) GS:ffff880028380000(0000) knlGS:0000000000000000
<4>CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>CR2: 000000000000001c CR3: 00000001ce7dc000 CR4: 00000000001607e0
<4>DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
<4>DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
<4>Process LiS-2.18.1.0:6 (pid: 7464, threadinfo ffff88038d3ac000, task ffff8804332f0ab0)
<4>Stack:
<4> ffff88038d3ac000 0000000000017760 000000008d3af9f0 0000000000000000
<4><d> ffff880439876ed0 0006122000000000 0000000000000082 0000000000000010
<4><d> 0000000000000001 ffff8800000295c0 000000007fffffff 0000000000000000
<4>Call Trace:
<4> [<ffffffff8124c87f>] selinux_socket_sendmsg+0x1f/0x30
<4> [<ffffffff8124466c>] security_socket_sendmsg+0x1c/0x20
<4> [<ffffffff81473dcc>] sock_sendmsg+0xdc/0x160
<4> [<ffffffffa27ae858>] ? lis_sprintf+0x88/0x90 [streams] <---
<4> [<ffffffff810ab140>] ? autoremove_wake_function+0x0/0x40
<4> [<ffffffffa27ac738>] ? lis_mark_mem_fcn+0x28/0x50 [streams] <---
<4> [<ffffffffa27aa0a2>] ? lis_putq+0x322/0x380 [streams]
<4> [<ffffffff812b4c1c>] ? __bitmap_weight+0x8c/0xb0
<4> [<ffffffffa27b12e7>] ? lis_spin_lock_irqsave_fcn+0x57/0x80 [streams] <---
<4> [<ffffffffa27a515d>] ? lis_setqsched+0x1bd/0x370 [streams] <---
<4> [<ffffffff81473e91>] kernel_sendmsg+0x41/0x60
<4> [<ffffffffa292329f>] send_sctp_data+0x16f/0x2a0 [streams_socki]
<4> [<ffffffffa292417d>] ? process_w_msg+0x72d/0x1b40 [streams_socki]
<4> [<ffffffffa27b190d>] ? lis_rw_write_lock_irqsave_fcn+0x1d/0x40 [streams] <---
<4> [<ffffffffa27aa0a2>] ? lis_putq+0x322/0x380 [streams]
<4> [<ffffffffa27b194d>] ? lis_rw_read_lock_irqsave_fcn+0x1d/0x40 [streams] <---
<4> [<ffffffffa27a7be7>] ? lis_backenable+0x197/0x1a0 [streams] <---
<4> [<ffffffffa27ac738>] ? lis_mark_mem_fcn+0x28/0x50 [streams] <---
<4> [<ffffffffa27a90ff>] ? lis_getq+0x33f/0x3d0 [streams]
<4> [<ffffffffa29255fd>] ? socki_wsrv+0x6d/0x160 [streams_socki]
<4> [<ffffffffa27ab2d5>] ? queuerun+0x565/0x850 [streams]
<4> [<ffffffffa27a30fc>] ? lis_thread_runqueues+0xbc/0x260 [streams]
<4> [<ffffffff810fdfc5>] ? call_rcu_sched+0x15/0x20
<4> [<ffffffffa27b082e>] ? lis__kfree+0x1e/0x30 [streams]
<4> [<ffffffffa27ac870>] ? lis_free+0x110/0x130 [streams]
<4> [<ffffffffa27a3040>] ? lis_thread_runqueues+0x0/0x260 [streams]
<4> [<ffffffff81565820>] ? child_rip+0x20/0x30
<4> [<ffffffffa27a3490>] ? lis_thread_func+0x0/0x80 [streams]
<4> [<ffffffff81565800>] ? child_rip+0x0/0x30
<4>Code: 0f 1f 44 00 00 55 48 89 e5 48 81 ec 90 00 00 00 0f 1f 44 00 00 65 48 8b 04 25 28 00 00 00 48 89 45 f8 31 c0 4c 8b 96 78 02 00 00 <41> 83 7a 1c 01 74 47 48 8b 87 40 06 00 00 4c 8d 85 70 ff ff ff
<1>RIP [<ffffffff8124c706>] socket_has_perm+0x26/0x90
<4> RSP <ffff88038d3af940>
<4>CR2: 000000000000001c
Environment
- Red Hat Enterprise Linux
- Third-party kernel module [streams]
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.