====================================== | # TEST: mirred egress flower mirror (skip_hw) [ OK ] | # TEST: mirred egress matchall mirror (skip_hw) [ OK ] | # TEST: mirred_egress_to_ingress (skip_hw) [ OK ] | # [ 2280.751338][ C1] irq 4: nobody cared (try booting with the "irqpoll" option) [ 2280.752164][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2280.752797][ C1] Call Trace: [ 2280.752972][ C1] [ 2280.753128][ C1] dump_stack_lvl (lib/dump_stack.c:107) [ 2280.753376][ C1] __report_bad_irq (kernel/irq/spurious.c:214) [ 2280.753633][ C1] note_interrupt (kernel/irq/spurious.c:423) [ 2280.753916][ C1] handle_irq_event (kernel/irq/handle.c:198 kernel/irq/handle.c:210) [ 2280.754178][ C1] handle_edge_irq (kernel/irq/chip.c:833) [ 2280.754440][ C1] __common_interrupt (./include/linux/irqdesc.h:161 arch/x86/kernel/irq.c:238 arch/x86/kernel/irq.c:257) [ 2280.754705][ C1] common_interrupt (arch/x86/kernel/irq.c:247 (discriminator 14)) [ 2280.754955][ C1] [ 2280.755126][ C1] [ 2280.755285][ C1] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:640) [ 2280.755551][ C1] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 2280.755887][ C1] Code: 10 e8 a1 a1 a4 fd 48 89 ef Code starting with the faulting instruction =========================================== 0: 10 e8 adc %ch,%al 2: a1 .byte 0xa1 3: a1 .byte 0xa1 4: a4 movsb %ds:(%rsi),%es:(%rdi) 5: fd std 6: 48 89 ef mov %rbp,%rdi DETECTED CRASH, lowering timeout e8 b9 29 a5 fd 81 e3 00 02 00 00 75 1d 9c 58 f6 c4 02 75 29 48 85 db 74 01 fb 65 ff 0d 35 0e d6 47 <74> 0e 5b 5d c3 cc cc cc cc e8 8f e8 c6 fd eb dc 0f 1f 44 00 00 5b [ 2280.756888][ C1] RSP: 0018:ffffc90000e0fa88 EFLAGS: 00000286 [ 2280.757208][ C1] RAX: 0000000000000006 RBX: 0000000000000200 RCX: 1ffffffff7712db5 [ 2280.757620][ C1] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb849a8a1 [ 2280.758060][ C1] RBP: ffffffffbc231820 R08: 0000000000000001 R09: fffffbfff770c884 [ 2280.758482][ C1] R10: ffffffffbb864427 R11: 0000000000000000 R12: 0000000000000914 [ 2280.758897][ C1] R13: ffffffffbc231930 R14: ffffffffbc231820 R15: ffff888003bd0000 [ 2280.759334][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 2280.759653][ C1] uart_write (drivers/tty/serial/serial_core.c:74 drivers/tty/serial/serial_core.c:616) [ 2280.759894][ C1] process_output_block (drivers/tty/n_tty.c:574) [ 2280.760171][ C1] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4300 kernel/locking/lockdep.c:4359) [ 2280.760526][ C1] n_tty_write (drivers/tty/n_tty.c:2380) [ 2280.760769][ C1] ? __pfx_n_tty_write (drivers/tty/n_tty.c:2350) [ 2280.761034][ C1] ? __pfx_woken_wake_function (kernel/sched/wait.c:439) [ 2280.761335][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5725) [ 2280.761582][ C1] ? iterate_tty_write (drivers/tty/tty_io.c:954 drivers/tty/tty_io.c:973) [ 2280.761888][ C1] iterate_tty_write (drivers/tty/tty_io.c:1021) [ 2280.762159][ C1] file_tty_write.constprop.0 (drivers/tty/tty_io.c:1096) [ 2280.762465][ C1] vfs_write (./include/linux/fs.h:2085 fs/read_write.c:497 fs/read_write.c:590) [ 2280.762695][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5725) [ 2280.762948][ C1] ? __pfx_vfs_write (fs/read_write.c:571) [ 2280.763201][ C1] ? __might_fault (mm/memory.c:6060 mm/memory.c:6053) [ 2280.763466][ C1] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 2280.763723][ C1] ksys_write (fs/read_write.c:643) [ 2280.763952][ C1] ? __pfx_ksys_write (fs/read_write.c:633) [ 2280.764221][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 2280.764463][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:129) [ 2280.764773][ C1] RIP: 0033:0x7f80b2e00957 [ 2280.765009][ C1] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 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 01 00 00 00 mov $0x1,%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 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 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 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 2280.766042][ C1] RSP: 002b:00007ffda631e3b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2280.766477][ C1] RAX: ffffffffffffffda RBX: 000055b4e622ef80 RCX: 00007f80b2e00957 [ 2280.766889][ C1] RDX: 0000000000000001 RSI: 000055b4e622ef80 RDI: 0000000000000001 [ 2280.767309][ C1] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000002000 [ 2280.767726][ C1] R10: 0000000000000001 R11: 0000000000000246 R12: 000055b4e621b560 Finger prints: dump_stack_lvl:__report_bad_irq:note_interrupt:handle_irq_event