====================================== | Ctrl-C stdout | | WAIT TIMEOUT stdout | [ 845.913022] Oops: general protection fault, probably for non-canonical address 0x50000010000004a: 0000 [#1] SMP [ 845.913145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 845.913184] RIP: 0010:dst_dev_put (net/core/dst.c:149) [ 845.913212] Code: e8 57 56 29 00 0f 1f 80 00 00 00 00 f3 0f 1e fa 0f 1f 44 00 00 b8 02 00 00 00 55 48 8b 2f 53 48 89 fb 66 89 47 3a 48 8b 47 08 <48> 8b 40 38 48 85 c0 74 05 48 89 ee ff d0 48 c7 43 28 40 33 77 a2 All code ======== 0: e8 57 56 29 00 call 0x29565c 5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) c: f3 0f 1e fa endbr64 10: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15: b8 02 00 00 00 mov $0x2,%eax 1a: 55 push %rbp 1b: 48 8b 2f mov (%rdi),%rbp 1e: 53 push %rbx 1f: 48 89 fb mov %rdi,%rbx 22: 66 89 47 3a mov %ax,0x3a(%rdi) 26: 48 8b 47 08 mov 0x8(%rdi),%rax 2a:* 48 8b 40 38 mov 0x38(%rax),%rax <-- trapping instruction 2e: 48 85 c0 test %rax,%rax 31: 74 05 je 0x38 33: 48 89 ee mov %rbp,%rsi 36: ff d0 call *%rax 38: 48 c7 43 28 40 33 77 movq $0xffffffffa2773340,0x28(%rbx) 3f: a2 Code starting with the faulting instruction =========================================== 0: 48 8b 40 38 mov 0x38(%rax),%rax 4: 48 85 c0 test %rax,%rax 7: 74 05 je 0xe 9: 48 89 ee mov %rbp,%rsi c: ff d0 call *%rax e: 48 c7 43 28 40 33 77 movq $0xffffffffa2773340,0x28(%rbx) 15: a2 [ 845.913304] RSP: 0018:ff634778c00cfd48 EFLAGS: 00010282 [ 845.913334] RAX: 0500000100000012 RBX: ff18d576c1e40840 RCX: 0000000000000003 [ 845.913374] RDX: 007c720164e36e18 RSI: ffffffffffffffff RDI: ff18d576c1e40840 [ 845.913419] RBP: 0000000000000849 R08: ff18d576c3324ed0 R09: 000000008055000d [ 845.913462] R10: ff18d576c11da000 R11: ff18d576c3324ed0 R12: ff18d576c33b3de8 [ 845.913500] R13: ff634778c00cfe08 R14: 0000000000000004 R15: 0000000000000000 [ 845.913542] FS: 0000000000000000(0000) GS:ff18d5775ae4c000(0000) knlGS:0000000000000000 [ 845.913590] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 845.913626] CR2: 00007f6549288a88 CR3: 0000000023846005 CR4: 0000000000771ef0 [ 845.913668] PKRU: 55555554 [ 845.913683] Call Trace: [ 845.913696] [ 845.913710] rt_fibinfo_free_cpus.part.0 (net/ipv4/fib_semantics.c:196) [ 845.913740] fib_nh_common_release (net/ipv4/fib_semantics.c:207) [ 845.913767] free_fib_info_rcu (./include/net/nexthop.h:480 net/ipv4/fib_semantics.c:229) [ 845.913791] rcu_core (kernel/rcu/tree.c:2612 (discriminator 1) kernel/rcu/tree.c:2857 (discriminator 1)) [ 845.913815] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 845.913841] ? sort_range (kernel/smpboot.c:103) [ 845.913868] run_ksoftirqd (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:479 kernel/softirq.c:1064 kernel/softirq.c:1055) [ 845.913893] smpboot_thread_fn (kernel/smpboot.c:160) [ 845.913916] kthread (kernel/kthread.c:463) [ 845.913937] ? kthreads_online_cpu (kernel/kthread.c:412) [ 845.913967] ? kthreads_online_cpu (kernel/kthread.c:412) [ 845.914000] ret_from_fork (arch/x86/kernel/process.c:164) [ 845.914021] ? kthreads_online_cpu (kernel/kthread.c:412) Finger prints: dst_dev_put:fib_nh_common_release:free_fib_info_rcu:rcu_core:handle_softirqs