Fixed
Created: Mar 6, 2018
Updated: Dec 3, 2018
Resolved Date: Apr 25, 2018
Found In Version: 8.0.0.24
Fix Version: 8.0.0.26
Severity: Severe
Applicable for: Wind River Linux 8
Component/s: Kernel
There is an OOPS regarding softirq, this is the output:
kernel tried to execute NX-protected page - exploit attempt? (uid: 0)
BUG: unable to handle kernel paging request at ffff8807c5ee85a0
IP: [<ffff8807c5ee85a0>] 0xffff8807c5ee85a0
PGD 2144067 PUD 80000007c00001e3
Oops: 0011 [#1] PREEMPT SMP
Modules linked in: xfrm_user af_key softdog xt_pkttype tipc ip6_udp_tunnel udp_tunnel bonding ipmi_devintf ipmi_si ipmi_msghandler [last unloaded: ipmi_msghandler]
CPU: 4 PID: 30 Comm: ksoftirqd/4 Not tainted 4.1.21-WR0.1_cgl #1
Hardware name: Intel Corporation S2600CO/S2600CO, BIOS SE5C600.86B.02.05.0004.051120151007 05/11/2015
task: ffff88081b8a30c0 ti: ffff88081b8ac000 task.ti: ffff88081b8ac000
RIP: 0010:[<ffff8807c5ee85a0>] [<ffff8807c5ee85a0>] 0xffff8807c5ee85a0
RSP: 0018:ffff88081b8afc40 EFLAGS: 00010087
RAX: ffff8807c5ee8538 RBX: 00000000c5ee8500 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8807c5ee8538
RBP: ffff88081b8afc88 R08: 0000000000000000 R09: 0000000000000100
R10: 0000000000000002 R11: 000000000000f019 R12: ffff88053aea37c8
R13: ffff8807c5ee8538 R14: 0000000000000000 R15: 0000000000000001
FS: 0000000000000000(0000) GS:ffff88081fb00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffff8807c5ee85a0 CR3: 0000000001e0c000 CR4: 00000000000406e0
Stack:
ffffffff810e5c05 000000001fb0d5c0 0000000000000000 ffff88081b8afc78
ffff88053aea37c0 0000000000000292 0000000000000001 0000000000000000
0000000000000000 ffff88081b8afcc8 ffffffff810e5c7d ffff88081bba1208
Call Trace:
[<ffffffff810e5c05>] ? __wake_up_common+0x55/0x90
[<ffffffff810e5c7d>] __wake_up+0x3d/0x60
[<ffffffff817e73cd>] sock_def_wakeup+0x3d/0x50
[<ffffffffa00b2ac0>] tipc_sk_timeout+0x120/0x170 [tipc]
[<ffffffffa00b29a0>] ? tipc_data_ready+0x50/0x50 [tipc]
[<ffffffff81101d02>] call_timer_fn+0x42/0x1a0
[<ffffffff81102054>] run_timer_softirq+0x1f4/0x2f0
[<ffffffffa00b29a0>] ? tipc_data_ready+0x50/0x50 [tipc]
[<ffffffff810ad2e5>] __do_softirq+0xa5/0x310
[<ffffffff810ad571>] run_ksoftirqd+0x21/0x40
[<ffffffff810c9f98>] smpboot_thread_fn+0x178/0x260
[<ffffffff810c9e20>] ? sort_range+0x30/0x30
[<ffffffff810c7159>] kthread+0xc9/0xe0
[<ffffffff810c0303>] ? __queue_work+0xd3/0x400
[<ffffffff810c7090>] ? flush_kthread_worker+0x70/0x70
[<ffffffff8199e2e2>] ret_from_fork+0x42/0x70
[<ffffffff810c7090>] ? flush_kthread_worker+0x70/0x70
Code: 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 10 c9 ae 16 08 88 ff ff a0 f2 c6 6d 04 88 ff ff c0 83 ee c5 07 88 ff ff <70> c8 ae 16 08 88 ff ff 00 00 00 00 00 00 00 00 b0 85 ee c5 07
RIP [<ffff8807c5ee85a0>] 0xffff8807c5ee85a0
RSP <ffff88081b8afc40>
CR2: ffff8807c5ee85a0
---[ end trace 3fe69a6e3e7395e5 ]---
The customer uses this config.log
$installPath/wrlinux-8/wrlinux/configure --enable-addons=wr-cgp --with-layer=cgp --enable-board=intel-x86-64 --enable-kernel=cgl --enable-rootfs=glibc-cgl --enable-bootimage=iso --with-rcpl-version=0020
Please take a look at LIN8-8597