====================================== | [ 759.377427] #PF: supervisor read access in kernel mode | [ 759.377495] #PF: error_code(0x0000) - not-present page | [ 759.377548] PGD 8b41067 P4D 8b41067 PUD 8212067 PMD 0 | [ 759.377611] Oops: Oops: 0000 [#1] SMP [ 759.377762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 759.377835] RIP: 0010:ip_route_output_key_hash_rcu (net/ipv4/route.c:2663 net/ipv4/route.c:2871) [ 759.377919] Code: 49 8b 06 ba 05 00 00 00 48 8b 80 08 01 00 00 48 8b 80 d0 03 00 00 e9 a8 f9 ff ff e8 8e 42 83 ff e9 61 fc ff ff 49 8b 44 24 18 <48> 8b 40 58 48 89 c2 48 83 ca 01 49 89 55 10 48 3d 60 57 6e b8 0f All code ======== 0: 49 8b 06 mov (%r14),%rax 3: ba 05 00 00 00 mov $0x5,%edx 8: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax f: 48 8b 80 d0 03 00 00 mov 0x3d0(%rax),%rax 16: e9 a8 f9 ff ff jmp 0xfffffffffffff9c3 1b: e8 8e 42 83 ff call 0xffffffffff8342ae 20: e9 61 fc ff ff jmp 0xfffffffffffffc86 25: 49 8b 44 24 18 mov 0x18(%r12),%rax 2a:* 48 8b 40 58 mov 0x58(%rax),%rax <-- trapping instruction 2e: 48 89 c2 mov %rax,%rdx 31: 48 83 ca 01 or $0x1,%rdx 35: 49 89 55 10 mov %rdx,0x10(%r13) 39: 48 3d 60 57 6e b8 cmp $0xffffffffb86e5760,%rax 3f: 0f .byte 0xf Code starting with the faulting instruction =========================================== 0: 48 8b 40 58 mov 0x58(%rax),%rax 4: 48 89 c2 mov %rax,%rdx 7: 48 83 ca 01 or $0x1,%rdx b: 49 89 55 10 mov %rdx,0x10(%r13) f: 48 3d 60 57 6e b8 cmp $0xffffffffb86e5760,%rax 15: 0f .byte 0xf [ 759.378115] RSP: 0018:ffffb87a4151bd68 EFLAGS: 00010246 [ 759.378176] RAX: 0000000000000000 RBX: ffff8f8f06e410f8 RCX: 0000000000000007 [ 759.378258] RDX: 0000000000000000 RSI: ffffffffb94463a4 RDI: 0000000000000006 [ 759.378341] RBP: ffff8f8f02be3000 R08: 0000000000000000 R09: 0000000090000000 [ 759.378420] R10: 0000000000000000 R11: 0000000000000003 R12: ffffb87a4151bdc8 [ 759.378499] R13: ffff8f8f03322f00 R14: ffff8f8f02c08200 R15: 0000000000000004 [ 759.378581] FS: 00007fe07f653300(0000) GS:ffff8f8f85967000(0000) knlGS:0000000000000000 [ 759.378671] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 759.378742] CR2: 0000000000000058 CR3: 0000000006d4b002 CR4: 0000000000772ef0 [ 759.378828] PKRU: 55555554 [ 759.378860] Call Trace: [ 759.378888] [ 759.378934] ip_route_output_key_hash (net/ipv4/route.c:2701) [ 759.379001] __ip4_datagram_connect (./include/net/route.h:169 ./include/net/route.h:348 net/ipv4/datagram.c:49) [ 759.379063] udp_connect (net/ipv4/udp.c:2153) [ 759.379111] __sys_connect (./include/linux/file.h:62 ./include/linux/file.h:83 net/socket.c:2095) [ 759.379159] ? prepare_creds (kernel/cred.c:212) [ 759.379215] ? commit_creds (kernel/cred.c:459) [ 759.379262] ? __x64_sys_capset (kernel/capability.c:258 kernel/capability.c:216 kernel/capability.c:216) [ 759.379310] __x64_sys_connect (net/socket.c:2111 net/socket.c:2108 net/socket.c:2108) [ 759.379359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 759.379407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 759.379470] RIP: 0033:0x7fe07f8e9d77 [ 759.379517] Code: 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2a 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 18 89 54 24 0c 48 89 34 24 89 All code ======== 0: 64 89 01 mov %eax,%fs:(%rcx) 3: 48 83 c8 ff or $0xffffffffffffffff,%rax 7: c3 ret 8: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) f: 00 00 00 12: 90 nop 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2a 00 00 00 mov $0x2a,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 18 sub $0x18,%rsp 37: 89 54 24 0c mov %edx,0xc(%rsp) 3b: 48 89 34 24 mov %rsi,(%rsp) 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 18 sub $0x18,%rsp d: 89 54 24 0c mov %edx,0xc(%rsp) 11: 48 89 34 24 mov %rsi,(%rsp) 15: 89 .byte 0x89 [ 759.379707] RSP: 002b:00007ffc2d6692a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 759.379789] RAX: ffffffffffffffda RBX: 00007ffc2d66a986 RCX: 00007fe07f8e9d77 [ 759.379870] RDX: 0000000000000010 RSI: 00007ffc2d669310 RDI: 0000000000000007 [ 759.379949] RBP: 00007ffc2d669960 R08: 000000001140c710 R09: 0000000000000000 [ 759.380030] R10: 00007fe07f7e15a0 R11: 0000000000000246 R12: 00007ffc2d669cb8 [ 759.380111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe07fa55000 | [ 759.381752] Voluntary context switch within RCU read-side critical section! | [ 759.381764] WARNING: CPU: 3 PID: 16475 at kernel/rcu/tree_plugin.h:332 rcu_note_context_switch (kernel/rcu/tree_plugin.h:332 (discriminator 11)) | [ 759.381943] Modules linked in: ip6_gre ip6_tunnel tunnel6 cls_matchall ip_gre gre act_mirred sch_tbf sch_prio act_gact cls_flower vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 759.382236] Tainted: [D]=DIE [ 759.382277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 759.382347] RIP: 0010:rcu_note_context_switch (kernel/rcu/tree_plugin.h:332 (discriminator 11)) [ 759.382409] Code: 00 00 00 be 01 00 00 00 48 89 ef e8 e9 e3 fe ff e9 43 fc ff ff c6 05 73 7d 27 01 01 90 48 c7 c7 e8 74 8f b8 e8 b0 25 f6 ff 90 <0f> 0b 90 90 e9 b9 fb ff ff 80 7b 11 00 0f 84 40 fe ff ff 90 0f 0b All code ======== 0: 00 00 add %al,(%rax) 2: 00 be 01 00 00 00 add %bh,0x1(%rsi) 8: 48 89 ef mov %rbp,%rdi b: e8 e9 e3 fe ff call 0xfffffffffffee3f9 10: e9 43 fc ff ff jmp 0xfffffffffffffc58 15: c6 05 73 7d 27 01 01 movb $0x1,0x1277d73(%rip) # 0x1277d8f 1c: 90 nop 1d: 48 c7 c7 e8 74 8f b8 mov $0xffffffffb88f74e8,%rdi 24: e8 b0 25 f6 ff call 0xfffffffffff625d9 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 90 nop 2e: e9 b9 fb ff ff jmp 0xfffffffffffffbec 33: 80 7b 11 00 cmpb $0x0,0x11(%rbx) 37: 0f 84 40 fe ff ff je 0xfffffffffffffe7d 3d: 90 nop 3e: 0f 0b ud2 Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 90 nop 4: e9 b9 fb ff ff jmp 0xfffffffffffffbc2 9: 80 7b 11 00 cmpb $0x0,0x11(%rbx) d: 0f 84 40 fe ff ff je 0xfffffffffffffe53 13: 90 nop 14: 0f 0b ud2 [ 759.382584] RSP: 0018:ffffb87a4151bcf0 EFLAGS: 00010082 [ 759.382638] RAX: 0000000000000000 RBX: ffff8f8f3eda9140 RCX: 00000000ffffdfff [ 759.382720] RDX: 0000000000000000 RSI: 00000000ffffffea RDI: 0000000000000001 [ 759.382802] RBP: ffff8f8f03084500 R08: ffffffffb8d56248 R09: 00000000ffffdfff [ 759.382885] R10: ffffffffb8c76260 R11: ffffffffb8d2abb0 R12: 0000000000000000 [ 759.382968] R13: 0000000000000000 R14: ffff8f8f3eda83c0 R15: 0000000000000000 [ 759.383046] FS: 0000000000000000(0000) GS:ffff8f8f85967000(0000) knlGS:0000000000000000 [ 759.383137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 759.383213] CR2: 0000000000000058 CR3: 0000000010841003 CR4: 0000000000772ef0 [ 759.383298] PKRU: 55555554 [ 759.383324] Call Trace: [ 759.383354] [ 759.383390] __schedule (./arch/x86/include/asm/preempt.h:80 kernel/sched/core.c:634 kernel/sched/sched.h:1519 kernel/sched/sched.h:1841 kernel/sched/core.c:6865) [ 759.383446] schedule (./arch/x86/include/asm/preempt.h:85 kernel/sched/core.c:7044 kernel/sched/core.c:7058) [ 759.383494] __lock_sock (./include/linux/spinlock.h:356 net/core/sock.c:3173) [ 759.383544] ? housekeeping_test_cpu (kernel/sched/wait.c:402) [ 759.383607] __lock_sock_fast (./include/linux/spinlock.h:396 net/core/sock.c:3788) [ 759.383648] udp_destroy_sock (./include/net/sock.h:1703 net/ipv4/udp.c:2887) [ 759.383690] sk_common_release (net/core/sock.c:3942) [ 759.383738] inet_release (net/ipv4/af_inet.c:436) [ 759.383779] __sock_release (net/socket.c:650) [ 759.383822] sock_close (net/socket.c:1441) [ 759.383869] __fput (fs/file_table.c:469) [ 759.383920] task_work_run (./include/linux/sched.h:2070 (discriminator 1) kernel/task_work.c:229 (discriminator 1)) [ 759.383969] do_exit (kernel/exit.c:962) [ 759.384016] make_task_dead (kernel/exit.c:1050) [ 759.384064] rewind_stack_and_make_dead (??:?) [ 759.384121] RIP: 0033:0x7fe07f8e9d77 [ 759.384169] Code: Unable to access opcode bytes at 0x7fe07f8e9d4d. Code starting with the faulting instruction =========================================== [ 759.384237] RSP: 002b:00007ffc2d6692a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 759.384327] RAX: ffffffffffffffda RBX: 00007ffc2d66a986 RCX: 00007fe07f8e9d77 [ 759.384411] RDX: 0000000000000010 RSI: 00007ffc2d669310 RDI: 0000000000000007 [ 759.384494] RBP: 00007ffc2d669960 R08: 000000001140c710 R09: 0000000000000000 [ 759.384576] R10: 00007fe07f7e15a0 R11: 0000000000000246 R12: 00007ffc2d669cb8 Finger prints: rcu_note_context_switch:__schedule:schedule:__lock_sock:__lock_sock_fast ip_route_output_key_hash_rcu:ip_route_output_key_hash:__ip4_datagram_connect:udp_connect:__sys_connect