From 7da2392541a49c3f17b2e7d24e04b84d72b965fb Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 3 Jan 2019 18:44:31 +0100 Subject: pkg/report: support CONFIG_PRINTK_CALLER CONFIG_PRINTK_CALLER has reached linux-next: https://groups.google.com/d/msg/syzkaller/xEDUgkgFvL8/d5bBS3BJBwAJ Enable CONFIG_PRINTK_CALLER and support parsing of its output format. This gives us several advantages: - output from different contexts don't intermix - intermixed output doesn't cause corrupted reports - we can keep larger prefix since we know it comes from the same task Credit for the kernel part goes to Tetsuo Handa. Also Sergey Senozhatsky and Petr Mladek for reviews of the kernel part. Fixes #596 Fixes #600 --- pkg/report/testdata/linux/report/337 | 57 +++ pkg/report/testdata/linux/report/338 | 163 ++++++ pkg/report/testdata/linux/report/339 | 73 +++ pkg/report/testdata/linux/report/340 | 88 ++++ pkg/report/testdata/linux/report/341 | 13 + pkg/report/testdata/linux/report/342 | 13 + pkg/report/testdata/linux/report/343 | 940 +++++++++++++++++++++++++++++++++++ pkg/report/testdata/linux/report/344 | 288 +++++++++++ pkg/report/testdata/linux/report/345 | 84 ++++ pkg/report/testdata/linux/report/346 | 100 ++++ pkg/report/testdata/linux/report/347 | 109 ++++ pkg/report/testdata/linux/report/348 | 89 ++++ pkg/report/testdata/linux/report/349 | 218 ++++++++ pkg/report/testdata/linux/report/350 | 265 ++++++++++ 14 files changed, 2500 insertions(+) create mode 100644 pkg/report/testdata/linux/report/337 create mode 100644 pkg/report/testdata/linux/report/338 create mode 100644 pkg/report/testdata/linux/report/339 create mode 100644 pkg/report/testdata/linux/report/340 create mode 100644 pkg/report/testdata/linux/report/341 create mode 100644 pkg/report/testdata/linux/report/342 create mode 100644 pkg/report/testdata/linux/report/343 create mode 100644 pkg/report/testdata/linux/report/344 create mode 100644 pkg/report/testdata/linux/report/345 create mode 100644 pkg/report/testdata/linux/report/346 create mode 100644 pkg/report/testdata/linux/report/347 create mode 100644 pkg/report/testdata/linux/report/348 create mode 100644 pkg/report/testdata/linux/report/349 create mode 100644 pkg/report/testdata/linux/report/350 (limited to 'pkg/report/testdata') diff --git a/pkg/report/testdata/linux/report/337 b/pkg/report/testdata/linux/report/337 new file mode 100644 index 000000000..afa137c78 --- /dev/null +++ b/pkg/report/testdata/linux/report/337 @@ -0,0 +1,57 @@ +# Output with CONFIG_PRINTK_CALLER=y +TITLE: kernel panic: sysrq triggered crash + +[ 3416.916116][ T5831] Kernel panic - not syncing: sysrq triggered crash +[ 3416.917520][ T5831] CPU: 0 PID: 5831 Comm: bash Not tainted 4.20.0-next-20190102 #3 +[ 3416.919096][ T5831] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 3416.920905][ T5831] Call Trace: +[ 3416.921462][ T5831] dump_stack+0x1db/0x2d0 +[ 3416.923475][ T5831] panic+0x2cb/0x65c +[ 3416.927213][ T5831] sysrq_handle_crash+0x1f/0x20 +[ 3416.928148][ T5831] __handle_sysrq.cold+0x153/0x3c9 +[ 3416.929105][ T5831] write_sysrq_trigger+0x7c/0x90 +[ 3416.930987][ T5831] proc_reg_write+0x29a/0x3c0 +[ 3416.933032][ T5831] __vfs_write+0x116/0xb40 +[ 3416.942259][ T5831] vfs_write+0x20c/0x580 +[ 3416.943099][ T5831] ksys_write+0x105/0x260 +[ 3416.948118][ T5831] __x64_sys_write+0x73/0xb0 +[ 3416.948903][ T5831] do_syscall_64+0x1a3/0x800 +[ 3416.952970][ T5831] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 3416.954061][ T5831] RIP: 0033:0x7fad92c3c370 +[ 3416.954931][ T5831] Code: 73 01 c3 48 8b 0d c8 4a 2b 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 83 3d 85 a2 2b 00 00 75 10 b8 01 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 0e 8a 01 00 48 89 04 24 +[ 3416.958579][ T5831] RSP: 002b:00007fff53859588 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 +[ 3416.960172][ T5831] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fad92c3c370 +[ 3416.961629][ T5831] RDX: 0000000000000001 RSI: 0000000001d06808 RDI: 0000000000000001 +[ 3416.963012][ T5831] RBP: 0000000001d06808 R08: 00007fad9353b700 R09: 00000000ffffffff +[ 3416.964217][ T5831] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fad92ef17a0 +[ 3416.965446][ T5831] R13: 0000000000000001 R14: 0000000000000000 R15: 0000000001d052aa +[ 3416.967400][ T5831] Kernel Offset: disabled +[ 3416.968221][ T5831] Rebooting in 86400 seconds.. + +REPORT: +Kernel panic - not syncing: sysrq triggered crash +CPU: 0 PID: 5831 Comm: bash Not tainted 4.20.0-next-20190102 #3 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Call Trace: + dump_stack+0x1db/0x2d0 + panic+0x2cb/0x65c + sysrq_handle_crash+0x1f/0x20 + __handle_sysrq.cold+0x153/0x3c9 + write_sysrq_trigger+0x7c/0x90 + proc_reg_write+0x29a/0x3c0 + __vfs_write+0x116/0xb40 + vfs_write+0x20c/0x580 + ksys_write+0x105/0x260 + __x64_sys_write+0x73/0xb0 + do_syscall_64+0x1a3/0x800 + entry_SYSCALL_64_after_hwframe+0x49/0xbe +RIP: 0033:0x7fad92c3c370 +Code: 73 01 c3 48 8b 0d c8 4a 2b 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 83 3d 85 a2 2b 00 00 75 10 b8 01 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 0e 8a 01 00 48 89 04 24 +RSP: 002b:00007fff53859588 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 +RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fad92c3c370 +RDX: 0000000000000001 RSI: 0000000001d06808 RDI: 0000000000000001 +RBP: 0000000001d06808 R08: 00007fad9353b700 R09: 00000000ffffffff +R10: 0000000000000000 R11: 0000000000000246 R12: 00007fad92ef17a0 +R13: 0000000000000001 R14: 0000000000000000 R15: 0000000001d052aa +Kernel Offset: disabled +Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/338 b/pkg/report/testdata/linux/report/338 new file mode 100644 index 000000000..07cbc9101 --- /dev/null +++ b/pkg/report/testdata/linux/report/338 @@ -0,0 +1,163 @@ +TITLE: KASAN: slab-out-of-bounds Write in kmalloc_oob_right + +[ 35.046212][ T5851] ================================================================== +[ 35.047479][ T5851] BUG: KASAN: slab-out-of-bounds in kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.048773][ T5851] Write of size 1 at addr ffff88806acbf2bb by task insmod/5851 +[ 35.049896][ T5851] +[ 35.050252][ T5851] CPU: 0 PID: 5851 Comm: insmod Not tainted 4.20.0-next-20190102 #4 +[ 35.051419][ T5851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 35.052773][ T5851] Call Trace: +[ 35.053287][ T5851] dump_stack+0x1db/0x2d0 +[ 35.053968][ T5851] ? dump_stack_print_info.cold+0x20/0x20 +[ 35.054853][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.055746][ T5851] print_address_description.cold+0x7c/0x20d +[ 35.056627][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.057512][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.058410][ T5851] kasan_report.cold+0x1b/0x40 +[ 35.059116][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.060033][ T5851] __asan_report_store1_noabort+0x17/0x20 +[ 35.060901][ T5851] kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.061789][ T5851] ? kasan_strings+0x153/0x153 [test_kasan] +[ 35.062674][ T5851] kmalloc_tests_init+0x16/0x3cd [test_kasan] +[ 35.063560][ T5851] do_one_initcall+0x129/0x937 +[ 35.064258][ T5851] ? do_init_module+0x98/0x770 +[ 35.072650][ T5851] do_init_module+0x25c/0x770 +[ 35.073329][ T5851] ? __x64_sys_delete_module+0x6f0/0x6f0 +[ 35.074162][ T5851] load_module+0x62e3/0x8340 +[ 35.074863][ T5851] ? module_frob_arch_sections+0x20/0x20 +[ 35.086303][ T5851] __do_sys_init_module+0x2db/0x390 +[ 35.087046][ T5851] ? __do_sys_init_module+0x2db/0x390 +[ 35.090971][ T5851] __x64_sys_init_module+0x6e/0xb0 +[ 35.091714][ T5851] do_syscall_64+0x1a3/0x800 +[ 35.092371][ T5851] ? syscall_return_slowpath+0x5f0/0x5f0 +[ 35.094809][ T5851] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 35.095644][ T5851] RIP: 0033:0x7f805ddcc9da +[ 35.096273][ T5851] Code: 48 8b 0d 61 84 2a 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 90 90 90 90 90 90 90 90 90 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 2e 84 2a 00 31 d2 48 29 c2 64 +[ 35.099007][ T5851] RSP: 002b:00007ffce0017658 EFLAGS: 00000202 ORIG_RAX: 00000000000000af +[ 35.100239][ T5851] RAX: ffffffffffffffda RBX: 000055a7c3b254b0 RCX: 00007f805ddcc9da +[ 35.101361][ T5851] RDX: 00007f805e08bf88 RSI: 0000000000062c58 RDI: 00007f805e444000 +[ 35.102516][ T5851] RBP: 000055a7c3b240b0 R08: 0000000000000003 R09: 0000000000000000 +[ 35.103626][ T5851] R10: 00007f805ddc8d0a R11: 0000000000000202 R12: 00007f805e08bf88 +[ 35.104773][ T5851] R13: 000055a7c3b24090 R14: 0000000000000000 R15: 0000000000000000 +[ 35.105894][ T5851] +[ 35.106231][ T5851] Allocated by task 5851: +[ 35.106880][ T5851] save_stack+0x45/0xd0 +[ 35.107469][ T5851] kasan_kmalloc+0xcf/0xe0 +[ 35.108095][ T5851] kmem_cache_alloc_trace+0x151/0x760 +[ 35.108851][ T5851] kmalloc_oob_right+0x5a/0xc3 [test_kasan] +[ 35.109688][ T5851] kmalloc_tests_init+0x16/0x3cd [test_kasan] +[ 35.110544][ T5851] do_one_initcall+0x129/0x937 +[ 35.111217][ T5851] do_init_module+0x25c/0x770 +[ 35.111876][ T5851] load_module+0x62e3/0x8340 +[ 35.112526][ T5851] __do_sys_init_module+0x2db/0x390 +[ 35.113262][ T5851] __x64_sys_init_module+0x6e/0xb0 +[ 35.113992][ T5851] do_syscall_64+0x1a3/0x800 +[ 35.114645][ T5851] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 35.115485][ T5851] +[ 35.115816][ T5851] Freed by task 5584: +[ 35.116379][ T5851] save_stack+0x45/0xd0 +[ 35.116966][ T5851] __kasan_slab_free+0x102/0x150 +[ 35.117668][ T5851] kasan_slab_free+0xe/0x10 +[ 35.118302][ T5851] kfree+0xcf/0x230 +[ 35.118843][ T5851] load_elf_binary+0x5e9/0x53c0 +[ 35.119524][ T5851] search_binary_handler+0x17f/0x570 +[ 35.120269][ T5851] __do_execve_file.isra.0+0x14f3/0x2700 +[ 35.121059][ T5851] __x64_sys_execve+0x8f/0xc0 +[ 35.121728][ T5851] do_syscall_64+0x1a3/0x800 +[ 35.122380][ T5851] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 35.123200][ T5851] +[ 35.123535][ T5851] The buggy address belongs to the object at ffff88806acbf240 +[ 35.123535][ T5851] which belongs to the cache kmalloc-128 of size 128 +[ 35.125515][ T5851] The buggy address is located 123 bytes inside of +[ 35.125515][ T5851] 128-byte region [ffff88806acbf240, ffff88806acbf2c0) +[ 35.127390][ T5851] The buggy address belongs to the page: +[ 35.128179][ T5851] page:ffffea0001ab2fc0 count:1 mapcount:0 mapping:ffff88806c000640 index:0xffff88806acbf0c0 +[ 35.129588][ T5851] flags: 0x1fffc0000000200(slab) +[ 35.130293][ T5851] raw: 01fffc0000000200 ffffea00018975c8 ffffea0001a89c88 ffff88806c000640 +[ 35.131493][ T5851] raw: ffff88806acbf0c0 ffff88806acbf000 0000000100000012 0000000000000000 +[ 35.132685][ T5851] page dumped because: kasan: bad access detected +[ 35.133576][ T5851] +[ 35.133914][ T5851] Memory state around the buggy address: +[ 35.134718][ T5851] ffff88806acbf180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb +[ 35.135851][ T5851] ffff88806acbf200: fc fc fc fc fc fc fc fc 00 00 00 00 00 00 00 00 +[ 35.136977][ T5851] >ffff88806acbf280: 00 00 00 00 00 00 00 03 fc fc fc fc fc fc fc fc +[ 35.138145][ T5851] ^ +[ 35.138974][ T5851] ffff88806acbf300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb +[ 35.140093][ T5851] ffff88806acbf380: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb +[ 35.141210][ T5851] ================================================================== + +REPORT: +================================================================== +BUG: KASAN: slab-out-of-bounds in kmalloc_oob_right+0xac/0xc3 [test_kasan] +Write of size 1 at addr ffff88806acbf2bb by task insmod/5851 + +CPU: 0 PID: 5851 Comm: insmod Not tainted 4.20.0-next-20190102 #4 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Call Trace: + dump_stack+0x1db/0x2d0 + print_address_description.cold+0x7c/0x20d + kasan_report.cold+0x1b/0x40 + __asan_report_store1_noabort+0x17/0x20 + kmalloc_oob_right+0xac/0xc3 [test_kasan] + kmalloc_tests_init+0x16/0x3cd [test_kasan] + do_one_initcall+0x129/0x937 + do_init_module+0x25c/0x770 + load_module+0x62e3/0x8340 + __do_sys_init_module+0x2db/0x390 + __x64_sys_init_module+0x6e/0xb0 + do_syscall_64+0x1a3/0x800 + entry_SYSCALL_64_after_hwframe+0x49/0xbe +RIP: 0033:0x7f805ddcc9da +Code: 48 8b 0d 61 84 2a 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 90 90 90 90 90 90 90 90 90 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 2e 84 2a 00 31 d2 48 29 c2 64 +RSP: 002b:00007ffce0017658 EFLAGS: 00000202 ORIG_RAX: 00000000000000af +RAX: ffffffffffffffda RBX: 000055a7c3b254b0 RCX: 00007f805ddcc9da +RDX: 00007f805e08bf88 RSI: 0000000000062c58 RDI: 00007f805e444000 +RBP: 000055a7c3b240b0 R08: 0000000000000003 R09: 0000000000000000 +R10: 00007f805ddc8d0a R11: 0000000000000202 R12: 00007f805e08bf88 +R13: 000055a7c3b24090 R14: 0000000000000000 R15: 0000000000000000 + +Allocated by task 5851: + save_stack+0x45/0xd0 + kasan_kmalloc+0xcf/0xe0 + kmem_cache_alloc_trace+0x151/0x760 + kmalloc_oob_right+0x5a/0xc3 [test_kasan] + kmalloc_tests_init+0x16/0x3cd [test_kasan] + do_one_initcall+0x129/0x937 + do_init_module+0x25c/0x770 + load_module+0x62e3/0x8340 + __do_sys_init_module+0x2db/0x390 + __x64_sys_init_module+0x6e/0xb0 + do_syscall_64+0x1a3/0x800 + entry_SYSCALL_64_after_hwframe+0x49/0xbe + +Freed by task 5584: + save_stack+0x45/0xd0 + __kasan_slab_free+0x102/0x150 + kasan_slab_free+0xe/0x10 + kfree+0xcf/0x230 + load_elf_binary+0x5e9/0x53c0 + search_binary_handler+0x17f/0x570 + __do_execve_file.isra.0+0x14f3/0x2700 + __x64_sys_execve+0x8f/0xc0 + do_syscall_64+0x1a3/0x800 + entry_SYSCALL_64_after_hwframe+0x49/0xbe + +The buggy address belongs to the object at ffff88806acbf240 + which belongs to the cache kmalloc-128 of size 128 +The buggy address is located 123 bytes inside of + 128-byte region [ffff88806acbf240, ffff88806acbf2c0) +The buggy address belongs to the page: +page:ffffea0001ab2fc0 count:1 mapcount:0 mapping:ffff88806c000640 index:0xffff88806acbf0c0 +flags: 0x1fffc0000000200(slab) +raw: 01fffc0000000200 ffffea00018975c8 ffffea0001a89c88 ffff88806c000640 +raw: ffff88806acbf0c0 ffff88806acbf000 0000000100000012 0000000000000000 +page dumped because: kasan: bad access detected + +Memory state around the buggy address: + ffff88806acbf180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb + ffff88806acbf200: fc fc fc fc fc fc fc fc 00 00 00 00 00 00 00 00 +>ffff88806acbf280: 00 00 00 00 00 00 00 03 fc fc fc fc fc fc fc fc + ^ + ffff88806acbf300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb + ffff88806acbf380: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb +================================================================== diff --git a/pkg/report/testdata/linux/report/339 b/pkg/report/testdata/linux/report/339 new file mode 100644 index 000000000..442d008a2 --- /dev/null +++ b/pkg/report/testdata/linux/report/339 @@ -0,0 +1,73 @@ +TITLE: general protection fault in sysrq_handle_crash + +[ 39.546482][ T5855] sysrq: SysRq : Trigger a crash +[ 39.547393][ T5855] kasan: CONFIG_KASAN_INLINE enabled +[ 39.548179][ T5855] kasan: GPF could be caused by NULL-ptr deref or user memory access +[ 39.549363][ T5855] general protection fault: 0000 [#1] PREEMPT SMP KASAN +[ 39.550427][ T5855] CPU: 3 PID: 5855 Comm: bash Not tainted 4.20.0-next-20190102+ #5 +[ 39.551583][ T5855] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 39.552956][ T5855] RIP: 0010:sysrq_handle_crash+0x5e/0xd0 +[ 39.553793][ T5855] Code: db 74 46 e8 34 d9 a5 fd e8 cf 7a 90 fd e8 2a d9 a5 fd 48 c7 c2 c7 27 dc 83 be 01 00 00 00 48 c7 c7 00 3d 9a 89 e8 d2 13 88 fd 00 00 00 00 00 fc ff df 84 c0 74 04 3c 03 7e 50 c7 04 25 00 00 +[ 39.556649][ T5855] RSP: 0018:ffff8880670bfa68 EFLAGS: 00010296 +[ 39.557554][ T5855] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 1ffff1100ce17f38 +[ 39.558758][ T5855] RDX: dffffc0000000000 RSI: 1ffff1100c870d0e RDI: 0000000000000286 +[ 39.559932][ T5855] RBP: ffff8880670bfa70 R08: ffff888064386000 R09: 0000000000000002 +[ 39.561080][ T5855] R10: 0000000000000000 R11: ffff88806c5adc7b R12: 0000000000000063 +[ 39.562268][ T5855] R13: 0000000000000000 R14: ffffffff89db1720 R15: ffff8880642f7a80 +[ 39.563440][ T5855] FS: 00007f3d50457700(0000) GS:ffff88806c580000(0000) knlGS:0000000000000000 +[ 39.564751][ T5855] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 39.565722][ T5855] CR2: ffffffffff600400 CR3: 000000005fbba006 CR4: 00000000001606e0 +[ 39.566916][ T5855] Call Trace: +[ 39.567434][ T5855] __handle_sysrq.cold+0x153/0x455 +[ 39.568173][ T5855] write_sysrq_trigger+0x7c/0x90 +[ 39.568886][ T5855] ? sysrq_filter+0xe40/0xe40 +[ 39.569562][ T5855] proc_reg_write+0x29a/0x3c0 +[ 39.570254][ T5855] ? proc_reg_unlocked_ioctl+0x3b0/0x3b0 +[ 39.571067][ T5855] __vfs_write+0x116/0xb40 +[ 39.571708][ T5855] ? check_preemption_disabled+0x48/0x290 +[ 39.572531][ T5855] ? proc_reg_unlocked_ioctl+0x3b0/0x3b0 +[ 39.573372][ T5855] ? kernel_read+0x120/0x120 +[ 39.574049][ T5855] ? __lock_is_held+0xb6/0x140 +[ 39.574745][ T5855] ? rcu_read_lock_sched_held+0x110/0x130 +[ 39.575569][ T5855] ? rcu_sync_lockdep_assert+0x73/0xb0 +[ 39.576359][ T5855] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 39.577261][ T5855] ? __sb_start_write+0x1ac/0x360 +[ 39.578015][ T5855] vfs_write+0x20c/0x580 +[ 39.578644][ T5855] ksys_write+0x105/0x260 +[ 39.579279][ T5855] ? __ia32_sys_read+0xb0/0xb0 +[ 39.579962][ T5855] ? __ia32_sys_dup3+0xb0/0xb0 +[ 39.580650][ T5855] ? trace_hardirqs_off_caller+0x300/0x300 +[ 39.581482][ T5855] ? trace_hardirqs_on_thunk+0x1a/0x1c +[ 39.582272][ T5855] __x64_sys_write+0x73/0xb0 +[ 39.582935][ T5855] do_syscall_64+0x1a3/0x800 +[ 39.583597][ T5855] ? syscall_return_slowpath+0x5f0/0x5f0 +[ 39.584402][ T5855] ? prepare_exit_to_usermode+0x232/0x3b0 +[ 39.585214][ T5855] ? trace_hardirqs_off_thunk+0x1a/0x1c +[ 39.586017][ T5855] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 39.586853][ T5855] RIP: 0033:0x7f3d4fb58370 +[ 39.587491][ T5855] Code: 73 01 c3 48 8b 0d c8 4a 2b 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 83 3d 85 a2 2b 00 00 75 10 b8 01 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 0e 8a 01 00 48 89 04 24 +[ 39.590264][ T5855] RSP: 002b:00007ffea37d97e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 +[ 39.591447][ T5855] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f3d4fb58370 +[ 39.592570][ T5855] RDX: 0000000000000001 RSI: 0000000001b08808 RDI: 0000000000000001 +[ 39.593693][ T5855] RBP: 0000000001b08808 R08: 00007f3d50457700 R09: 00000000ffffffff +[ 39.594838][ T5855] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f3d4fe0d7a0 +[ 39.595959][ T5855] R13: 0000000000000001 R14: 0000000000000000 R15: 0000000001b0744a +[ 39.597088][ T5855] Modules linked in: +[ 39.597710][ T5855] ---[ end trace d90fce28de6a4a5f ]--- +[ 39.598508][ T5855] RIP: 0010:sysrq_handle_crash+0x5e/0xd0 +[ 39.599310][ T5855] Code: db 74 46 e8 34 d9 a5 fd e8 cf 7a 90 fd e8 2a d9 a5 fd 48 c7 c2 c7 27 dc 83 be 01 00 00 00 48 c7 c7 00 3d 9a 89 e8 d2 13 88 fd 00 00 00 00 00 fc ff df 84 c0 74 04 3c 03 7e 50 c7 04 25 00 00 +[ 39.602084][ T5855] RSP: 0018:ffff8880670bfa68 EFLAGS: 00010296 +[ 39.602968][ T5855] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 1ffff1100ce17f38 +[ 39.604107][ T5855] RDX: dffffc0000000000 RSI: 1ffff1100c870d0e RDI: 0000000000000286 + +[ 39.605233][ T5855] RBP: ffff8880670bfa70 R08: ffff888064386000 R09: 0000000000000002 +[ 39.606411][ T5855] R10: 0000000000000000 R11: ffff88806c5adc7b R12: 0000000000000063 +Message from sy[ 39.607561][ T5855] R13: 0000000000000000 R14: ffffffff89db1720 R15: ffff8880642f7a80 +slogd@syzkaller [ 39.608844][ T5855] FS: 00007f3d50457700(0000) GS:ffff88806c580000(0000) knlGS:0000000000000000 +at Jan 2 17:25:[ 39.610262][ T5855] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 39.611333][ T5855] CR2: ffffffffff600400 CR3: 000000005fbba006 CR4: 00000000001606e0 +[ 39.612524][ T5855] Kernel panic - not syncing: Fatal exception + +[ 39.613766][ T5855] Kernel Offset: disabled +[ 39.614397][ T5855] Rebooting in 86400 seconds.. + diff --git a/pkg/report/testdata/linux/report/340 b/pkg/report/testdata/linux/report/340 new file mode 100644 index 000000000..313557619 --- /dev/null +++ b/pkg/report/testdata/linux/report/340 @@ -0,0 +1,88 @@ +TITLE: KASAN: slab-out-of-bounds Write in kmalloc_oob_right + +[ 35.046212][ T5851] ================================================================== +[ 35.047479][ T5851] BUG: KASAN: slab-out-of-bounds in memcpy+0xac/0xc3 [test_kasan] +[ 35.048773][ T5851] Write of size 1 at addr ffff88806acbf2bb by task insmod/5851 +[ 35.049896][ T5851] +[ 35.050252][ T5851] CPU: 0 PID: 5851 Comm: insmod Not tainted 4.20.0-next-20190102 #4 +[ 35.051419][ T5851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 35.052773][ T5851] Call Trace: +[ 35.053287][ T5851] dump_stack+0x1db/0x2d0 +[ 35.053968][ T5851] ? dump_stack_print_info.cold+0x20/0x20 +[ 35.054853][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.054853][ C3] kfree+0x16/0x3cd +[ 35.055746][ T5851] print_address_description.cold+0x7c/0x20d +[ 35.056627][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.057512][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.058410][ T5851] kasan_report.cold+0x1b/0x40 +[ 35.059116][ T5851] ? kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.060033][ T5851] __asan_report_store1_noabort+0x17/0x20 +[ 35.060901][ T5851] kmalloc_oob_right+0xac/0xc3 [test_kasan] +[ 35.061789][ T5851] ? kasan_strings+0x153/0x153 [test_kasan] +[ 35.062674][ T5851] kmalloc_tests_init+0x16/0x3cd [test_kasan] +[ 35.063560][ T5851] do_one_initcall+0x129/0x937 +[ 35.064258][ T5851] ? do_init_module+0x98/0x770 +[ 35.072650][ T5851] do_init_module+0x25c/0x770 +[ 35.073329][ T5851] ? __x64_sys_delete_module+0x6f0/0x6f0 +[ 35.074162][ T5851] load_module+0x62e3/0x8340 +[ 35.074863][ T5851] ? module_frob_arch_sections+0x20/0x20 +[ 35.086303][ T5851] __do_sys_init_module+0x2db/0x390 +[ 35.087046][ T5851] ? __do_sys_init_module+0x2db/0x390 +[ 35.090971][ T5851] __x64_sys_init_module+0x6e/0xb0 +[ 35.091714][ T5851] do_syscall_64+0x1a3/0x800 +[ 35.092371][ T5851] ? syscall_return_slowpath+0x5f0/0x5f0 +[ 35.094809][ T5851] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 35.095644][ T5851] RIP: 0033:0x7f805ddcc9da +[ 35.096273][ T5851] Code: 48 8b 0d 61 84 2a 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 90 90 90 90 90 90 90 90 90 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 2e 84 2a 00 31 d2 48 29 c2 64 +[ 35.099007][ T5851] RSP: 002b:00007ffce0017658 EFLAGS: 00000202 ORIG_RAX: 00000000000000af +[ 35.100239][ T5851] RAX: ffffffffffffffda RBX: 000055a7c3b254b0 RCX: 00007f805ddcc9da +[ 35.101361][ T5851] RDX: 00007f805e08bf88 RSI: 0000000000062c58 RDI: 00007f805e444000 +[ 35.102516][ T5851] RBP: 000055a7c3b240b0 R08: 0000000000000003 R09: 0000000000000000 +[ 35.103626][ T5851] R10: 00007f805ddc8d0a R11: 0000000000000202 R12: 00007f805e08bf88 +[ 35.104773][ T5851] R13: 000055a7c3b24090 R14: 0000000000000000 R15: 0000000000000000 +[ 35.105894][ T5851] +[ 35.106231][ T5851] Allocated by task 5851: +[ 35.106880][ T5851] save_stack+0x45/0xd0 +[ 35.107469][ T5851] kasan_kmalloc+0xcf/0xe0 +[ 35.108095][ T5851] kmem_cache_alloc_trace+0x151/0x760 +[ 35.108851][ T5851] kmalloc_oob_right+0x5a/0xc3 [test_kasan] +[ 35.109688][ T5851] kmalloc_tests_init+0x16/0x3cd [test_kasan] +[ 35.110544][ T5851] do_one_initcall+0x129/0x937 +[ 35.111217][ T5851] do_init_module+0x25c/0x770 +[ 35.111876][ T5851] load_module+0x62e3/0x8340 +[ 35.112526][ T5851] __do_sys_init_module+0x2db/0x390 +[ 35.113262][ T5851] __x64_sys_init_module+0x6e/0xb0 +[ 35.113992][ T5851] do_syscall_64+0x1a3/0x800 +[ 35.114645][ T5851] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 35.115485][ T5851] +[ 35.115816][ T5851] Freed by task 5584: +[ 35.116379][ T5851] save_stack+0x45/0xd0 +[ 35.116966][ T5851] __kasan_slab_free+0x102/0x150 +[ 35.117668][ T5851] kasan_slab_free+0xe/0x10 +[ 35.118302][ T5851] kfree+0xcf/0x230 +[ 35.118843][ T5851] load_elf_binary+0x5e9/0x53c0 +[ 35.119524][ T5851] search_binary_handler+0x17f/0x570 +[ 35.120269][ T5851] __do_execve_file.isra.0+0x14f3/0x2700 +[ 35.121059][ T5851] __x64_sys_execve+0x8f/0xc0 +[ 35.121728][ T5851] do_syscall_64+0x1a3/0x800 +[ 35.122380][ T5851] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 35.123200][ T5851] +[ 35.123535][ T5851] The buggy address belongs to the object at ffff88806acbf240 +[ 35.123535][ T5851] which belongs to the cache kmalloc-128 of size 128 +[ 35.125515][ T5851] The buggy address is located 123 bytes inside of +[ 35.125515][ T5851] 128-byte region [ffff88806acbf240, ffff88806acbf2c0) +[ 35.127390][ T5851] The buggy address belongs to the page: +[ 35.128179][ T5851] page:ffffea0001ab2fc0 count:1 mapcount:0 mapping:ffff88806c000640 index:0xffff88806acbf0c0 +[ 35.129588][ T5851] flags: 0x1fffc0000000200(slab) +[ 35.130293][ T5851] raw: 01fffc0000000200 ffffea00018975c8 ffffea0001a89c88 ffff88806c000640 +[ 35.131493][ T5851] raw: ffff88806acbf0c0 ffff88806acbf000 0000000100000012 0000000000000000 +[ 35.132685][ T5851] page dumped because: kasan: bad access detected +[ 35.133576][ T5851] +[ 35.133914][ T5851] Memory state around the buggy address: +[ 35.134718][ T5851] ffff88806acbf180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb +[ 35.135851][ T5851] ffff88806acbf200: fc fc fc fc fc fc fc fc 00 00 00 00 00 00 00 00 +[ 35.136977][ T5851] >ffff88806acbf280: 00 00 00 00 00 00 00 03 fc fc fc fc fc fc fc fc +[ 35.138145][ T5851] ^ +[ 35.138974][ T5851] ffff88806acbf300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb +[ 35.140093][ T5851] ffff88806acbf380: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb +[ 35.141210][ T5851] ================================================================== diff --git a/pkg/report/testdata/linux/report/341 b/pkg/report/testdata/linux/report/341 new file mode 100644 index 000000000..821068e37 --- /dev/null +++ b/pkg/report/testdata/linux/report/341 @@ -0,0 +1,13 @@ +# TODO: this is not corrupted +TITLE: WARNING in handle_irq +CORRUPTED: Y + +[ 1431.820738] ------------[ cut here ]------------ +[ 1431.825561] do_IRQ(): syz-executor3 has overflown the kernel stack (cur:ffff888053700000,sp:ffff8880ac1651b8,irq stk top-bottom:ffff8880ae600080-ffff8880ae608000,exception stk top-bottom:fffffe0000006080-fffffe0000010000,ip:udp6_lib_lookup2+0x622/0xb20) +[ 1431.848168] WARNING: CPU: 0 PID: 14788 at arch/x86/kernel/irq_64.c:61 handle_irq+0x2cb/0x3d8 +[ 1431.848178] Kernel panic - not syncing: panic_on_warn set ... +[ 1431.862633] CPU: 0 PID: 14788 Comm: syz-executor3 Not tainted 4.20.0+ #6 +[ 1431.869494] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 1431.878863] Call Trace: +[ 1431.882758] Kernel Offset: disabled +[ 1431.886385] Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/342 b/pkg/report/testdata/linux/report/342 new file mode 100644 index 000000000..117aa86b9 --- /dev/null +++ b/pkg/report/testdata/linux/report/342 @@ -0,0 +1,13 @@ +# TODO: this is not corrupted +TITLE: WARNING in handle_irq +CORRUPTED: Y + +[ 343.370355] ------------[ cut here ]------------ +[ 343.375254] do_IRQ(): syz-executor1 has overflown the kernel stack (cur:ffff88806e810000,sp:ffff8880ac8e0c80,irq stk top-bottom:ffff8880ae600080-ffff8880ae608000,exception stk top-bottom:fffffe0000006080-fffffe0000010000,ip:__sanitizer_cov_trace_pc+0x8/0x50) +[ 343.398335] WARNING: CPU: 0 PID: 17088 at arch/x86/kernel/irq_64.c:61 handle_irq+0x2cb/0x3d8 +[ 343.398345] Kernel panic - not syncing: panic_on_warn set ... +[ 343.412823] CPU: 0 PID: 17088 Comm: syz-executor1 Not tainted 4.20.0+ #6 +[ 343.419670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 343.429024] Call Trace: +[ 343.433016] Kernel Offset: disabled +[ 343.436648] Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/343 b/pkg/report/testdata/linux/report/343 new file mode 100644 index 000000000..212882332 --- /dev/null +++ b/pkg/report/testdata/linux/report/343 @@ -0,0 +1,940 @@ +# TODO: this is not corrupted (maybe) +TITLE: KASAN: stack-out-of-bounds Read in __udp6_lib_err +CORRUPTED: Y + +[ 183.310893] ================================================================== +[ 183.318584] BUG: KASAN: stack-out-of-bounds in debug_lockdep_rcu_enabled.part.0+0x50/0x60 +[ 183.326896] Read of size 4 at addr ffff8880a9eb8cbc by task 8�멀���d/1/356348210 +[ 183.334536] +[ 183.336165] CPU: 1 PID: 356348210 Comm: 8�멀���d/1 Not tainted 4.20.0+ #2 +[ 183.343169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 183.352518] Call Trace: +[ 183.355108] dump_stack+0x1db/0x2d0 +[ 183.358743] ? dump_stack_print_info.cold+0x20/0x20 +[ 183.364297] ? debug_lockdep_rcu_enabled.part.0+0x50/0x60 +[ 183.369835] print_address_description.cold+0x7c/0x20d +[ 183.375117] ? debug_lockdep_rcu_enabled.part.0+0x50/0x60 +[ 183.380654] kasan_report.cold+0x8c/0x2ba +[ 183.384811] ? gue6_err_proto_handler+0x280/0x280 +[ 183.389651] __asan_report_load4_noabort+0x14/0x20 +[ 183.394589] debug_lockdep_rcu_enabled.part.0+0x50/0x60 +[ 183.399146] list_add corruption. next->prev should be prev (ffff8880ae72d8d8), but was ffff8880a9eb8600. (next=ffff8880a9eb84f0). +[ 183.411727] debug_lockdep_rcu_enabled+0x71/0xa0 +[ 183.416475] __udp6_lib_err+0xbc9/0x1890 +[ 183.420537] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.424595] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.430126] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.435658] ? check_preemption_disabled+0x48/0x290 +[ 183.440668] ? gue6_err_proto_handler+0x280/0x280 +[ 183.445505] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 +[ 183.451033] ? rcu_pm_notify+0xd0/0xd0 +[ 183.454912] udpv6_err+0x46/0x60 +[ 183.458277] ? __udp6_lib_err+0x1890/0x1890 +[ 183.462593] gue6_err_proto_handler+0x199/0x280 +[ 183.467252] ? gre_rcv+0x1600/0x1600 +[ 183.470971] ? check_preemption_disabled+0x48/0x290 +[ 183.475983] gue6_err+0x4c1/0x6b0 +[ 183.479435] ? gue6_err_proto_handler+0x280/0x280 +[ 183.484287] __udp6_lib_err+0xc40/0x1890 +[ 183.488352] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.492411] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.497941] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.503472] ? check_preemption_disabled+0x48/0x290 +[ 183.508483] ? gue6_err_proto_handler+0x280/0x280 +[ 183.513320] ? __lock_is_held+0xb6/0x140 +[ 183.517380] udpv6_err+0x46/0x60 +[ 183.520739] ? __udp6_lib_err+0x1890/0x1890 +[ 183.525054] gue6_err_proto_handler+0x199/0x280 +[ 183.529719] ? gre_rcv+0x1600/0x1600 +[ 183.533429] ? check_preemption_disabled+0x48/0x290 +[ 183.538459] gue6_err+0x4c1/0x6b0 +[ 183.541915] ? gue6_err_proto_handler+0x280/0x280 +[ 183.546749] __udp6_lib_err+0xc40/0x1890 +[ 183.550815] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.554875] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.560405] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.565937] ? check_preemption_disabled+0x48/0x290 +[ 183.570945] ? gue6_err_proto_handler+0x280/0x280 +[ 183.575787] ? __lock_is_held+0xb6/0x140 +[ 183.579842] udpv6_err+0x46/0x60 +[ 183.583233] ? __udp6_lib_err+0x1890/0x1890 +[ 183.587547] gue6_err_proto_handler+0x199/0x280 +[ 183.592217] ? gre_rcv+0x1600/0x1600 +[ 183.595927] ? check_preemption_disabled+0x48/0x290 +[ 183.600942] gue6_err+0x4c1/0x6b0 +[ 183.604397] ? gue6_err_proto_handler+0x280/0x280 +[ 183.609232] __udp6_lib_err+0xc40/0x1890 +[ 183.613306] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.617366] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.622902] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.628436] ? check_preemption_disabled+0x48/0x290 +[ 183.633450] ? gue6_err_proto_handler+0x280/0x280 +[ 183.638292] ? __lock_is_held+0xb6/0x140 +[ 183.642351] udpv6_err+0x46/0x60 +[ 183.645709] ? __udp6_lib_err+0x1890/0x1890 +[ 183.650024] gue6_err_proto_handler+0x199/0x280 +[ 183.654686] ? gre_rcv+0x1600/0x1600 +[ 183.658395] ? check_preemption_disabled+0x48/0x290 +[ 183.663406] gue6_err+0x4c1/0x6b0 +[ 183.666860] ? gue6_err_proto_handler+0x280/0x280 +[ 183.671699] __udp6_lib_err+0xc40/0x1890 +[ 183.675762] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.679832] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.685387] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.690926] ? check_preemption_disabled+0x48/0x290 +[ 183.695946] ? gue6_err_proto_handler+0x280/0x280 +[ 183.700795] ? __lock_is_held+0xb6/0x140 +[ 183.704853] udpv6_err+0x46/0x60 +[ 183.708212] ? __udp6_lib_err+0x1890/0x1890 +[ 183.712532] gue6_err_proto_handler+0x199/0x280 +[ 183.717194] ? gre_rcv+0x1600/0x1600 +[ 183.720904] ? check_preemption_disabled+0x48/0x290 +[ 183.725916] gue6_err+0x4c1/0x6b0 +[ 183.729370] ? gue6_err_proto_handler+0x280/0x280 +[ 183.734207] __udp6_lib_err+0xc40/0x1890 +[ 183.738276] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.742335] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.747871] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.753404] ? check_preemption_disabled+0x48/0x290 +[ 183.758416] ? gue6_err_proto_handler+0x280/0x280 +[ 183.763255] ? __lock_is_held+0xb6/0x140 +[ 183.767322] udpv6_err+0x46/0x60 +[ 183.770697] ? __udp6_lib_err+0x1890/0x1890 +[ 183.775022] gue6_err_proto_handler+0x199/0x280 +[ 183.779683] ? gre_rcv+0x1600/0x1600 +[ 183.783397] ? check_preemption_disabled+0x48/0x290 +[ 183.788414] gue6_err+0x4c1/0x6b0 +[ 183.791865] ? gue6_err_proto_handler+0x280/0x280 +[ 183.796702] __udp6_lib_err+0xc40/0x1890 +[ 183.800763] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.804830] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.810360] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.815894] ? check_preemption_disabled+0x48/0x290 +[ 183.820906] ? gue6_err_proto_handler+0x280/0x280 +[ 183.825748] ? __lock_is_held+0xb6/0x140 +[ 183.829808] udpv6_err+0x46/0x60 +[ 183.833172] ? __udp6_lib_err+0x1890/0x1890 +[ 183.837495] gue6_err_proto_handler+0x199/0x280 +[ 183.842155] ? gre_rcv+0x1600/0x1600 +[ 183.845863] ? check_preemption_disabled+0x48/0x290 +[ 183.850874] gue6_err+0x4c1/0x6b0 +[ 183.854327] ? gue6_err_proto_handler+0x280/0x280 +[ 183.859166] __udp6_lib_err+0xc40/0x1890 +[ 183.863229] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.867293] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.872825] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.878365] ? check_preemption_disabled+0x48/0x290 +[ 183.883381] ? gue6_err_proto_handler+0x280/0x280 +[ 183.888219] ? __lock_is_held+0xb6/0x140 +[ 183.892296] udpv6_err+0x46/0x60 +[ 183.895662] ? __udp6_lib_err+0x1890/0x1890 +[ 183.899979] gue6_err_proto_handler+0x199/0x280 +[ 183.904639] ? gre_rcv+0x1600/0x1600 +[ 183.908347] ? check_preemption_disabled+0x48/0x290 +[ 183.913362] gue6_err+0x4c1/0x6b0 +[ 183.916822] ? gue6_err_proto_handler+0x280/0x280 +[ 183.921656] __udp6_lib_err+0xc40/0x1890 +[ 183.925718] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.929784] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.935322] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.940857] ? check_preemption_disabled+0x48/0x290 +[ 183.945866] ? gue6_err_proto_handler+0x280/0x280 +[ 183.950702] ? __lock_is_held+0xb6/0x140 +[ 183.954758] udpv6_err+0x46/0x60 +[ 183.958121] ? __udp6_lib_err+0x1890/0x1890 +[ 183.962438] gue6_err_proto_handler+0x199/0x280 +[ 183.967103] ? gre_rcv+0x1600/0x1600 +[ 183.970814] ? check_preemption_disabled+0x48/0x290 +[ 183.975823] gue6_err+0x4c1/0x6b0 +[ 183.979279] ? gue6_err_proto_handler+0x280/0x280 +[ 183.984115] __udp6_lib_err+0xc40/0x1890 +[ 183.988181] ? udp6_lib_lookup+0xa0/0xa0 +[ 183.992243] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 183.997789] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.003323] ? check_preemption_disabled+0x48/0x290 +[ 184.008345] ? gue6_err_proto_handler+0x280/0x280 +[ 184.013187] ? __lock_is_held+0xb6/0x140 +[ 184.017243] udpv6_err+0x46/0x60 +[ 184.020612] ? __udp6_lib_err+0x1890/0x1890 +[ 184.024929] gue6_err_proto_handler+0x199/0x280 +[ 184.029592] ? gre_rcv+0x1600/0x1600 +[ 184.033303] ? check_preemption_disabled+0x48/0x290 +[ 184.038319] gue6_err+0x4c1/0x6b0 +[ 184.041768] ? gue6_err_proto_handler+0x280/0x280 +[ 184.046611] __udp6_lib_err+0xc40/0x1890 +[ 184.050675] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.054735] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.060273] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.065810] ? check_preemption_disabled+0x48/0x290 +[ 184.070822] ? gue6_err_proto_handler+0x280/0x280 +[ 184.075660] ? __lock_is_held+0xb6/0x140 +[ 184.079780] udpv6_err+0x46/0x60 +[ 184.083145] ? __udp6_lib_err+0x1890/0x1890 +[ 184.087464] gue6_err_proto_handler+0x199/0x280 +[ 184.092131] ? gre_rcv+0x1600/0x1600 +[ 184.095838] ? check_preemption_disabled+0x48/0x290 +[ 184.100851] gue6_err+0x4c1/0x6b0 +[ 184.104315] ? gue6_err_proto_handler+0x280/0x280 +[ 184.109154] __udp6_lib_err+0xc40/0x1890 +[ 184.113212] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.117278] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.122812] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.128344] ? check_preemption_disabled+0x48/0x290 +[ 184.133358] ? gue6_err_proto_handler+0x280/0x280 +[ 184.138192] ? __lock_is_held+0xb6/0x140 +[ 184.142248] udpv6_err+0x46/0x60 +[ 184.145618] ? __udp6_lib_err+0x1890/0x1890 +[ 184.149940] gue6_err_proto_handler+0x199/0x280 +[ 184.154602] ? gre_rcv+0x1600/0x1600 +[ 184.158313] ? check_preemption_disabled+0x48/0x290 +[ 184.163328] gue6_err+0x4c1/0x6b0 +[ 184.166782] ? gue6_err_proto_handler+0x280/0x280 +[ 184.171618] __udp6_lib_err+0xc40/0x1890 +[ 184.175681] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.179740] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.185278] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.190815] ? check_preemption_disabled+0x48/0x290 +[ 184.195828] ? gue6_err_proto_handler+0x280/0x280 +[ 184.200680] ? __lock_is_held+0xb6/0x140 +[ 184.204740] udpv6_err+0x46/0x60 +[ 184.208101] ? __udp6_lib_err+0x1890/0x1890 +[ 184.212438] gue6_err_proto_handler+0x199/0x280 +[ 184.217098] ? gre_rcv+0x1600/0x1600 +[ 184.220808] ? check_preemption_disabled+0x48/0x290 +[ 184.225821] gue6_err+0x4c1/0x6b0 +[ 184.229445] ? gue6_err_proto_handler+0x280/0x280 +[ 184.234286] __udp6_lib_err+0xc40/0x1890 +[ 184.238348] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.242404] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.247935] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.253467] ? check_preemption_disabled+0x48/0x290 +[ 184.258480] ? gue6_err_proto_handler+0x280/0x280 +[ 184.263326] ? __lock_is_held+0xb6/0x140 +[ 184.267381] udpv6_err+0x46/0x60 +[ 184.270743] ? __udp6_lib_err+0x1890/0x1890 +[ 184.275059] gue6_err_proto_handler+0x199/0x280 +[ 184.279725] ? gre_rcv+0x1600/0x1600 +[ 184.283439] ? check_preemption_disabled+0x48/0x290 +[ 184.288452] gue6_err+0x4c1/0x6b0 +[ 184.291902] ? gue6_err_proto_handler+0x280/0x280 +[ 184.296739] __udp6_lib_err+0xc40/0x1890 +[ 184.300808] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.304954] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.310487] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.316020] ? check_preemption_disabled+0x48/0x290 +[ 184.321033] ? gue6_err_proto_handler+0x280/0x280 +[ 184.325870] ? __lock_is_held+0xb6/0x140 +[ 184.329927] udpv6_err+0x46/0x60 +[ 184.333307] ? __udp6_lib_err+0x1890/0x1890 +[ 184.337622] gue6_err_proto_handler+0x199/0x280 +[ 184.342294] ? gre_rcv+0x1600/0x1600 +[ 184.346008] ? check_preemption_disabled+0x48/0x290 +[ 184.351044] gue6_err+0x4c1/0x6b0 +[ 184.354498] ? gue6_err_proto_handler+0x280/0x280 +[ 184.359340] __udp6_lib_err+0xc40/0x1890 +[ 184.363405] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.367464] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.372994] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.378529] ? check_preemption_disabled+0x48/0x290 +[ 184.383543] ? gue6_err_proto_handler+0x280/0x280 +[ 184.388385] ? __lock_is_held+0xb6/0x140 +[ 184.392445] udpv6_err+0x46/0x60 +[ 184.395806] ? __udp6_lib_err+0x1890/0x1890 +[ 184.400120] gue6_err_proto_handler+0x199/0x280 +[ 184.404788] ? gre_rcv+0x1600/0x1600 +[ 184.408502] ? check_preemption_disabled+0x48/0x290 +[ 184.413512] gue6_err+0x4c1/0x6b0 +[ 184.417062] ? gue6_err_proto_handler+0x280/0x280 +[ 184.421903] __udp6_lib_err+0xc40/0x1890 +[ 184.425962] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.430021] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.435552] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.441085] ? check_preemption_disabled+0x48/0x290 +[ 184.446095] ? gue6_err_proto_handler+0x280/0x280 +[ 184.450934] ? __lock_is_held+0xb6/0x140 +[ 184.454992] udpv6_err+0x46/0x60 +[ 184.458361] ? __udp6_lib_err+0x1890/0x1890 +[ 184.462854] gue6_err_proto_handler+0x199/0x280 +[ 184.467516] ? gre_rcv+0x1600/0x1600 +[ 184.471228] ? check_preemption_disabled+0x48/0x290 +[ 184.476241] gue6_err+0x4c1/0x6b0 +[ 184.479698] ? gue6_err_proto_handler+0x280/0x280 +[ 184.484535] __udp6_lib_err+0xc40/0x1890 +[ 184.488600] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.492661] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.498192] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.503724] ? check_preemption_disabled+0x48/0x290 +[ 184.508740] ? gue6_err_proto_handler+0x280/0x280 +[ 184.513575] ? __lock_is_held+0xb6/0x140 +[ 184.517632] udpv6_err+0x46/0x60 +[ 184.520991] ? __udp6_lib_err+0x1890/0x1890 +[ 184.525307] gue6_err_proto_handler+0x199/0x280 +[ 184.529968] ? gre_rcv+0x1600/0x1600 +[ 184.533678] ? check_preemption_disabled+0x48/0x290 +[ 184.538696] gue6_err+0x4c1/0x6b0 +[ 184.542148] ? gue6_err_proto_handler+0x280/0x280 +[ 184.546989] __udp6_lib_err+0xc40/0x1890 +[ 184.551053] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.555112] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.560642] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.566174] ? check_preemption_disabled+0x48/0x290 +[ 184.571182] ? gue6_err_proto_handler+0x280/0x280 +[ 184.576019] ? __lock_is_held+0xb6/0x140 +[ 184.580076] udpv6_err+0x46/0x60 +[ 184.583435] ? __udp6_lib_err+0x1890/0x1890 +[ 184.587754] gue6_err_proto_handler+0x199/0x280 +[ 184.592420] ? gre_rcv+0x1600/0x1600 +[ 184.596136] ? check_preemption_disabled+0x48/0x290 +[ 184.601150] gue6_err+0x4c1/0x6b0 +[ 184.604609] ? gue6_err_proto_handler+0x280/0x280 +[ 184.609444] __udp6_lib_err+0xc40/0x1890 +[ 184.613504] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.617564] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.623094] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.628628] ? check_preemption_disabled+0x48/0x290 +[ 184.633643] ? gue6_err_proto_handler+0x280/0x280 +[ 184.638481] ? __lock_is_held+0xb6/0x140 +[ 184.642537] udpv6_err+0x46/0x60 +[ 184.645897] ? __udp6_lib_err+0x1890/0x1890 +[ 184.650212] gue6_err_proto_handler+0x199/0x280 +[ 184.654875] ? gre_rcv+0x1600/0x1600 +[ 184.658583] ? check_preemption_disabled+0x48/0x290 +[ 184.663593] gue6_err+0x4c1/0x6b0 +[ 184.667043] ? gue6_err_proto_handler+0x280/0x280 +[ 184.671882] __udp6_lib_err+0xc40/0x1890 +[ 184.675949] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.680098] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.685637] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.691177] ? check_preemption_disabled+0x48/0x290 +[ 184.696189] ? gue6_err_proto_handler+0x280/0x280 +[ 184.701040] ? __lock_is_held+0xb6/0x140 +[ 184.705096] udpv6_err+0x46/0x60 +[ 184.708460] ? __udp6_lib_err+0x1890/0x1890 +[ 184.712783] gue6_err_proto_handler+0x199/0x280 +[ 184.717450] ? gre_rcv+0x1600/0x1600 +[ 184.721158] ? check_preemption_disabled+0x48/0x290 +[ 184.726174] gue6_err+0x4c1/0x6b0 +[ 184.729623] ? gue6_err_proto_handler+0x280/0x280 +[ 184.734460] __udp6_lib_err+0xc40/0x1890 +[ 184.738530] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.742603] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.748133] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.753667] ? check_preemption_disabled+0x48/0x290 +[ 184.758679] ? gue6_err_proto_handler+0x280/0x280 +[ 184.763517] ? __lock_is_held+0xb6/0x140 +[ 184.767575] udpv6_err+0x46/0x60 +[ 184.770937] ? __udp6_lib_err+0x1890/0x1890 +[ 184.775256] gue6_err_proto_handler+0x199/0x280 +[ 184.779926] ? gre_rcv+0x1600/0x1600 +[ 184.783634] ? check_preemption_disabled+0x48/0x290 +[ 184.788649] gue6_err+0x4c1/0x6b0 +[ 184.792099] ? gue6_err_proto_handler+0x280/0x280 +[ 184.796934] __udp6_lib_err+0xc40/0x1890 +[ 184.800993] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.805056] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.810585] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.816116] ? check_preemption_disabled+0x48/0x290 +[ 184.821125] ? gue6_err_proto_handler+0x280/0x280 +[ 184.825963] ? __lock_is_held+0xb6/0x140 +[ 184.830020] udpv6_err+0x46/0x60 +[ 184.833391] ? __udp6_lib_err+0x1890/0x1890 +[ 184.837713] gue6_err_proto_handler+0x199/0x280 +[ 184.842376] ? gre_rcv+0x1600/0x1600 +[ 184.846084] ? check_preemption_disabled+0x48/0x290 +[ 184.851096] gue6_err+0x4c1/0x6b0 +[ 184.854546] ? gue6_err_proto_handler+0x280/0x280 +[ 184.859381] __udp6_lib_err+0xc40/0x1890 +[ 184.863441] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.867501] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.873082] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.878623] ? check_preemption_disabled+0x48/0x290 +[ 184.883638] ? gue6_err_proto_handler+0x280/0x280 +[ 184.888481] ? __lock_is_held+0xb6/0x140 +[ 184.892541] udpv6_err+0x46/0x60 +[ 184.895913] ? __udp6_lib_err+0x1890/0x1890 +[ 184.900231] gue6_err_proto_handler+0x199/0x280 +[ 184.904896] ? gre_rcv+0x1600/0x1600 +[ 184.908608] ? check_preemption_disabled+0x48/0x290 +[ 184.913710] gue6_err+0x4c1/0x6b0 +[ 184.917160] ? gue6_err_proto_handler+0x280/0x280 +[ 184.921999] __udp6_lib_err+0xc40/0x1890 +[ 184.926064] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.930302] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.935839] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.941382] ? check_preemption_disabled+0x48/0x290 +[ 184.946393] ? gue6_err_proto_handler+0x280/0x280 +[ 184.951230] ? __lock_is_held+0xb6/0x140 +[ 184.955289] udpv6_err+0x46/0x60 +[ 184.958651] ? __udp6_lib_err+0x1890/0x1890 +[ 184.963317] gue6_err_proto_handler+0x199/0x280 +[ 184.967981] ? gre_rcv+0x1600/0x1600 +[ 184.971702] ? check_preemption_disabled+0x48/0x290 +[ 184.976712] gue6_err+0x4c1/0x6b0 +[ 184.980165] ? gue6_err_proto_handler+0x280/0x280 +[ 184.985001] __udp6_lib_err+0xc40/0x1890 +[ 184.989059] ? udp6_lib_lookup+0xa0/0xa0 +[ 184.993125] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 184.998659] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.004195] ? check_preemption_disabled+0x48/0x290 +[ 185.009205] ? gue6_err_proto_handler+0x280/0x280 +[ 185.014042] ? __lock_is_held+0xb6/0x140 +[ 185.018100] udpv6_err+0x46/0x60 +[ 185.021461] ? __udp6_lib_err+0x1890/0x1890 +[ 185.025781] gue6_err_proto_handler+0x199/0x280 +[ 185.030444] ? gre_rcv+0x1600/0x1600 +[ 185.034156] ? check_preemption_disabled+0x48/0x290 +[ 185.039168] gue6_err+0x4c1/0x6b0 +[ 185.042615] ? gue6_err_proto_handler+0x280/0x280 +[ 185.047448] __udp6_lib_err+0xc40/0x1890 +[ 185.051511] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.055573] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.061103] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.066638] ? check_preemption_disabled+0x48/0x290 +[ 185.071650] ? gue6_err_proto_handler+0x280/0x280 +[ 185.076494] ? __lock_is_held+0xb6/0x140 +[ 185.080549] udpv6_err+0x46/0x60 +[ 185.083912] ? __udp6_lib_err+0x1890/0x1890 +[ 185.088226] gue6_err_proto_handler+0x199/0x280 +[ 185.092887] ? gre_rcv+0x1600/0x1600 +[ 185.096600] ? check_preemption_disabled+0x48/0x290 +[ 185.101611] gue6_err+0x4c1/0x6b0 +[ 185.105063] ? gue6_err_proto_handler+0x280/0x280 +[ 185.109904] __udp6_lib_err+0xc40/0x1890 +[ 185.113971] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.118029] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.123561] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.129180] ? check_preemption_disabled+0x48/0x290 +[ 185.134193] ? gue6_err_proto_handler+0x280/0x280 +[ 185.139031] ? __lock_is_held+0xb6/0x140 +[ 185.143091] udpv6_err+0x46/0x60 +[ 185.146450] ? __udp6_lib_err+0x1890/0x1890 +[ 185.150766] gue6_err_proto_handler+0x199/0x280 +[ 185.155435] ? gre_rcv+0x1600/0x1600 +[ 185.159146] ? check_preemption_disabled+0x48/0x290 +[ 185.164157] gue6_err+0x4c1/0x6b0 +[ 185.167612] ? gue6_err_proto_handler+0x280/0x280 +[ 185.172451] __udp6_lib_err+0xc40/0x1890 +[ 185.176523] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.180583] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.186118] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.191656] ? check_preemption_disabled+0x48/0x290 +[ 185.196670] ? gue6_err_proto_handler+0x280/0x280 +[ 185.201510] ? __lock_is_held+0xb6/0x140 +[ 185.205568] udpv6_err+0x46/0x60 +[ 185.208933] ? __udp6_lib_err+0x1890/0x1890 +[ 185.213250] gue6_err_proto_handler+0x199/0x280 +[ 185.218007] ? gre_rcv+0x1600/0x1600 +[ 185.221714] ? check_preemption_disabled+0x48/0x290 +[ 185.226725] gue6_err+0x4c1/0x6b0 +[ 185.230175] ? gue6_err_proto_handler+0x280/0x280 +[ 185.235011] __udp6_lib_err+0xc40/0x1890 +[ 185.239072] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.243129] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.248666] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.254199] ? check_preemption_disabled+0x48/0x290 +[ 185.259208] ? gue6_err_proto_handler+0x280/0x280 +[ 185.264045] ? __lock_is_held+0xb6/0x140 +[ 185.268100] udpv6_err+0x46/0x60 +[ 185.271463] ? __udp6_lib_err+0x1890/0x1890 +[ 185.275784] gue6_err_proto_handler+0x199/0x280 +[ 185.280449] ? gre_rcv+0x1600/0x1600 +[ 185.284158] ? check_preemption_disabled+0x48/0x290 +[ 185.289173] gue6_err+0x4c1/0x6b0 +[ 185.292623] ? gue6_err_proto_handler+0x280/0x280 +[ 185.297457] __udp6_lib_err+0xc40/0x1890 +[ 185.301521] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.305580] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.311115] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.316646] ? check_preemption_disabled+0x48/0x290 +[ 185.321659] ? gue6_err_proto_handler+0x280/0x280 +[ 185.326496] ? __lock_is_held+0xb6/0x140 +[ 185.330552] udpv6_err+0x46/0x60 +[ 185.333915] ? __udp6_lib_err+0x1890/0x1890 +[ 185.338234] gue6_err_proto_handler+0x199/0x280 +[ 185.342895] ? gre_rcv+0x1600/0x1600 +[ 185.346608] ? check_preemption_disabled+0x48/0x290 +[ 185.351622] gue6_err+0x4c1/0x6b0 +[ 185.355071] ? gue6_err_proto_handler+0x280/0x280 +[ 185.360368] __udp6_lib_err+0xc40/0x1890 +[ 185.364430] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.368492] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.374027] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.379572] ? check_preemption_disabled+0x48/0x290 +[ 185.384586] ? gue6_err_proto_handler+0x280/0x280 +[ 185.389423] ? __lock_is_held+0xb6/0x140 +[ 185.393478] udpv6_err+0x46/0x60 +[ 185.396844] ? __udp6_lib_err+0x1890/0x1890 +[ 185.401157] gue6_err_proto_handler+0x199/0x280 +[ 185.405818] ? gre_rcv+0x1600/0x1600 +[ 185.409527] ? check_preemption_disabled+0x48/0x290 +[ 185.414537] gue6_err+0x4c1/0x6b0 +[ 185.417987] ? gue6_err_proto_handler+0x280/0x280 +[ 185.422827] __udp6_lib_err+0xc40/0x1890 +[ 185.426886] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.430945] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.436474] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.442005] ? check_preemption_disabled+0x48/0x290 +[ 185.447017] ? gue6_err_proto_handler+0x280/0x280 +[ 185.451856] ? __lock_is_held+0xb6/0x140 +[ 185.455915] udpv6_err+0x46/0x60 +[ 185.459281] ? __udp6_lib_err+0x1890/0x1890 +[ 185.463608] gue6_err_proto_handler+0x199/0x280 +[ 185.468282] ? gre_rcv+0x1600/0x1600 +[ 185.471991] ? check_preemption_disabled+0x48/0x290 +[ 185.477001] gue6_err+0x4c1/0x6b0 +[ 185.480450] ? gue6_err_proto_handler+0x280/0x280 +[ 185.485295] __udp6_lib_err+0xc40/0x1890 +[ 185.489371] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.493430] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.498966] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.504504] ? check_preemption_disabled+0x48/0x290 +[ 185.509513] ? gue6_err_proto_handler+0x280/0x280 +[ 185.514352] ? __lock_is_held+0xb6/0x140 +[ 185.518407] udpv6_err+0x46/0x60 +[ 185.521769] ? __udp6_lib_err+0x1890/0x1890 +[ 185.526092] gue6_err_proto_handler+0x199/0x280 +[ 185.530753] ? gre_rcv+0x1600/0x1600 +[ 185.534468] ? check_preemption_disabled+0x48/0x290 +[ 185.539484] gue6_err+0x4c1/0x6b0 +[ 185.542935] ? gue6_err_proto_handler+0x280/0x280 +[ 185.547775] __udp6_lib_err+0xc40/0x1890 +[ 185.551840] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.555897] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.561427] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.566963] ? check_preemption_disabled+0x48/0x290 +[ 185.571978] ? gue6_err_proto_handler+0x280/0x280 +[ 185.576817] ? __lock_is_held+0xb6/0x140 +[ 185.580874] udpv6_err+0x46/0x60 +[ 185.584260] ? __udp6_lib_err+0x1890/0x1890 +[ 185.588588] gue6_err_proto_handler+0x199/0x280 +[ 185.593254] ? gre_rcv+0x1600/0x1600 +[ 185.596981] ? check_preemption_disabled+0x48/0x290 +[ 185.601995] gue6_err+0x4c1/0x6b0 +[ 185.605447] ? gue6_err_proto_handler+0x280/0x280 +[ 185.610287] __udp6_lib_err+0xc40/0x1890 +[ 185.614347] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.618414] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.623945] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.629480] ? check_preemption_disabled+0x48/0x290 +[ 185.634498] ? gue6_err_proto_handler+0x280/0x280 +[ 185.639343] ? __lock_is_held+0xb6/0x140 +[ 185.643401] udpv6_err+0x46/0x60 +[ 185.646765] ? __udp6_lib_err+0x1890/0x1890 +[ 185.651084] gue6_err_proto_handler+0x199/0x280 +[ 185.655746] ? gre_rcv+0x1600/0x1600 +[ 185.659455] ? check_preemption_disabled+0x48/0x290 +[ 185.664469] gue6_err+0x4c1/0x6b0 +[ 185.667927] ? gue6_err_proto_handler+0x280/0x280 +[ 185.672761] __udp6_lib_err+0xc40/0x1890 +[ 185.676824] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.680884] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.686432] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.691970] ? check_preemption_disabled+0x48/0x290 +[ 185.696986] ? gue6_err_proto_handler+0x280/0x280 +[ 185.701822] ? __lock_is_held+0xb6/0x140 +[ 185.705879] udpv6_err+0x46/0x60 +[ 185.709238] ? __udp6_lib_err+0x1890/0x1890 +[ 185.713560] gue6_err_proto_handler+0x199/0x280 +[ 185.718232] ? gre_rcv+0x1600/0x1600 +[ 185.721943] ? check_preemption_disabled+0x48/0x290 +[ 185.726958] gue6_err+0x4c1/0x6b0 +[ 185.730410] ? gue6_err_proto_handler+0x280/0x280 +[ 185.735260] __udp6_lib_err+0xc40/0x1890 +[ 185.739333] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.743391] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.748923] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.754458] ? check_preemption_disabled+0x48/0x290 +[ 185.759467] ? gue6_err_proto_handler+0x280/0x280 +[ 185.764305] ? __lock_is_held+0xb6/0x140 +[ 185.768369] udpv6_err+0x46/0x60 +[ 185.771733] ? __udp6_lib_err+0x1890/0x1890 +[ 185.776054] gue6_err_proto_handler+0x199/0x280 +[ 185.780714] ? gre_rcv+0x1600/0x1600 +[ 185.784423] ? check_preemption_disabled+0x48/0x290 +[ 185.789437] gue6_err+0x4c1/0x6b0 +[ 185.792888] ? gue6_err_proto_handler+0x280/0x280 +[ 185.797722] __udp6_lib_err+0xc40/0x1890 +[ 185.801787] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.805850] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.811379] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.816913] ? check_preemption_disabled+0x48/0x290 +[ 185.821925] ? gue6_err_proto_handler+0x280/0x280 +[ 185.826760] ? __lock_is_held+0xb6/0x140 +[ 185.830822] udpv6_err+0x46/0x60 +[ 185.834182] ? __udp6_lib_err+0x1890/0x1890 +[ 185.838499] gue6_err_proto_handler+0x199/0x280 +[ 185.843162] ? gre_rcv+0x1600/0x1600 +[ 185.846873] ? check_preemption_disabled+0x48/0x290 +[ 185.851887] gue6_err+0x4c1/0x6b0 +[ 185.855336] ? gue6_err_proto_handler+0x280/0x280 +[ 185.860171] __udp6_lib_err+0xc40/0x1890 +[ 185.864241] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.868305] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.873839] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.879376] ? check_preemption_disabled+0x48/0x290 +[ 185.884387] ? gue6_err_proto_handler+0x280/0x280 +[ 185.889226] ? __lock_is_held+0xb6/0x140 +[ 185.893289] udpv6_err+0x46/0x60 +[ 185.896653] ? __udp6_lib_err+0x1890/0x1890 +[ 185.900971] gue6_err_proto_handler+0x199/0x280 +[ 185.905631] ? gre_rcv+0x1600/0x1600 +[ 185.909343] ? check_preemption_disabled+0x48/0x290 +[ 185.914353] gue6_err+0x4c1/0x6b0 +[ 185.917810] ? gue6_err_proto_handler+0x280/0x280 +[ 185.922649] __udp6_lib_err+0xc40/0x1890 +[ 185.926702] WARNING: kernel stack frame pointer at 000000002d9ae6ff in 8�멀���d/1:-1444181576 has bad value 000000000e9dbdea +[ 185.926711] unwind stack type:0 next_sp: (null) mask:0x2 graph_idx:0 +[ 185.926730] ? udp6_lib_lookup+0xa0/0xa0 +[ 185.949462] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.954994] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 185.960529] ? check_preemption_disabled+0x48/0x290 +[ 185.965537] ? gue6_err_proto_handler+0x280/0x280 +[ 185.970372] ? __lock_is_held+0xb6/0x140 +[ 185.974420] +[ 185.976035] Allocated by task 2850786496: +[ 185.976366] ------------[ cut here ]------------ +[ 185.980180] ------------[ cut here ]------------ +[ 185.985010] kernel BUG at lib/list_debug.c:23! +[ 185.989761] Bad or missing usercopy whitelist? Kernel memory overwrite attempt detected to SLAB object 'task_struct' (offset 520, size 1)! +[ 185.994332] invalid opcode: 0000 [#1] PREEMPT SMP KASAN +[ 186.007010] ------------[ cut here ]------------ +[ 186.012239] CPU: 0 PID: 10177 Comm: syz-executor4 Not tainted 4.20.0+ #2 +[ 186.016967] kernel BUG at mm/slab.c:4425! +[ 186.027921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 186.037293] RIP: 0010:__list_add_valid.cold+0xf/0x3c +[ 186.042392] Code: 32 fe eb d5 4c 89 e7 e8 9a a8 32 fe eb a3 4c 89 f7 e8 90 a8 32 fe e9 56 ff ff ff 4c 89 e1 48 c7 c7 20 6e 81 88 e8 f0 f3 d5 fd <0f> 0b 48 89 f2 4c 89 e1 4c 89 ee 48 c7 c7 60 6f 81 88 e8 d9 f3 d5 +[ 186.061301] RSP: 0018:ffff888066e672b8 EFLAGS: 00010082 +[ 186.066657] RAX: 0000000000000075 RBX: ffff8880a782a280 RCX: 0000000000000000 +[ 186.073921] RDX: 0000000000000000 RSI: ffffffff8167d4d6 RDI: ffffed100cdcce49 +[ 186.081187] RBP: ffff888066e672d0 R08: 0000000000000075 R09: ffffed1015cc5021 +[ 186.088448] R10: ffffed1015cc5020 R11: ffff8880ae628107 R12: ffff8880a9eb84f0 +[ 186.095708] R13: ffff8880671ee370 R14: ffff888066e67358 R15: ffff8880671ee370 +[ 186.102977] FS: 000000000236d940(0000) GS:ffff8880ae600000(0000) knlGS:0000000000000000 +[ 186.111197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 186.117072] CR2: 0000001b2d84c000 CR3: 00000000a4767000 CR4: 00000000001406f0 +[ 186.124341] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 186.131603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 186.138865] Call Trace: +[ 186.141541] ? __cpu_to_node+0x7e/0xa0 +[ 186.145428] account_entity_enqueue+0x3a0/0x660 +[ 186.150093] ? cpu_load_update+0x360/0x360 +[ 186.154325] ? mark_held_locks+0x100/0x100 +[ 186.158563] enqueue_entity+0x276/0x20b0 +[ 186.162621] ? kasan_check_read+0x11/0x20 +[ 186.166768] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 +[ 186.172041] ? put_prev_task_fair+0x80/0x80 +[ 186.176365] ? add_lock_to_list.isra.0+0x450/0x450 +[ 186.181313] ? activate_task+0x1f8/0x470 +[ 186.185368] ? find_held_lock+0x35/0x120 +[ 186.189425] ? activate_task+0x1f8/0x470 +[ 186.193497] enqueue_task_fair+0x237/0x10c0 +[ 186.197816] ? lock_downgrade+0x910/0x910 +[ 186.201958] ? sched_clock_cpu+0x1b/0x1b0 +[ 186.206101] ? enqueue_entity+0x20b0/0x20b0 +[ 186.210423] ? record_times+0x1e/0x580 +[ 186.214312] ? psi_task_change+0x36a/0x590 +[ 186.218543] ? __lock_is_held+0xb6/0x140 +[ 186.222605] activate_task+0x11d/0x470 +[ 186.226492] ttwu_do_activate+0xd4/0x1f0 +[ 186.231031] try_to_wake_up+0x997/0x1480 +[ 186.235086] ? __lock_is_held+0xb6/0x140 +[ 186.239147] ? migrate_swap_stop+0x920/0x920 +[ 186.243553] ? futex_wake+0x62c/0x7b0 +[ 186.247348] ? fixup_owner+0x250/0x250 +[ 186.251233] ? kasan_check_read+0x11/0x20 +[ 186.255381] ? do_raw_spin_unlock+0xa0/0x330 +[ 186.259786] ? do_raw_spin_trylock+0x270/0x270 +[ 186.264372] wake_up_q+0x99/0x100 +[ 186.267822] futex_wake+0x638/0x7b0 +[ 186.271451] ? get_futex_key+0x2050/0x2050 +[ 186.275687] ? vm_mmap+0xc0/0xc0 +[ 186.279058] do_futex+0x371/0x2910 +[ 186.282599] ? __might_fault+0x1e0/0x1e0 +[ 186.286658] ? _raw_spin_unlock+0x2d/0x50 +[ 186.290806] ? exit_robust_list+0x290/0x290 +[ 186.295124] ? add_lock_to_list.isra.0+0x450/0x450 +[ 186.300051] ? vmf_insert_mixed_mkwrite+0x40/0x40 +[ 186.304891] ? check_preemption_disabled+0x48/0x290 +[ 186.309924] ? __do_page_fault+0x610/0xd60 +[ 186.314157] ? find_held_lock+0x35/0x120 +[ 186.318215] ? __do_page_fault+0x610/0xd60 +[ 186.322450] ? lock_downgrade+0x910/0x910 +[ 186.326597] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 +[ 186.331871] ? rcu_read_unlock_special+0x380/0x380 +[ 186.336798] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 +[ 186.342333] ? check_preemption_disabled+0x48/0x290 +[ 186.347349] ? kasan_check_write+0x14/0x20 +[ 186.351578] ? up_read+0x212/0x2b0 +[ 186.355121] __x64_sys_futex+0x462/0x670 +[ 186.359181] ? do_syscall_64+0x8c/0x800 +[ 186.363152] ? do_futex+0x2910/0x2910 +[ 186.366947] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 186.372309] ? trace_hardirqs_off_caller+0x300/0x300 +[ 186.377407] ? trace_hardirqs_on_thunk+0x1a/0x1c +[ 186.382163] do_syscall_64+0x1a3/0x800 +[ 186.386049] ? syscall_return_slowpath+0x5f0/0x5f0 +[ 186.390975] ? prepare_exit_to_usermode+0x232/0x3b0 +[ 186.395990] ? trace_hardirqs_off_thunk+0x1a/0x1c +[ 186.400836] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 186.406023] RIP: 0033:0x457ec9 +[ 186.409211] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 +[ 186.428104] RSP: 002b:00007ffd39515428 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca +[ 186.435803] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 0000000000457ec9 +[ 186.443066] RDX: 0000000000000000 RSI: 0000000000000081 RDI: 000000000073bf08 +[ 186.450332] RBP: 000000000073bf00 R08: 0000000000740060 R09: 0000000000000000 +[ 186.457593] R10: 00007ffd395154e0 R11: 0000000000000246 R12: 0000000000000003 +[ 186.464854] R13: 00000000000008a8 R14: 000000000073bf0c R15: 000000000073bf0c +[ 186.472120] Modules linked in: +[ 186.475311] +[ 186.475318] ====================================================== +[ 186.475324] WARNING: possible circular locking dependency detected +[ 186.475327] 4.20.0+ #2 Not tainted +[ 186.475333] ------------------------------------------------------ +[ 186.475339] syz-executor4/10177 is trying to acquire lock: +[ 186.475342] 000000001b475371 ((console_sem).lock){-.-.}, at: down_trylock+0x13/0x70 +[ 186.475358] +[ 186.475362] but task is already holding lock: +[ 186.475366] 000000003ded2b74 (&rq->lock){-.-.}, at: try_to_wake_up+0x933/0x1480 +[ 186.475381] +[ 186.475386] which lock already depends on the new lock. +[ 186.475389] +[ 186.475391] +[ 186.475397] the existing dependency chain (in reverse order) is: +[ 186.475399] +[ 186.475402] -> #2 (&rq->lock){-.-.}: +[ 186.475417] _raw_spin_lock+0x2f/0x40 +[ 186.475421] task_fork_fair+0xb5/0x7a0 +[ 186.475425] sched_fork+0x437/0xb90 +[ 186.475430] copy_process+0x1ff6/0x8730 +[ 186.475434] _do_fork+0x1a9/0x1170 +[ 186.475438] kernel_thread+0x34/0x40 +[ 186.475442] rest_init+0x28/0x37b +[ 186.475446] arch_call_rest_init+0xe/0x1b +[ 186.475451] start_kernel+0x882/0x8bd +[ 186.475455] x86_64_start_reservations+0x29/0x2b +[ 186.475460] x86_64_start_kernel+0x77/0x7b +[ 186.475465] secondary_startup_64+0xa4/0xb0 +[ 186.475467] +[ 186.475470] -> #1 (&p->pi_lock){-.-.}: +[ 186.475485] _raw_spin_lock_irqsave+0x95/0xcd +[ 186.475489] try_to_wake_up+0xb9/0x1480 +[ 186.475494] wake_up_process+0x10/0x20 +[ 186.475498] __up.isra.0+0x1c0/0x2a0 +[ 186.475502] up+0x13e/0x1c0 +[ 186.475506] __up_console_sem+0xb7/0x1c0 +[ 186.475510] console_unlock+0x778/0x11e0 +[ 186.475514] vprintk_emit+0x370/0x960 +[ 186.475519] vprintk_default+0x28/0x30 +[ 186.475523] vprintk_func+0x7e/0x189 +[ 186.475527] printk+0xba/0xed +[ 186.475531] kobject_uevent_env+0x96/0x102b +[ 186.475536] reg_query_database+0x27b/0x400 +[ 186.475540] reg_process_hint+0x1b3/0xf50 +[ 186.475545] reg_todo+0x468/0xc00 +[ 186.475549] process_one_work+0xd0c/0x1ce0 +[ 186.475554] worker_thread+0x143/0x14a0 +[ 186.475558] kthread+0x357/0x430 +[ 186.475562] ret_from_fork+0x3a/0x50 +[ 186.475564] +[ 186.475567] -> #0 ((console_sem).lock){-.-.}: +[ 186.475582] lock_acquire+0x1db/0x570 +[ 186.475587] _raw_spin_lock_irqsave+0x95/0xcd +[ 186.475591] down_trylock+0x13/0x70 +[ 186.475596] __down_trylock_console_sem+0xa8/0x210 +[ 186.475600] console_trylock+0x15/0xa0 +[ 186.475604] vprintk_emit+0x351/0x960 +[ 186.475608] vprintk_default+0x28/0x30 +[ 186.475613] vprintk_func+0x7e/0x189 +[ 186.475617] printk+0xba/0xed +[ 186.475621] __list_add_valid.cold+0xf/0x3c +[ 186.475626] account_entity_enqueue+0x3a0/0x660 +[ 186.475631] enqueue_entity+0x276/0x20b0 +[ 186.475635] enqueue_task_fair+0x237/0x10c0 +[ 186.475640] activate_task+0x11d/0x470 +[ 186.475644] ttwu_do_activate+0xd4/0x1f0 +[ 186.475648] try_to_wake_up+0x997/0x1480 +[ 186.475652] wake_up_q+0x99/0x100 +[ 186.475657] futex_wake+0x638/0x7b0 +[ 186.475661] do_futex+0x371/0x2910 +[ 186.475665] __x64_sys_futex+0x462/0x670 +[ 186.475669] do_syscall_64+0x1a3/0x800 +[ 186.475675] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 186.475677] +[ 186.475682] other info that might help us debug this: +[ 186.475685] +[ 186.475688] Chain exists of: +[ 186.475690] (console_sem).lock --> &p->pi_lock --> &rq->lock +[ 186.475710] +[ 186.475714] Possible unsafe locking scenario: +[ 186.475717] +[ 186.475721] CPU0 CPU1 +[ 186.475726] ---- ---- +[ 186.475728] lock(&rq->lock); +[ 186.475738] lock(&p->pi_lock); +[ 186.475748] lock(&rq->lock); +[ 186.475757] lock((console_sem).lock); +[ 186.475765] +[ 186.475769] *** DEADLOCK *** +[ 186.475771] +[ 186.475776] 2 locks held by syz-executor4/10177: +[ 186.475778] #0: 0000000098a2bf53 (&p->pi_lock){-.-.}, at: try_to_wake_up+0xb9/0x1480 +[ 186.475796] #1: 000000003ded2b74 (&rq->lock){-.-.}, at: try_to_wake_up+0x933/0x1480 +[ 186.475814] +[ 186.475817] stack backtrace: +[ 186.475823] CPU: 0 PID: 10177 Comm: syz-executor4 Not tainted 4.20.0+ #2 +[ 186.475831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 186.475834] Call Trace: +[ 186.475838] dump_stack+0x1db/0x2d0 +[ 186.475843] ? dump_stack_print_info.cold+0x20/0x20 +[ 186.475848] ? print_stack_trace+0x77/0xb0 +[ 186.475852] ? vprintk_func+0x86/0x189 +[ 186.475857] print_circular_bug.isra.0.cold+0x1cc/0x28f +[ 186.475862] __lock_acquire+0x3014/0x4a30 +[ 186.475866] ? mark_held_locks+0x100/0x100 +[ 186.475871] ? pointer_string+0x14e/0x1b0 +[ 186.475875] ? number+0xc80/0xc80 +[ 186.475879] ? rcu_softirq_qs+0x20/0x20 +[ 186.475884] ? pointer+0x177/0x900 +[ 186.475889] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 +[ 186.475894] ? add_lock_to_list.isra.0+0x450/0x450 +[ 186.475898] ? pvclock_read_flags+0x160/0x160 +[ 186.475903] lock_acquire+0x1db/0x570 +[ 186.475907] ? down_trylock+0x13/0x70 +[ 186.475911] ? lock_release+0xc40/0xc40 +[ 186.475916] ? trace_hardirqs_on_caller+0x310/0x310 +[ 186.475921] ? trace_hardirqs_off+0xb8/0x310 +[ 186.475925] _raw_spin_lock_irqsave+0x95/0xcd +[ 186.475930] ? down_trylock+0x13/0x70 +[ 186.475934] ? vprintk_emit+0x351/0x960 +[ 186.475938] down_trylock+0x13/0x70 +[ 186.475942] ? vprintk_emit+0x351/0x960 +[ 186.475947] __down_trylock_console_sem+0xa8/0x210 +[ 186.475952] console_trylock+0x15/0xa0 +[ 186.475956] vprintk_emit+0x351/0x960 +[ 186.475960] ? wake_up_klogd+0x180/0x180 +[ 186.475965] ? attach_entity_load_avg+0x810/0x810 +[ 186.475970] ? add_lock_to_list.isra.0+0x450/0x450 +[ 186.475974] vprintk_default+0x28/0x30 +[ 186.475978] vprintk_func+0x7e/0x189 +[ 186.475982] printk+0xba/0xed +[ 186.475987] ? kmsg_dump_rewind_nolock+0xe4/0xe4 +[ 186.475991] __list_add_valid.cold+0xf/0x3c +[ 186.475996] ? __cpu_to_node+0x7e/0xa0 +[ 186.476000] account_entity_enqueue+0x3a0/0x660 +[ 186.476005] ? cpu_load_update+0x360/0x360 +[ 186.476009] ? mark_held_locks+0x100/0x100 +[ 186.476014] enqueue_entity+0x276/0x20b0 +[ 186.476018] ? kasan_check_read+0x11/0x20 +[ 186.476023] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 +[ 186.476028] ? put_prev_task_fair+0x80/0x80 +[ 186.476033] ? add_lock_to_list.isra.0+0x450/0x450 +[ 186.476037] ? activate_task+0x1f8/0x470 +[ 186.476041] ? find_held_lock+0x35/0x120 +[ 186.476046] ? activate_task+0x1f8/0x470 +[ 186.476050] enqueue_task_fair+0x237/0x10c0 +[ 186.476055] ? lock_downgrade+0x910/0x910 +[ 186.476059] ? sched_clock_cpu+0x1b/0x1b0 +[ 186.476064] ? enqueue_entity+0x20b0/0x20b0 +[ 186.476068] ? record_times+0x1e/0x580 +[ 186.476072] ? psi_task_change+0x36a/0x590 +[ 186.476077] ? __lock_is_held+0xb6/0x140 +[ 186.476081] activate_task+0x11d/0x470 +[ 186.476086] ttwu_do_activate+0xd4/0x1f0 +[ 186.476090] try_to_wake_up+0x997/0x1480 +[ 186.476094] ? __lock_is_held+0xb6/0x140 +[ 186.476099] ? migrate_swap_stop+0x920/0x920 +[ 186.476103] ? futex_wake+0x62c/0x7b0 +[ 186.476108] ? fixup_owner+0x250/0x250 +[ 186.476112] ? kasan_check_read+0x11/0x20 +[ 186.476117] ? do_raw_spin_unlock+0xa0/0x330 +[ 186.476121] ? do_raw_spin_trylock+0x270/0x270 +[ 186.476126] wake_up_q+0x99/0x100 +[ 186.476130] futex_wake+0x638/0x7b0 +[ 186.476134] ? get_futex_key+0x2050/0x2050 +[ 186.476138] ? vm_mmap+0xc0/0xc0 +[ 186.476142] do_futex+0x371/0x2910 +[ 186.476147] ? __might_fault+0x1e0/0x1e0 +[ 186.476151] ? _raw_spin_unlock+0x2d/0x50 +[ 186.476156] ? exit_robust_list+0x290/0x290 +[ 186.476161] ? add_lock_to_list.isra.0+0x450/0x450 +[ 186.476165] ? vmf_insert_mixed_mkwrite+0x40/0x40 +[ 186.476170] ? check_preemption_disabled+0x48/0x290 +[ 186.476175] ? __do_page_fault+0x610/0xd60 +[ 186.476179] ? find_held_lock+0x35/0x120 +[ 186.476184] ? __do_page_fault+0x610/0xd60 +[ 186.476188] ? lock_downgrade+0x910/0x910 +[ 186.476193] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 +[ 186.476198] ? rcu_read_unlock_special+0x380/0x380 +[ 186.476203] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 +[ 186.476208] ? check_preemption_disabled+0x48/0x290 +[ 186.476213] ? kasan_check_write+0x14/0x20 +[ 186.476217] ? up_read+0x212/0x2b0 +[ 186.476221] __x64_sys_futex+0x462/0x670 +[ 186.476225] ? do_syscall_64+0x8c/0x800 +[ 186.476230] ? do_futex+0x2910/0x2910 +[ 186.476235] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 186.476240] ? trace_hardirqs_off_caller+0x300/0x300 +[ 186.476245] ? trace_hardirqs_on_thunk+0x1a/0x1c +[ 186.476249] do_syscall_64+0x1a3/0x800 +[ 186.476254] ? syscall_return_slowpath+0x5f0/0x5f0 +[ 186.476259] ? prepare_exit_to_usermode+0x232/0x3b0 +[ 186.476264] ? trace_hardirqs_off_thunk+0x1a/0x1c +[ 186.476282] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 186.476289] RIP: 0033:0x457ec9 +[ 186.476302] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 +[ 186.476307] RSP: 002b:00007ffd39515428 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca +[ 186.476318] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 0000000000457ec9 +[ 186.476324] RDX: 0000000000000000 RSI: 0000000000000081 RDI: 000000000073bf08 +[ 186.476331] RBP: 000000000073bf00 R08: 0000000000740060 R09: 0000000000000000 +[ 186.476337] R10: 00007ffd395154e0 R11: 0000000000000246 R12: 0000000000000003 +[ 186.476343] R13: 00000000000008a8 R14: 000000000073bf0c R15: 000000000073bf0c +[ 187.375458] ---[ end trace f645f233383c1140 ]--- +[ 187.375470] invalid opcode: 0000 [#2] PREEMPT SMP KASAN +[ 187.375486] CPU: 1 PID: -1986900112 Comm: �5������ Tainted: G D 4.20.0+ #2 +[ 187.380228] RIP: 0010:__list_add_valid.cold+0xf/0x3c +[ 187.385571] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 187.393956] Code: 32 fe eb d5 4c 89 e7 e8 9a a8 32 fe eb a3 4c 89 f7 e8 90 a8 32 fe e9 56 ff ff ff 4c 89 e1 48 c7 c7 20 6e 81 88 e8 f0 f3 d5 fd <0f> 0b 48 89 f2 4c 89 e1 4c 89 ee 48 c7 c7 60 6f 81 88 e8 d9 f3 d5 +[ 187.399044] RIP: 0010:__check_heap_object+0xa5/0xb3 +[ 187.408392] RSP: 0018:ffff888066e672b8 EFLAGS: 00010082 +[ 187.427298] Code: 2b 48 c7 c7 55 c1 3b 89 e8 98 5e 0a 00 5d c3 41 8b 91 04 01 00 00 48 29 c7 48 39 d7 77 bd 48 01 d0 48 29 c8 4c 39 c0 72 b2 c3 <0f> 0b 48 c7 c7 55 c1 3b 89 e8 f7 66 0a 00 44 89 e9 48 c7 c7 10 c2 +[ 187.432304] RAX: 0000000000000075 RBX: ffff8880a782a280 RCX: 0000000000000000 +[ 187.437656] RSP: 0018:ffff8880a9eb8100 EFLAGS: 00010093 +[ 187.456540] RDX: 0000000000000000 RSI: ffffffff8167d4d6 RDI: ffffed100cdcce49 +[ 187.463884] RAX: 00000000000a57eb RBX: 1ffff110153d7026 RCX: 000000000000000c +[ 187.469230] RBP: ffff888066e672d0 R08: 0000000000000075 R09: ffffed1015cc5021 +[ 187.476484] RDX: ffff8880a9eb8440 RSI: 0000000000000000 RDI: ffff8880a9eb8260 +[ 187.483735] R10: ffffed1015cc5020 R11: ffff8880ae628107 R12: ffff8880a9eb84f0 +[ 187.490987] RBP: ffff8880a9eb81f8 R08: 0000000000000002 R09: ffff88821bc404c0 +[ 187.498240] R13: ffff8880671ee370 R14: ffff888066e67358 R15: ffff8880671ee370 +[ 187.505494] R10: 000000004afd6979 R11: 0000000000000001 R12: ffff8880a9eb8260 +[ 187.512797] FS: 000000000236d940(0000) GS:ffff8880ae600000(0000) knlGS:0000000000000000 +[ 187.520048] R13: 0000000000000002 R14: 0000000000000001 R15: ffff8880a9eb8262 +[ 187.527309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 187.535519] FS: 0000000000000000(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 +[ 187.542769] CR2: 0000001b2d84c000 CR3: 00000000a4767000 CR4: 00000000001406f0 +[ 187.548632] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 187.548642] CR2: ffffffff8cf08860 CR3: 00000000a4767000 CR4: 00000000001406e0 +[ 187.556852] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 187.564107] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 187.569970] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 187.577219] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 187.584468] Kernel panic - not syncing: Fatal exception +[ 187.591737] Call Trace: +[ 187.614152] Modules linked in: +[ 187.617343] ---[ end trace f645f233383c1141 ]--- +[ 187.622113] RIP: 0010:__list_add_valid.cold+0xf/0x3c +[ 187.627208] Code: 32 fe eb d5 4c 89 e7 e8 9a a8 32 fe eb a3 4c 89 f7 e8 90 a8 32 fe e9 56 ff ff ff 4c 89 e1 48 c7 c7 20 6e 81 88 e8 f0 f3 d5 fd <0f> 0b 48 89 f2 4c 89 e1 4c 89 ee 48 c7 c7 60 6f 81 88 e8 d9 f3 d5 +[ 187.646097] RSP: 0018:ffff888066e672b8 EFLAGS: 00010082 +[ 187.651452] RAX: 0000000000000075 RBX: ffff8880a782a280 RCX: 0000000000000000 +[ 187.658714] RDX: 0000000000000000 RSI: ffffffff8167d4d6 RDI: ffffed100cdcce49 +[ 187.665977] RBP: ffff888066e672d0 R08: 0000000000000075 R09: ffffed1015cc5021 +[ 187.673235] R10: ffffed1015cc5020 R11: ffff8880ae628107 R12: ffff8880a9eb84f0 +[ 187.680498] R13: ffff8880671ee370 R14: ffff888066e67358 R15: ffff8880671ee370 +[ 187.687760] FS: 0000000000000000(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 +[ 187.695986] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 187.701855] CR2: ffffffff8cf08860 CR3: 00000000a4767000 CR4: 00000000001406e0 +[ 187.709117] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 187.716379] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 188.722461] Shutting down cpus with NMI +[ 188.727397] Kernel Offset: disabled +[ 188.731017] Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/344 b/pkg/report/testdata/linux/report/344 new file mode 100644 index 000000000..f3c84c9c0 --- /dev/null +++ b/pkg/report/testdata/linux/report/344 @@ -0,0 +1,288 @@ +# TODO: this is not corrupted (maybe) +TITLE: BUG: stack guard page was hit at ADDR (stack is ADDR..ADDR) +CORRUPTED: Y + +[ 760.482711] BUG: stack guard page was hit at 00000000397c6d92 (stack is 00000000a0f6b86a..000000000e6f9570) +[ 760.492602] kernel stack overflow (double-fault): 0000 [#1] PREEMPT SMP +[ 760.499326] CPU: 0 PID: 9 Comm: ksoftirqd/0 Not tainted 4.20.0+ #5 +[ 760.505609] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 760.514965] RIP: 0010:__udp6_lib_lookup+0x1d/0x3f0 +[ 760.519862] Code: 31 d5 c1 ca 08 41 29 d5 e9 1c fd ff ff 55 48 89 e5 41 57 41 89 d7 41 56 41 55 49 89 fd 41 54 49 89 cc 53 44 89 c3 48 83 ec 20 <48> 89 75 c8 66 c1 c3 08 44 89 4d d0 e8 12 3e 75 fe 45 8b b5 78 06 +[ 760.538734] RSP: 0018:ffffc90000ca7fe8 EFLAGS: 00010286 +[ 760.544064] RAX: ffff8881f1822e70 RBX: 000000000000f7c2 RCX: ffff8881f1822e50 +[ 760.551318] RDX: 0000000000000000 RSI: ffff8881f1822e60 RDI: ffff8881e44e6140 +[ 760.558557] RBP: ffffc90000ca8030 R08: 000000000000f7c2 R09: 0000000000000004 +[ 760.565806] R10: 0000000000000000 R11: ffff8881f1822e48 R12: ffff8881f1822e50 +[ 760.573059] R13: ffff8881e44e6140 R14: 0000000000000003 R15: 0000000000000000 +[ 760.580300] FS: 0000000000000000(0000) GS:ffff888218200000(0000) knlGS:0000000000000000 +[ 760.588495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 760.594372] CR2: ffffc90000ca7fd8 CR3: 000000020d5a2000 CR4: 00000000001426f0 +[ 760.601612] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 760.608870] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 760.616110] Call Trace: +[ 760.618683] ? __udp6_lib_err+0xcb/0x640 +[ 760.622716] ? udplitev6_err+0x46/0x60 +[ 760.626573] ? gue6_err+0x105/0x270 +[ 760.630170] ? udp_lib_close+0x20/0x20 +[ 760.634027] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.638753] ? __udp6_lib_err+0x3b8/0x640 +[ 760.642872] ? udplitev6_err+0x46/0x60 +[ 760.646729] ? gue6_err+0x105/0x270 +[ 760.650338] ? udp_lib_close+0x20/0x20 +[ 760.654196] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.658918] ? __udp6_lib_err+0x3b8/0x640 +[ 760.663052] ? udplitev6_err+0x46/0x60 +[ 760.666907] ? gue6_err+0x105/0x270 +[ 760.670501] ? udp_lib_close+0x20/0x20 +[ 760.674355] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.679077] ? __udp6_lib_err+0x3b8/0x640 +[ 760.683193] ? udplitev6_err+0x46/0x60 +[ 760.687049] ? gue6_err+0x105/0x270 +[ 760.690658] ? udp_lib_close+0x20/0x20 +[ 760.694512] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.699249] ? __udp6_lib_err+0x3b8/0x640 +[ 760.703383] ? udplitev6_err+0x46/0x60 +[ 760.707256] ? gue6_err+0x105/0x270 +[ 760.710879] ? udp_lib_close+0x20/0x20 +[ 760.714846] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.719572] ? __udp6_lib_err+0x3b8/0x640 +[ 760.723692] ? udplitev6_err+0x46/0x60 +[ 760.727550] ? gue6_err+0x105/0x270 +[ 760.731144] ? udp_lib_close+0x20/0x20 +[ 760.735003] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.739731] ? __udp6_lib_err+0x3b8/0x640 +[ 760.743851] ? udplitev6_err+0x46/0x60 +[ 760.747711] ? gue6_err+0x105/0x270 +[ 760.751309] ? udp_lib_close+0x20/0x20 +[ 760.755169] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.759898] ? __udp6_lib_err+0x3b8/0x640 +[ 760.764019] ? udplitev6_err+0x46/0x60 +[ 760.767875] ? gue6_err+0x105/0x270 +[ 760.771473] ? udp_lib_close+0x20/0x20 +[ 760.775335] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.780196] ? __udp6_lib_err+0x3b8/0x640 +[ 760.784314] ? udplitev6_err+0x46/0x60 +[ 760.788172] ? gue6_err+0x105/0x270 +[ 760.791780] ? udp_lib_close+0x20/0x20 +[ 760.795637] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.800363] ? __udp6_lib_err+0x3b8/0x640 +[ 760.804486] ? udplitev6_err+0x46/0x60 +[ 760.808343] ? gue6_err+0x105/0x270 +[ 760.811943] ? udp_lib_close+0x20/0x20 +[ 760.815799] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.820523] ? __udp6_lib_err+0x3b8/0x640 +[ 760.824643] ? udplitev6_err+0x46/0x60 +[ 760.828497] ? gue6_err+0x105/0x270 +[ 760.832105] ? udp_lib_close+0x20/0x20 +[ 760.835962] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.840687] ? __udp6_lib_err+0x3b8/0x640 +[ 760.844942] ? udplitev6_err+0x46/0x60 +[ 760.848818] ? gue6_err+0x105/0x270 +[ 760.852414] ? udp_lib_close+0x20/0x20 +[ 760.856269] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.861008] ? __udp6_lib_err+0x3b8/0x640 +[ 760.865133] ? udplitev6_err+0x46/0x60 +[ 760.868989] ? gue6_err+0x105/0x270 +[ 760.872584] ? udp_lib_close+0x20/0x20 +[ 760.876440] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.881174] ? __udp6_lib_err+0x3b8/0x640 +[ 760.885290] ? udplitev6_err+0x46/0x60 +[ 760.889148] ? gue6_err+0x105/0x270 +[ 760.892742] ? udp_lib_close+0x20/0x20 +[ 760.896611] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.901337] ? __udp6_lib_err+0x3b8/0x640 +[ 760.905464] ? udplitev6_err+0x46/0x60 +[ 760.909316] ? gue6_err+0x105/0x270 +[ 760.912912] ? udp_lib_close+0x20/0x20 +[ 760.916770] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.921494] ? __udp6_lib_err+0x3b8/0x640 +[ 760.925626] ? udplitev6_err+0x46/0x60 +[ 760.929497] ? gue6_err+0x105/0x270 +[ 760.933123] ? udp_lib_close+0x20/0x20 +[ 760.936977] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.941703] ? __udp6_lib_err+0x3b8/0x640 +[ 760.945820] ? udplitev6_err+0x46/0x60 +[ 760.949675] ? gue6_err+0x105/0x270 +[ 760.953269] ? udp_lib_close+0x20/0x20 +[ 760.957127] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.961855] ? __udp6_lib_err+0x3b8/0x640 +[ 760.965981] ? udplitev6_err+0x46/0x60 +[ 760.969836] ? gue6_err+0x105/0x270 +[ 760.973430] ? udp_lib_close+0x20/0x20 +[ 760.977295] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 760.982063] ? __udp6_lib_err+0x3b8/0x640 +[ 760.986181] ? udplitev6_err+0x46/0x60 +[ 760.990037] ? gue6_err+0x105/0x270 +[ 760.993633] ? udp_lib_close+0x20/0x20 +[ 760.997487] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.002211] ? __udp6_lib_err+0x3b8/0x640 +[ 761.006325] ? udplitev6_err+0x46/0x60 +[ 761.010197] ? gue6_err+0x105/0x270 +[ 761.013807] ? udp_lib_close+0x20/0x20 +[ 761.017678] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.022405] ? __udp6_lib_err+0x3b8/0x640 +[ 761.026526] ? udplitev6_err+0x46/0x60 +[ 761.030382] ? gue6_err+0x105/0x270 +[ 761.033980] ? udp_lib_close+0x20/0x20 +[ 761.037839] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.042566] ? __udp6_lib_err+0x3b8/0x640 +[ 761.046688] ? udplitev6_err+0x46/0x60 +[ 761.050548] ? gue6_err+0x105/0x270 +[ 761.054150] ? udp_lib_close+0x20/0x20 +[ 761.058013] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.062744] ? __udp6_lib_err+0x3b8/0x640 +[ 761.066866] ? udplitev6_err+0x46/0x60 +[ 761.070728] ? gue6_err+0x105/0x270 +[ 761.074326] ? udp_lib_close+0x20/0x20 +[ 761.078186] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.082914] ? __udp6_lib_err+0x3b8/0x640 +[ 761.087036] ? udplitev6_err+0x46/0x60 +[ 761.090894] ? gue6_err+0x105/0x270 +[ 761.094495] ? udp_lib_close+0x20/0x20 +[ 761.098355] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.103083] ? __udp6_lib_err+0x3b8/0x640 +[ 761.107207] ? udplitev6_err+0x46/0x60 +[ 761.111068] ? gue6_err+0x105/0x270 +[ 761.114667] ? udp_lib_close+0x20/0x20 +[ 761.118540] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.123266] ? __udp6_lib_err+0x3b8/0x640 +[ 761.127386] ? udplitev6_err+0x46/0x60 +[ 761.131240] ? gue6_err+0x105/0x270 +[ 761.134838] ? udp_lib_close+0x20/0x20 +[ 761.138691] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.143419] ? __udp6_lib_err+0x3b8/0x640 +[ 761.147550] ? udplitev6_err+0x46/0x60 +[ 761.151405] ? gue6_err+0x105/0x270 +[ 761.155000] ? udp_lib_close+0x20/0x20 +[ 761.158856] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.163577] ? __udp6_lib_err+0x3b8/0x640 +[ 761.167693] ? udplitev6_err+0x46/0x60 +[ 761.171548] ? gue6_err+0x105/0x270 +[ 761.175157] ? udp_lib_close+0x20/0x20 +[ 761.179012] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.183734] ? __udp6_lib_err+0x3b8/0x640 +[ 761.187863] ? udplitev6_err+0x46/0x60 +[ 761.191717] ? gue6_err+0x105/0x270 +[ 761.195322] ? udp_lib_close+0x20/0x20 +[ 761.199180] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.203937] ? __udp6_lib_err+0x3b8/0x640 +[ 761.208111] ? udplitev6_err+0x46/0x60 +[ 761.211970] ? gue6_err+0x105/0x270 +[ 761.215568] ? udp_lib_close+0x20/0x20 +[ 761.219423] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.224156] ? __udp6_lib_err+0x3b8/0x640 +[ 761.228285] ? udplitev6_err+0x46/0x60 +[ 761.232143] ? gue6_err+0x105/0x270 +[ 761.235753] ? udp_lib_close+0x20/0x20 +[ 761.239613] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.244370] ? __udp6_lib_err+0x3b8/0x640 +[ 761.248493] ? udplitev6_err+0x46/0x60 +[ 761.252351] ? gue6_err+0x105/0x270 +[ 761.255948] ? udp_lib_close+0x20/0x20 +[ 761.259805] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.264545] ? __udp6_lib_err+0x3b8/0x640 +[ 761.268665] ? udplitev6_err+0x46/0x60 +[ 761.272521] ? gue6_err+0x105/0x270 +[ 761.276121] ? udp_lib_close+0x20/0x20 +[ 761.279978] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.284703] ? __udp6_lib_err+0x3b8/0x640 +[ 761.288821] ? udplitev6_err+0x46/0x60 +[ 761.292677] ? gue6_err+0x105/0x270 +[ 761.296275] ? udp_lib_close+0x20/0x20 +[ 761.300129] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.304853] ? __udp6_lib_err+0x3b8/0x640 +[ 761.308970] ? udplitev6_err+0x46/0x60 +[ 761.312826] ? gue6_err+0x105/0x270 +[ 761.316421] ? udp_lib_close+0x20/0x20 +[ 761.320277] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.324998] ? __udp6_lib_err+0x3b8/0x640 +[ 761.329118] ? udplitev6_err+0x46/0x60 +[ 761.332972] ? gue6_err+0x105/0x270 +[ 761.336568] ? udp_lib_close+0x20/0x20 +[ 761.340423] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.345144] ? __udp6_lib_err+0x3b8/0x640 +[ 761.349258] ? udplitev6_err+0x46/0x60 +[ 761.353111] ? gue6_err+0x105/0x270 +[ 761.356704] ? udp_lib_close+0x20/0x20 +[ 761.360559] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.365284] ? __udp6_lib_err+0x3b8/0x640 +[ 761.369416] ? udplitev6_err+0x46/0x60 +[ 761.373283] ? gue6_err+0x105/0x270 +[ 761.376880] ? udp_lib_close+0x20/0x20 +[ 761.380752] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.385491] ? __udp6_lib_err+0x3b8/0x640 +[ 761.389606] ? udplitev6_err+0x46/0x60 +[ 761.393465] ? gue6_err+0x105/0x270 +[ 761.397063] ? udp_lib_close+0x20/0x20 +[ 761.400919] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.405656] ? __udp6_lib_err+0x3b8/0x640 +[ 761.409773] ? udplitev6_err+0x46/0x60 +[ 761.413629] ? gue6_err+0x105/0x270 +[ 761.417221] ? udp_lib_close+0x20/0x20 +[ 761.421093] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.425818] ? __udp6_lib_err+0x3b8/0x640 +[ 761.429936] ? udplitev6_err+0x46/0x60 +[ 761.433792] ? gue6_err+0x105/0x270 +[ 761.437388] ? udp_lib_close+0x20/0x20 +[ 761.441252] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.445980] ? __udp6_lib_err+0x3b8/0x640 +[ 761.450095] ? udplitev6_err+0x46/0x60 +[ 761.453950] ? gue6_err+0x105/0x270 +[ 761.457562] ? udp_lib_close+0x20/0x20 +[ 761.461420] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.466142] ? __udp6_lib_err+0x3b8/0x640 +[ 761.470261] ? udplitev6_err+0x46/0x60 +[ 761.474114] ? gue6_err+0x105/0x270 +[ 761.477709] ? udp_lib_close+0x20/0x20 +[ 761.481573] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.486298] ? __udp6_lib_err+0x3b8/0x640 +[ 761.490433] ? udplitev6_err+0x46/0x60 +[ 761.494298] ? gue6_err+0x105/0x270 +[ 761.497904] ? udp_lib_close+0x20/0x20 +[ 761.501758] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.506482] ? __udp6_lib_err+0x3b8/0x640 +[ 761.510601] ? udplitev6_err+0x46/0x60 +[ 761.514463] ? gue6_err+0x105/0x270 +[ 761.518060] ? udp_lib_close+0x20/0x20 +[ 761.521919] ? ip6erspan_tunnel_xmit+0xdc0/0xdc0 +[ 761.526644] ? __udp6_lib_err+0x3b8/0x640 +[ 761.530763] ? udpv6_err+0x46/0x60 +[ 761.534272] ? icmpv6_notify+0xfa/0x240 +[ 761.538216] ? __udp6_lib_err+0x640/0x640 +[ 761.542333] ? icmpv6_rcv+0x344/0x6c0 +[ 761.546103] ? ip6_protocol_deliver_rcu+0x108/0x6e0 +[ 761.551089] ? ip6_input_finish+0x27/0x40 +[ 761.555205] ? ip6_input+0xe8/0x100 +[ 761.558801] ? ip6_protocol_deliver_rcu+0x6e0/0x6e0 +[ 761.563803] ? ip6_rcv_finish+0x6e/0xd0 +[ 761.567749] ? ipv6_rcv+0x10e/0x120 +[ 761.571347] ? ip6_sublist_rcv+0x430/0x430 +[ 761.575556] ? __netif_receive_skb_one_core+0x6f/0xa0 +[ 761.580715] ? __netif_receive_skb+0x2a/0x90 +[ 761.585094] ? process_backlog+0xfc/0x240 +[ 761.589213] ? net_rx_action+0x1c4/0x550 +[ 761.593247] ? __do_softirq+0x11a/0x369 +[ 761.597206] ? run_ksoftirqd+0x46/0x60 +[ 761.601064] ? smpboot_thread_fn+0x210/0x2f0 +[ 761.605450] ? kthread+0x141/0x160 +[ 761.608968] ? sort_range+0x30/0x30 +[ 761.612566] ? kthread_destroy_worker+0x80/0x80 +[ 761.617202] ? ret_from_fork+0x35/0x40 +[ 761.621057] Modules linked in: +[ 761.624224] ---[ end trace f413988f088810d6 ]--- +[ 761.628966] RIP: 0010:__udp6_lib_lookup+0x1d/0x3f0 +[ 761.633878] Code: 31 d5 c1 ca 08 41 29 d5 e9 1c fd ff ff 55 48 89 e5 41 57 41 89 d7 41 56 41 55 49 89 fd 41 54 49 89 cc 53 44 89 c3 48 83 ec 20 <48> 89 75 c8 66 c1 c3 08 44 89 4d d0 e8 12 3e 75 fe 45 8b b5 78 06 +[ 761.652748] RSP: 0018:ffffc90000ca7fe8 EFLAGS: 00010286 +[ 761.658077] RAX: ffff8881f1822e70 RBX: 000000000000f7c2 RCX: ffff8881f1822e50 +[ 761.665317] RDX: 0000000000000000 RSI: ffff8881f1822e60 RDI: ffff8881e44e6140 +[ 761.672555] RBP: ffffc90000ca8030 R08: 000000000000f7c2 R09: 0000000000000004 +[ 761.679806] R10: 0000000000000000 R11: ffff8881f1822e48 R12: ffff8881f1822e50 +[ 761.687050] R13: ffff8881e44e6140 R14: 0000000000000003 R15: 0000000000000000 +[ 761.694289] FS: 0000000000000000(0000) GS:ffff888218200000(0000) knlGS:0000000000000000 +[ 761.702513] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 761.708362] CR2: ffffc90000ca7fd8 CR3: 000000020d5a2000 CR4: 00000000001426f0 +[ 761.715605] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 761.722848] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 761.730101] Kernel panic - not syncing: Fatal exception in interrupt +[ 761.737598] Kernel Offset: disabled +[ 761.741222] Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/345 b/pkg/report/testdata/linux/report/345 new file mode 100644 index 000000000..de50afa59 --- /dev/null +++ b/pkg/report/testdata/linux/report/345 @@ -0,0 +1,84 @@ +TITLE: WARNING in xfrm_state_fini + +[ 560.713151][ T1194] WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +[ 560.714556][ T1194] Kernel panic - not syncing: panic_on_warn set ... +[ 560.715572][ T1194] CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +[ 560.716935][ T1194] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 560.718554][ T1194] Workqueue: netns cleanup_net +[ 560.719399][ T1194] Call Trace: +[ 560.719962][ T1194] dump_stack+0x1db/0x2d0 +[ 560.720753][ T1194] ? dump_stack_print_info.cold+0x20/0x20 +[ 560.721765][ T1194] ? xfrm_state_fini+0x3f0/0x5c0 +[ 560.722633][ T1194] panic+0x2cb/0x65c +[ 560.723410][ T1194] ? add_taint.cold+0x16/0x16 +[ 560.724400][ T1194] ? xfrm_state_fini+0x440/0x5c0 +[ 560.728889][ T1194] __warn.cold+0x20/0x48 +[ 560.729466][ T1194] ? xfrm_state_fini+0x440/0x5c0 +[ 560.730136][ T1194] report_bug+0x263/0x2b0 +[ 560.730753][ T1194] do_error_trap+0x11b/0x200 +[ 560.731421][ T1194] do_invalid_op+0x37/0x50 +[ 560.732020][ T1194] ? xfrm_state_fini+0x440/0x5c0 +[ 560.732696][ T1194] invalid_op+0x14/0x20 +[ 560.733271][ T1194] RIP: 0010:xfrm_state_fini+0x440/0x5c0 +[ 560.734012][ T1194] Code: c3 e8 d4 94 be fa 0f 0b e9 d5 fd ff ff e8 c8 94 be fa 0f 0b e9 9d fe ff ff e8 bc 94 be fa 0f 0b e9 65 ff ff ff e8 b0 94 be fa <0f> 0b e9 d1 fc ff ff e8 94 87 02 fb e9 f4 fc ff ff 48 89 85 08 ff +[ 560.736699][ T1194] RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +[ 560.737543][ T1194] RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +[ 560.738638][ T1194] RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +[ 560.739795][ T1194] RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +[ 560.740936][ T1194] R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +[ 560.742054][ T1194] R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 +[ 560.746144][ T1194] ? __kasan_slab_free+0x119/0x150 +[ 560.746851][ T1194] ? xfrm_policy_fini+0x640/0x640 +[ 560.747522][ T1194] xfrm_net_exit+0x25/0x70 +[ 560.748148][ T1194] ops_exit_list.isra.0+0xb0/0x160 +[ 560.748885][ T1194] cleanup_net+0x51d/0xb10 +[ 560.749511][ T1194] ? find_held_lock+0x35/0x120 +[ 560.750188][ T1194] ? netns_install+0x1d0/0x1d0 +[ 560.750862][ T1194] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 +[ 560.751750][ T1194] ? check_preemption_disabled+0x48/0x290 +[ 560.752560][ T1194] ? __lock_is_held+0xb6/0x140 +[ 560.753239][ T1194] process_one_work+0xd0c/0x1ce0 +[ 560.753936][ T1194] ? __bpf_trace_sched_wake_idle_without_ipi+0x10/0x10 +[ 560.765456][ T1194] worker_thread+0x143/0x14a0 +[ 560.766113][ T1194] ? process_one_work+0x1ce0/0x1ce0 +[ 560.777603][ T1194] kthread+0x357/0x430 +[ 560.778325][ T1194] ? process_one_work+0x1ce0/0x1ce0 +[ 560.779733][ T1194] ret_from_fork+0x3a/0x50 +[ 560.780962][ T1194] Dumping ftrace buffer: +[ 560.781955][ T1194] (ftrace buffer empty) +[ 560.782576][ T1194] Kernel Offset: disabled +[ 560.783204][ T1194] Rebooting in 86400 seconds.. + +REPORT: +WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +Kernel panic - not syncing: panic_on_warn set ... +CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Workqueue: netns cleanup_net +Call Trace: + dump_stack+0x1db/0x2d0 + panic+0x2cb/0x65c + __warn.cold+0x20/0x48 + report_bug+0x263/0x2b0 + do_error_trap+0x11b/0x200 + do_invalid_op+0x37/0x50 + invalid_op+0x14/0x20 +RIP: 0010:xfrm_state_fini+0x440/0x5c0 +Code: c3 e8 d4 94 be fa 0f 0b e9 d5 fd ff ff e8 c8 94 be fa 0f 0b e9 9d fe ff ff e8 bc 94 be fa 0f 0b e9 65 ff ff ff e8 b0 94 be fa <0f> 0b e9 d1 fc ff ff e8 94 87 02 fb e9 f4 fc ff ff 48 89 85 08 ff +RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 + xfrm_net_exit+0x25/0x70 + ops_exit_list.isra.0+0xb0/0x160 + cleanup_net+0x51d/0xb10 + process_one_work+0xd0c/0x1ce0 + worker_thread+0x143/0x14a0 + kthread+0x357/0x430 + ret_from_fork+0x3a/0x50 +Dumping ftrace buffer: + (ftrace buffer empty) +Kernel Offset: disabled +Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/346 b/pkg/report/testdata/linux/report/346 new file mode 100644 index 000000000..17c19d0b3 --- /dev/null +++ b/pkg/report/testdata/linux/report/346 @@ -0,0 +1,100 @@ +TITLE: WARNING in xfrm_state_fini + +[ 560.713151][ T1194] WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +[ 3481.239960][ T1234] INFO: rcu_sched detected stalls on CPUs/tasks: +[ 3481.239969][ T1234] (detected by 1, t=105002 jiffies, g=687946, c=687945, q=520) +[ 3481.239975][ T1234] All QSes seen, last rcu_sched kthread activity 103964 (4298143477-4298039513), jiffies_till_next_fqs=3, root ->qsmask 0x0 +[ 3481.239987][ T1234] syz-executor0 R running task on cpu 1 0 315571 315308 0x0000000e 3375506638533 +[ 438.400447][ T2345] should_fail.cold+0xa/0x10 +[ 438.427757][ T2345] should_failslab+0xde/0x140 +[ 438.400447] should_fail.cold+0xa/0x10 +[ 438.427757] should_failslab+0xde/0x140 + should_fail.cold+0xa/0x10 + should_failslab+0xde/0x140 +[ 560.714556][ T1194] Kernel panic - not syncing: panic_on_warn set ... +[ 560.715572][ T1194] CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +[ 560.716935][ T1194] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 560.718554][ T1194] Workqueue: netns cleanup_net +[ 3481.240052][ T1234] Call Trace: +[ 3481.240067][ T1234] [] _sched_show_task+0x31a/0x325 +[ 3481.240075][ T1234] [] sched_show_task+0x10/0x12 +[ 3481.240082][ T1234] [] rcu_check_callbacks.cold.76+0xbfa/0xc77 +[ 3481.240092][ T1234] [] update_process_times+0x3f/0x70 +[ 3481.240101][ T1234] [] tick_sched_handle.isra.16+0x5a/0x100 +[ 3481.240108][ T1234] [] tick_sched_timer+0x7a/0x130 +[ 3481.240115][ T1234] [] __hrtimer_run_queues+0x3a5/0xc50 +[ 560.719399][ T1194] Call Trace: +[ 560.719962][ T1194] dump_stack+0x1db/0x2d0 +[ 560.722633][ T1194] panic+0x2cb/0x65c +[ 560.728889][ T1194] __warn.cold+0x20/0x48 +[ 560.730136][ T1194] report_bug+0x263/0x2b0 +[ 560.730753][ T1194] do_error_trap+0x11b/0x200 +[ 560.731421][ T1194] do_invalid_op+0x37/0x50 +[ 560.732696][ T1194] invalid_op+0x14/0x20 +[ 3481.240160][ T1234] [] hrtimer_interrupt+0x18e/0x400 +[ 3481.240169][ T1234] [] local_apic_timer_interrupt+0x74/0x90 +[ 3481.240177][ T1234] [] smp_apic_timer_interrupt+0xdf/0x130 +[ 3481.240186][ T1234] [] smp_apic_timer_interrupt_entry_after_kaiser_bti+0x20/0x2e +[ 3481.240196][ T1234] [] ? __sanitizer_cov_trace_pc+0x21/0x60 +[ 3481.240204][ T1234] [] smp_call_function_single+0x26c/0x330 +[ 3481.240241][ T1234] [] smp_cfm_core+0x6a5/0x7e0 +[ 3481.240269][ T1234] [] on_each_cpu+0x6b/0x120 +[ 3481.240278][ T1234] [] flush_tlb_kernel_range+0x86/0xe0 +[ 3481.240294][ T1234] [] __purge_vmap_area_lazy+0x3ec/0xf40 +[ 3481.240333][ T1234] [] free_vmap_area_noflush+0x1bf/0x200 +[ 3481.240362][ T1234] [] remove_vm_area+0x13e/0x1c0 +[ 3481.240368][ T1234] [] __vunmap+0x49/0x330 +[ 3481.240374][ T1234] [] vfree+0x55/0xe0 +[ 3481.240381][ T1234] [] kvfree+0x3b/0x60 +[ 3481.240389][ T1234] [] uhaul_rx_release+0x268/0x5a0 +[ 560.733271][ T1194] RIP: 0010:xfrm_state_fini+0x440/0x5c0 +[ 560.736699][ T1194] RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +[ 560.737543][ T1194] RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +[ 560.738638][ T1194] RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +[ 560.739795][ T1194] RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +[ 560.740936][ T1194] R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +[ 560.742054][ T1194] R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 +[ 560.747522][ T1194] xfrm_net_exit+0x25/0x70 +[ 560.748148][ T1194] ops_exit_list.isra.0+0xb0/0x160 +[ 560.748885][ T1194] cleanup_net+0x51d/0xb10 +[ 560.753239][ T1194] process_one_work+0xd0c/0x1ce0 +[ 560.765456][ T1194] worker_thread+0x143/0x14a0 +[ 560.777603][ T1194] kthread+0x357/0x430 +[ 560.779733][ T1194] ret_from_fork+0x3a/0x50 +[ 560.780962][ T1194] Dumping ftrace buffer: +[ 560.781955][ T1194] (ftrace buffer empty) +[ 560.782576][ T1194] Kernel Offset: disabled +[ 560.783204][ T1194] Rebooting in 86400 seconds.. + +REPORT: +WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +Kernel panic - not syncing: panic_on_warn set ... +CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Workqueue: netns cleanup_net +Call Trace: + dump_stack+0x1db/0x2d0 + panic+0x2cb/0x65c + __warn.cold+0x20/0x48 + report_bug+0x263/0x2b0 + do_error_trap+0x11b/0x200 + do_invalid_op+0x37/0x50 + invalid_op+0x14/0x20 +RIP: 0010:xfrm_state_fini+0x440/0x5c0 +RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 + xfrm_net_exit+0x25/0x70 + ops_exit_list.isra.0+0xb0/0x160 + cleanup_net+0x51d/0xb10 + process_one_work+0xd0c/0x1ce0 + worker_thread+0x143/0x14a0 + kthread+0x357/0x430 + ret_from_fork+0x3a/0x50 +Dumping ftrace buffer: + (ftrace buffer empty) +Kernel Offset: disabled +Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/347 b/pkg/report/testdata/linux/report/347 new file mode 100644 index 000000000..3d19088ff --- /dev/null +++ b/pkg/report/testdata/linux/report/347 @@ -0,0 +1,109 @@ +# Test that we preserve large prefix if we have task context. +TITLE: WARNING in xfrm_state_fini + +[ 602.265237][T27130] FAULT_INJECTION: forcing a failure. +[ 602.265237][T27130] name failslab, interval 1, probability 0, space 0, times 0 +[ 602.267142][T27130] CPU: 1 PID: 27130 Comm: syz-executor2 Not tainted 4.20.0-next-20190102+ #5 +[ 602.268396][T27130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 602.269685][T27130] Call Trace: +[ 602.270155][T27130] dump_stack+0x1db/0x2d0 +[ 602.272981][T27130] should_fail.cold+0xa/0x14 +[ 602.277933][T27130] __should_failslab+0x121/0x190 +[ 602.278628][T27130] should_failslab+0x9/0x14 +[ 602.279253][T27130] kmem_cache_alloc_trace+0x2d1/0x760 +[ 602.281722][T27130] netdevice_event+0x353/0x1100 +[ 602.290969][T27130] notifier_call_chain+0x179/0x380 +[ 602.294716][T27130] raw_notifier_call_chain+0x2e/0x40 +[ 602.295450][T27130] call_netdevice_notifiers_info+0x3f/0x90 +[ 602.345149][T27130] __x64_sys_ioctl+0x73/0xb0 +[ 602.345810][T27130] do_syscall_64+0x1a3/0x800 +[ 602.349549][T27130] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 602.350379][T27130] RIP: 0033:0x4576a9 +[ 602.350938][T27130] Code: 4d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 1b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 +[ 602.353693][T27130] RSP: 002b:00007f6d6741ec88 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 +[ 602.354896][T27130] RAX: ffffffffffffffda RBX: 000000000071bfa0 RCX: 00000000004576a9 +[ 602.356022][T27130] RDX: 0000000020000240 RSI: 0000000000008990 RDI: 0000000000000003 +[ 602.357119][T27130] RBP: 00007f6d6741eca0 R08: 0000000000000000 R09: 0000000000000000 +[ 602.358176][T27130] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6d6741f6d4 +[ 602.359249][T27130] R13: 00000000004aa309 R14: 00000000006e90f0 R15: 0000000000000004 +[ 560.713151][T27130] WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +[ 560.714556][T27130] Kernel panic - not syncing: panic_on_warn set ... +[ 560.715572][T27130] CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +[ 560.716935][T27130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 560.718554][T27130] Workqueue: netns cleanup_net +[ 560.719399][T27130] Call Trace: +[ 560.719962][T27130] dump_stack+0x1db/0x2d0 +[ 560.731421][T27130] do_invalid_op+0x37/0x50 +[ 560.732696][T27130] invalid_op+0x14/0x20 +[ 560.733271][T27130] RIP: 0010:xfrm_state_fini+0x440/0x5c0 +[ 560.736699][T27130] RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +[ 560.737543][T27130] RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +[ 560.738638][T27130] RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +[ 560.739795][T27130] RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +[ 560.740936][T27130] R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +[ 560.742054][T27130] R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 +[ 560.747522][T27130] xfrm_net_exit+0x25/0x70 +[ 560.748148][T27130] ops_exit_list.isra.0+0xb0/0x160 +[ 560.748885][T27130] cleanup_net+0x51d/0xb10 +[ 560.753239][T27130] process_one_work+0xd0c/0x1ce0 +[ 560.765456][T27130] worker_thread+0x143/0x14a0 +[ 560.777603][T27130] kthread+0x357/0x430 +[ 560.779733][T27130] ret_from_fork+0x3a/0x50 +[ 560.780962][T27130] Dumping ftrace buffer: +[ 560.781955][T27130] (ftrace buffer empty) +[ 560.782576][T27130] Kernel Offset: disabled +[ 560.783204][T27130] Rebooting in 86400 seconds.. + +REPORT: +FAULT_INJECTION: forcing a failure. +name failslab, interval 1, probability 0, space 0, times 0 +CPU: 1 PID: 27130 Comm: syz-executor2 Not tainted 4.20.0-next-20190102+ #5 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Call Trace: + dump_stack+0x1db/0x2d0 + should_fail.cold+0xa/0x14 + __should_failslab+0x121/0x190 + should_failslab+0x9/0x14 + kmem_cache_alloc_trace+0x2d1/0x760 + netdevice_event+0x353/0x1100 + notifier_call_chain+0x179/0x380 + raw_notifier_call_chain+0x2e/0x40 + call_netdevice_notifiers_info+0x3f/0x90 + __x64_sys_ioctl+0x73/0xb0 + do_syscall_64+0x1a3/0x800 + entry_SYSCALL_64_after_hwframe+0x49/0xbe +RIP: 0033:0x4576a9 +Code: 4d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 1b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 +RSP: 002b:00007f6d6741ec88 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 +RAX: ffffffffffffffda RBX: 000000000071bfa0 RCX: 00000000004576a9 +RDX: 0000000020000240 RSI: 0000000000008990 RDI: 0000000000000003 +RBP: 00007f6d6741eca0 R08: 0000000000000000 R09: 0000000000000000 +R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6d6741f6d4 +R13: 00000000004aa309 R14: 00000000006e90f0 R15: 0000000000000004 +WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +Kernel panic - not syncing: panic_on_warn set ... +CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Workqueue: netns cleanup_net +Call Trace: + dump_stack+0x1db/0x2d0 + do_invalid_op+0x37/0x50 + invalid_op+0x14/0x20 +RIP: 0010:xfrm_state_fini+0x440/0x5c0 +RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 + xfrm_net_exit+0x25/0x70 + ops_exit_list.isra.0+0xb0/0x160 + cleanup_net+0x51d/0xb10 + process_one_work+0xd0c/0x1ce0 + worker_thread+0x143/0x14a0 + kthread+0x357/0x430 + ret_from_fork+0x3a/0x50 +Dumping ftrace buffer: + (ftrace buffer empty) +Kernel Offset: disabled +Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/348 b/pkg/report/testdata/linux/report/348 new file mode 100644 index 000000000..9095ce5c2 --- /dev/null +++ b/pkg/report/testdata/linux/report/348 @@ -0,0 +1,89 @@ +# Test that we don't preserve large prefix for CPU context. +TITLE: WARNING in xfrm_state_fini + +[ 602.265237][ C1] FAULT_INJECTION: forcing a failure. +[ 602.265237][ C1] name failslab, interval 1, probability 0, space 0, times 0 +[ 602.267142][ C1] CPU: 1 PID: 27130 Comm: syz-executor2 Not tainted 4.20.0-next-20190102+ #5 +[ 602.268396][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 602.269685][ C1] Call Trace: +[ 602.270155][ C1] dump_stack+0x1db/0x2d0 +[ 602.272981][ C1] should_fail.cold+0xa/0x14 +[ 602.277933][ C1] __should_failslab+0x121/0x190 +[ 602.278628][ C1] should_failslab+0x9/0x14 +[ 602.279253][ C1] kmem_cache_alloc_trace+0x2d1/0x760 +[ 602.281722][ C1] netdevice_event+0x353/0x1100 +[ 602.290969][ C1] notifier_call_chain+0x179/0x380 +[ 602.294716][ C1] raw_notifier_call_chain+0x2e/0x40 +[ 602.295450][ C1] call_netdevice_notifiers_info+0x3f/0x90 +[ 602.345149][ C1] __x64_sys_ioctl+0x73/0xb0 +[ 602.345810][ C1] do_syscall_64+0x1a3/0x800 +[ 602.349549][ C1] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 602.350379][ C1] RIP: 0033:0x4576a9 +[ 602.350938][ C1] Code: 4d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 1b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 +[ 602.353693][ C1] RSP: 002b:00007f6d6741ec88 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 +[ 602.354896][ C1] RAX: ffffffffffffffda RBX: 000000000071bfa0 RCX: 00000000004576a9 +[ 602.356022][ C1] RDX: 0000000020000240 RSI: 0000000000008990 RDI: 0000000000000003 +[ 602.357119][ C1] RBP: 00007f6d6741eca0 R08: 0000000000000000 R09: 0000000000000000 +[ 602.358176][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6d6741f6d4 +[ 602.359249][ C1] R13: 00000000004aa309 R14: 00000000006e90f0 R15: 0000000000000004 +[ 560.713151][ C1] WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +[ 560.714556][ C1] Kernel panic - not syncing: panic_on_warn set ... +[ 560.715572][ C1] CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +[ 560.716935][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 560.718554][ C1] Workqueue: netns cleanup_net +[ 560.719399][ C1] Call Trace: +[ 560.719962][ C1] dump_stack+0x1db/0x2d0 +[ 560.731421][ C1] do_invalid_op+0x37/0x50 +[ 560.732696][ C1] invalid_op+0x14/0x20 +[ 560.733271][ C1] RIP: 0010:xfrm_state_fini+0x440/0x5c0 +[ 560.736699][ C1] RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +[ 560.737543][ C1] RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +[ 560.738638][ C1] RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +[ 560.739795][ C1] RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +[ 560.740936][ C1] R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +[ 560.742054][ C1] R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 +[ 560.747522][ C1] xfrm_net_exit+0x25/0x70 +[ 560.748148][ C1] ops_exit_list.isra.0+0xb0/0x160 +[ 560.748885][ C1] cleanup_net+0x51d/0xb10 +[ 560.753239][ C1] process_one_work+0xd0c/0x1ce0 +[ 560.765456][ C1] worker_thread+0x143/0x14a0 +[ 560.777603][ C1] kthread+0x357/0x430 +[ 560.779733][ C1] ret_from_fork+0x3a/0x50 +[ 560.780962][ C1] Dumping ftrace buffer: +[ 560.781955][ C1] (ftrace buffer empty) +[ 560.782576][ C1] Kernel Offset: disabled +[ 560.783204][ C1] Rebooting in 86400 seconds.. + +REPORT: +RAX: ffffffffffffffda RBX: 000000000071bfa0 RCX: 00000000004576a9 +RDX: 0000000020000240 RSI: 0000000000008990 RDI: 0000000000000003 +RBP: 00007f6d6741eca0 R08: 0000000000000000 R09: 0000000000000000 +R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6d6741f6d4 +R13: 00000000004aa309 R14: 00000000006e90f0 R15: 0000000000000004 +WARNING: CPU: 2 PID: 1194 at net/xfrm/xfrm_state.c:2381 xfrm_state_fini+0x440/0x5c0 +Kernel panic - not syncing: panic_on_warn set ... +CPU: 2 PID: 1194 Comm: kworker/u12:4 Not tainted 4.20.0-next-20190102+ #5 +Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +Workqueue: netns cleanup_net +Call Trace: + dump_stack+0x1db/0x2d0 + do_invalid_op+0x37/0x50 + invalid_op+0x14/0x20 +RIP: 0010:xfrm_state_fini+0x440/0x5c0 +RSP: 0018:ffff888068c37718 EFLAGS: 00010293 +RAX: ffff888068c28300 RBX: ffff88805fec4340 RCX: 0000000000000000 +RDX: 0000000000000000 RSI: ffffffff86c36c50 RDI: 1ffff1100d186ee9 +RBP: ffff888068c37810 R08: 0000000000000007 R09: ffff888068c28bf0 +R10: ffff888068c28300 R11: 0000000000000000 R12: 1ffff1100d186ee5 +R13: ffff888068c377e8 R14: ffff88805fec5e40 R15: ffff88801f9cb0e0 + xfrm_net_exit+0x25/0x70 + ops_exit_list.isra.0+0xb0/0x160 + cleanup_net+0x51d/0xb10 + process_one_work+0xd0c/0x1ce0 + worker_thread+0x143/0x14a0 + kthread+0x357/0x430 + ret_from_fork+0x3a/0x50 +Dumping ftrace buffer: + (ftrace buffer empty) +Kernel Offset: disabled +Rebooting in 86400 seconds.. diff --git a/pkg/report/testdata/linux/report/349 b/pkg/report/testdata/linux/report/349 new file mode 100644 index 000000000..795826e04 --- /dev/null +++ b/pkg/report/testdata/linux/report/349 @@ -0,0 +1,218 @@ +# TODO: we may want to include traceback from other CPUs into the report. +TITLE: INFO: task hung in jbd2_journal_commit_transaction + +[ 1431.920513][ T1054] INFO: task jbd2/sda-8:3563 blocked for more than 140 seconds. +[ 1431.921721][ T1054] Not tainted 4.20.0-next-20190102+ #5 +[ 1431.922712][ T1054] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. +[ 1431.924004][ T1054] jbd2/sda-8 D22600 3563 2 0x80000000 +[ 1431.924959][ T1054] Call Trace: +[ 1431.925466][ T1054] __schedule+0x897/0x1e60 +[ 1431.932653][ T1054] schedule+0xfe/0x350 +[ 1431.936851][ T1054] io_schedule+0x1c/0x70 +[ 1431.937444][ T1054] bit_wait_io+0x17/0x90 +[ 1431.938033][ T1054] __wait_on_bit+0xb3/0x130 +[ 1431.939357][ T1054] out_of_line_wait_on_bit+0x1f4/0x3b0 +[ 1431.942911][ T1054] __wait_on_buffer+0x6f/0x90 +[ 1431.943574][ T1054] jbd2_journal_commit_transaction+0x658a/0x8ee4 +[ 1431.973827][ T1054] kjournald2+0x20f/0xb90 +[ 1431.981833][ T1054] kthread+0x357/0x430 +[ 1431.983851][ T1054] ret_from_fork+0x3a/0x50 +[ 1431.984508][ T1054] INFO: task kworker/u12:5:1980 blocked for more than 140 seconds. +[ 1431.985609][ T1054] Not tainted 4.20.0-next-20190102+ #5 +[ 1431.986435][ T1054] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. +[ 1431.987627][ T1054] kworker/u12:5 D21864 1980 2 0x80000000 +[ 1431.988513][ T1054] Workqueue: writeback wb_workfn (flush-8:0) +[ 1431.989343][ T1054] Call Trace: +[ 1431.989806][ T1054] __schedule+0x897/0x1e60 +[ 1431.996445][ T1054] schedule+0xfe/0x350 +[ 1431.999467][ T1054] io_schedule+0x1c/0x70 +[ 1432.000049][ T1054] rq_qos_wait+0x2f2/0x600 +[ 1432.004727][ T1054] wbt_wait+0x266/0x430 +[ 1432.007248][ T1054] __rq_qos_throttle+0x58/0xb0 +[ 1432.007889][ T1054] blk_mq_make_request+0x424/0x1e10 +[ 1432.014744][ T1054] generic_make_request+0x902/0x17f0 +[ 1432.019946][ T1054] submit_bio+0xba/0x480 +[ 1432.021946][ T1054] ext4_io_submit+0x197/0x230 +[ 1432.022621][ T1054] ext4_writepages+0x139d/0x4180 +[ 1432.032498][ T1054] do_writepages+0x99/0x1a0 +[ 1432.033840][ T1054] __writeback_single_inode+0x1c5/0x1620 +[ 1432.043200][ T1054] writeback_sb_inodes+0x762/0x1260 +[ 1432.048996][ T1054] __writeback_inodes_wb+0x16d/0x3d0 +[ 1432.051205][ T1054] wb_writeback+0xa2d/0xf70 +[ 1432.059220][ T1054] wb_workfn+0xccc/0x16f0 +[ 1432.068135][ T1054] process_one_work+0xd0c/0x1ce0 +[ 1432.077047][ T1054] worker_thread+0x143/0x14a0 +[ 1432.087752][ T1054] kthread+0x357/0x430 +[ 1432.089635][ T1054] ret_from_fork+0x3a/0x50 +[ 1432.090262][ T1054] INFO: task syz-executor2:6677 blocked for more than 140 seconds. +[ 1432.091339][ T1054] Not tainted 4.20.0-next-20190102+ #5 +[ 1432.092141][ T1054] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. +[ 1432.093322][ T1054] syz-executor2 D19624 6677 22450 0x00000004 +[ 1432.094200][ T1054] Call Trace: +[ 1432.094662][ T1054] __schedule+0x897/0x1e60 +[ 1432.099160][ T1054] schedule+0xfe/0x350 +[ 1432.104857][ T1054] io_schedule+0x1c/0x70 +[ 1432.105440][ T1054] wait_on_page_bit_common+0xad5/0x1370 +[ 1432.112856][ T1054] __filemap_fdatawait_range+0x614/0x890 +[ 1432.119095][ T1054] file_write_and_wait_range+0xd1/0x100 +[ 1432.119844][ T1054] ext4_sync_file+0x2da/0x14d0 +[ 1432.123727][ T1054] vfs_fsync_range+0x144/0x230 +[ 1432.124362][ T1054] ext4_file_write_iter+0x683/0x1400 +[ 1432.135479][ T1054] do_iter_readv_writev+0x902/0xbc0 +[ 1432.138406][ T1054] do_iter_write+0x184/0x610 +[ 1432.141349][ T1054] vfs_iter_write+0x77/0xb0 +[ 1432.141973][ T1054] iter_file_splice_write+0x885/0xfc0 +[ 1432.145035][ T1054] direct_splice_actor+0x126/0x1a0 +[ 1432.145746][ T1054] splice_direct_to_actor+0x3be/0x9d0 +[ 1432.149420][ T1054] do_splice_direct+0x2c7/0x420 +[ 1432.153962][ T1054] do_sendfile+0x61a/0xe60 +[ 1432.156833][ T1054] __x64_sys_sendfile64+0x15a/0x240 +[ 1432.159760][ T1054] do_syscall_64+0x1a3/0x800 +[ 1432.163622][ T1054] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 1432.164427][ T1054] RIP: 0033:0x4576a9 +[ 1432.164967][ T1054] Code: 3b 41 10 76 7d 48 81 ec 88 00 00 00 48 89 ac 24 80 00 00 00 48 8d ac 24 80 00 00 00 48 8b 59 20 48 85 db 75 67 48 8b b4 24 a0 <00> 00 00 8b 8c 24 a8 00 00 00 48 89 e7 f3 a4 48 8b 94 24 98 00 00 +[ 1432.167624][ T1054] RSP: 002b:00007f66fbce3c88 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 +[ 1432.168774][ T1054] RAX: ffffffffffffffda RBX: 000000000071bf00 RCX: 00000000004576a9 +[ 1432.169895][ T1054] RDX: 0000000020000040 RSI: 0000000000000005 RDI: 0000000000000005 +[ 1432.171034][ T1054] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 +[ 1432.172145][ T1054] R10: 00008080fffffffe R11: 0000000000000246 R12: 00007f66fbce46d4 +[ 1432.173246][ T1054] R13: 00000000004abcac R14: 00000000006eb9b8 R15: 00000000ffffffff +[ 1432.174341][ T1054] INFO: task syz-executor2:6693 blocked for more than 140 seconds. +[ 1432.175408][ T1054] Not tainted 4.20.0-next-20190102+ #5 +[ 1432.176221][ T1054] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. +[ 1432.177401][ T1054] syz-executor2 D22200 6693 22450 0x00000004 +[ 1432.178275][ T1054] Call Trace: +[ 1432.178737][ T1054] __schedule+0x897/0x1e60 +[ 1432.183888][ T1054] schedule+0xfe/0x350 +[ 1432.187237][ T1054] jbd2_log_wait_commit+0x320/0x4b0 +[ 1432.190123][ T1054] jbd2_complete_transaction+0x18c/0x1e0 +[ 1432.190947][ T1054] ext4_sync_file+0x1211/0x14d0 +[ 1432.194899][ T1054] vfs_fsync_range+0x144/0x230 +[ 1432.195553][ T1054] ext4_file_write_iter+0x683/0x1400 +[ 1432.206634][ T1054] do_iter_readv_writev+0x902/0xbc0 +[ 1432.209498][ T1054] do_iter_write+0x184/0x610 +[ 1432.212321][ T1054] vfs_iter_write+0x77/0xb0 +[ 1432.212930][ T1054] iter_file_splice_write+0x885/0xfc0 +[ 1432.215944][ T1054] direct_splice_actor+0x126/0x1a0 +[ 1432.216657][ T1054] splice_direct_to_actor+0x3be/0x9d0 +[ 1432.220393][ T1054] do_splice_direct+0x2c7/0x420 +[ 1432.224944][ T1054] do_sendfile+0x61a/0xe60 +[ 1432.227770][ T1054] __x64_sys_sendfile64+0x15a/0x240 +[ 1432.229896][ T1054] do_syscall_64+0x1a3/0x800 +[ 1432.233503][ T1054] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 1432.234327][ T1054] RIP: 0033:0x4576a9 +[ 1432.234875][ T1054] Code: 3b 41 10 76 7d 48 81 ec 88 00 00 00 48 89 ac 24 80 00 00 00 48 8d ac 24 80 00 00 00 48 8b 59 20 48 85 db 75 67 48 8b b4 24 a0 <00> 00 00 8b 8c 24 a8 00 00 00 48 89 e7 f3 a4 48 8b 94 24 98 00 00 +[ 1432.237487][ T1054] RSP: 002b:00007f66fbcc2c88 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 +[ 1432.238606][ T1054] RAX: ffffffffffffffda RBX: 000000000071bfa0 RCX: 00000000004576a9 +[ 1432.240004][ T1054] RDX: 0000000020000380 RSI: 0000000000000005 RDI: 0000000000000005 +[ 1432.241148][ T1054] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 +[ 1432.242318][ T1054] R10: 0001000000020000 R11: 0000000000000246 R12: 00007f66fbcc36d4 +[ 1432.243807][ T1054] R13: 00000000004abcac R14: 00000000006eb9b8 R15: 00000000ffffffff +[ 1432.245419][ T1054] +[ 1432.245419][ T1054] Showing all locks held in the system: +[ 1432.246771][ T1054] 1 lock held by khungtaskd/1054: +[ 1432.247458][ T1054] #0: 00000000c542499d (rcu_read_lock){....}, at: debug_show_all_locks+0xc6/0x41d +[ 1432.248686][ T1054] 1 lock held by rsyslogd/5859: +[ 1432.249607][ T1054] #0: 00000000567e80cf (&f->f_pos_lock){+.+.}, at: __fdget_pos+0x1b3/0x1f0 +[ 1432.251067][ T1054] 2 locks held by getty/5951: +[ 1432.251698][ T1054] #0: 000000003b0dfac2 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.252896][ T1054] #1: 00000000281ebc43 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.254207][ T1054] 2 locks held by getty/5952: +[ 1432.254995][ T1054] #0: 00000000f0d48c91 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.256190][ T1054] #1: 00000000cff3c1fb (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.257467][ T1054] 2 locks held by getty/5953: +[ 1432.258082][ T1054] #0: 00000000cb353a8f (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.259287][ T1054] #1: 00000000373ded25 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.260651][ T1054] 2 locks held by getty/5954: +[ 1432.261313][ T1054] #0: 000000005c8be537 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.262536][ T1054] #1: 00000000d7aec815 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.263836][ T1054] 2 locks held by getty/5955: +[ 1432.264474][ T1054] #0: 00000000eda8138a (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.265680][ T1054] #1: 00000000f4fd60a6 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.266973][ T1054] 2 locks held by getty/5956: +[ 1432.267617][ T1054] #0: 000000000745b5fb (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.268834][ T1054] #1: 00000000a4c3442a (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.270143][ T1054] 2 locks held by getty/5957: +[ 1432.270818][ T1054] #0: 000000002cb7c49e (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 +[ 1432.272044][ T1054] #1: 000000009258e26f (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x30a/0x1eb0 +[ 1432.273373][ T1054] 4 locks held by kworker/u12:5/1980: +[ 1432.274102][ T1054] #0: 000000005e902bc8 ((wq_completion)"writeback"){+.+.}, at: process_one_work+0xbc7/0x1ce0 +[ 1432.275494][ T1054] #1: 0000000056cd520a ((work_completion)(&(&wb->dwork)->work)){+.+.}, at: process_one_work+0xc1d/0x1ce0 +[ 1432.277027][ T1054] #2: 00000000146ba37b (&type->s_umount_key#30){++++}, at: trylock_super+0x22/0x110 +[ 1432.278316][ T1054] #3: 00000000fec9c2c2 (&sbi->s_journal_flag_rwsem){.+.+}, at: do_writepages+0x99/0x1a0 +[ 1432.279643][ T1054] 1 lock held by syz-executor2/6677: +[ 1432.280377][ T1054] #0: 000000007b67e744 (sb_writers#3){.+.+}, at: do_sendfile+0xad7/0xe60 +[ 1432.281560][ T1054] 1 lock held by syz-executor2/6693: +[ 1432.282283][ T1054] #0: 000000007b67e744 (sb_writers#3){.+.+}, at: do_sendfile+0xad7/0xe60 +[ 1432.283458][ T1054] +[ 1432.283784][ T1054] ============================================= +[ 1432.283784][ T1054] +[ 1432.284927][ T1054] NMI backtrace for cpu 3 +[ 1432.285533][ T1054] CPU: 3 PID: 1054 Comm: khungtaskd Not tainted 4.20.0-next-20190102+ #5 +[ 1432.286668][ T1054] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1432.287906][ T1054] Call Trace: +[ 1432.288362][ T1054] dump_stack+0x1db/0x2d0 +[ 1432.290598][ T1054] nmi_cpu_backtrace.cold+0x63/0xa4 +[ 1432.292117][ T1054] nmi_trigger_cpumask_backtrace+0x1be/0x236 +[ 1432.292936][ T1054] arch_trigger_cpumask_backtrace+0x14/0x20 +[ 1432.293741][ T1054] watchdog+0xbbb/0x1170 +[ 1432.304325][ T1054] kthread+0x357/0x430 +[ 1432.306510][ T1054] ret_from_fork+0x3a/0x50 +[ 1432.307177][ T1054] Sending NMI from CPU 3 to CPUs 0-2: +[ 1432.307971][ C0] NMI backtrace for cpu 0 skipped: idling at native_safe_halt+0x2/0x10 +[ 1432.307978][ C2] NMI backtrace for cpu 2 skipped: idling at native_safe_halt+0x2/0x10 +[ 1432.308914][ C1] NMI backtrace for cpu 1 +[ 1432.308920][ C1] CPU: 1 PID: 5857 Comm: rs:main Q:Reg Not tainted 4.20.0-next-20190102+ #5 +[ 1432.308926][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1432.308930][ C1] RIP: 0010:unwind_next_frame+0x36/0x50 +[ 1432.308941][ C1] Code: fa 55 48 c1 ea 03 48 89 e5 48 83 ec 08 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 0f 8b 17 31 c0 85 d2 74 05 35 f5 ff ff c9 c3 48 89 7d f8 e8 aa 54 8e 00 48 8b 7d f8 eb e2 +[ 1432.308945][ C1] RSP: 0018:ffff88805f667100 EFLAGS: 00000202 +[ 1432.308953][ C1] RAX: 0000000000000000 RBX: ffff88805f6671b8 RCX: 000000000000000f +[ 1432.308958][ C1] RDX: 0000000000000001 RSI: ffffffff8100c393 RDI: ffff88805f667118 +[ 1432.308963][ C1] RBP: ffff88805f667108 R08: 0000000000000001 R09: ffff88805f667168 +[ 1432.308968][ C1] R10: ffff88805f667140 R11: ffff88805f667150 R12: 0000000000000000 +[ 1432.308973][ C1] R13: 0000000000000000 R14: ffff88805c5d2500 R15: ffff8880664f37c0 +[ 1432.308979][ C1] FS: 00007fc30a025700(0000) GS:ffff88806c440000(0000) knlGS:0000000000000000 +[ 1432.308983][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 1432.308989][ C1] CR2: 00007f8d9477b190 CR3: 000000006300b001 CR4: 00000000001606e0 +[ 1432.308992][ C1] Call Trace: +[ 1432.308995][ C1] __save_stack_trace+0x7a/0xf0 +[ 1432.309002][ C1] save_stack_trace+0x1a/0x20 +[ 1432.309006][ C1] save_stack+0x45/0xd0 +[ 1432.309125][ C1] kasan_kmalloc+0xcf/0xe0 +[ 1432.309128][ C1] kasan_slab_alloc+0xf/0x20 +[ 1432.309132][ C1] kmem_cache_alloc+0x12d/0x710 +[ 1432.309136][ C1] jbd2__journal_start+0x1e4/0xa80 +[ 1432.309147][ C1] __ext4_journal_start_sb+0x1a7/0x630 +[ 1432.309163][ C1] ext4_da_write_begin+0x4ee/0x12d0 +[ 1432.309206][ C1] generic_perform_write+0x2a0/0x6b0 +[ 1432.309226][ C1] __generic_file_write_iter+0x25e/0x630 +[ 1432.309229][ C1] ext4_file_write_iter+0x381/0x1400 +[ 1432.309263][ C1] __vfs_write+0x764/0xb40 +[ 1432.309286][ C1] vfs_write+0x20c/0x580 +[ 1432.309290][ C1] ksys_write+0x105/0x260 +[ 1432.309309][ C1] __x64_sys_write+0x73/0xb0 +[ 1432.309312][ C1] do_syscall_64+0x1a3/0x800 +[ 1432.309328][ C1] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 1432.309332][ C1] RIP: 0033:0x7fc30ba8319d +[ 1432.309343][ C1] Code: d1 20 00 00 75 10 b8 01 00 00 00 0f 05 48 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 be fa ff ff 48 89 04 24 b8 01 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 07 fb ff ff 48 89 d0 48 83 c4 08 48 3d 01 +[ 1432.309347][ C1] RSP: 002b:00007fc30a023f90 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 +[ 1432.309356][ C1] RAX: ffffffffffffffda RBX: 0000000000000400 RCX: 00007fc30ba8319d +[ 1432.309361][ C1] RDX: 0000000000000400 RSI: 00000000008d3ce0 RDI: 0000000000000002 +[ 1432.309366][ C1] RBP: 00000000008d3ce0 R08: 00000000008d408d R09: 00007fc30b3ffe07 +[ 1432.309372][ C1] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 +[ 1432.309377][ C1] R13: 00007fc30a024410 R14: 00007fc304002a50 R15: 00000000008d3ac0 +[ 1432.309388][ T1054] Kernel panic - not syncing: hung_task: blocked tasks +[ 1432.400481][ T1054] CPU: 3 PID: 1054 Comm: khungtaskd Not tainted 4.20.0-next-20190102+ #5 +[ 1432.401805][ T1054] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1432.403220][ T1054] Call Trace: +[ 1432.403719][ T1054] dump_stack+0x1db/0x2d0 +[ 1432.405283][ T1054] panic+0x2cb/0x65c +[ 1432.411432][ T1054] watchdog+0xbcc/0x1170 +[ 1432.420886][ T1054] kthread+0x357/0x430 +[ 1432.422972][ T1054] ret_from_fork+0x3a/0x50 +[ 1432.423910][ T1054] Dumping ftrace buffer: +[ 1432.424680][ T1054] (ftrace buffer empty) +[ 1432.425305][ T1054] Kernel Offset: disabled +[ 1432.425916][ T1054] Rebooting in 86400 seconds.. + diff --git a/pkg/report/testdata/linux/report/350 b/pkg/report/testdata/linux/report/350 new file mode 100644 index 000000000..e9a26d2c6 --- /dev/null +++ b/pkg/report/testdata/linux/report/350 @@ -0,0 +1,265 @@ +# TODO: we may want to include traceback from other CPUs into the report. +TITLE: BUG: soft lockup in perf_release + +[ 1098.601132][ C2] watchdog: BUG: soft lockup - CPU#2 stuck for 136s! [syz-executor4:4888] +[ 1098.605452][ C2] Modules linked in: +[ 1098.606265][ C2] irq event stamp: 79894 +[ 1098.606820][ C2] hardirqs last enabled at (79893): [] trace_hardirqs_on_thunk+0x1a/0x1c +[ 1098.608649][ C2] hardirqs last disabled at (79894): [] trace_hardirqs_off_thunk+0x1a/0x1c +[ 1098.609960][ C2] softirqs last enabled at (0): [] copy_process+0x1d14/0x8720 +[ 1098.611510][ C2] softirqs last disabled at (0): [<0000000000000000>] (null) +[ 1098.613062][ C2] CPU: 2 PID: 4888 Comm: syz-executor4 Not tainted 4.20.0-next-20190102+ #5 +[ 1098.614698][ C2] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1098.616349][ C2] RIP: 0010:__sanitizer_cov_trace_const_cmp4+0xd/0x20 +[ 1098.617620][ C2] Code: d6 0f b7 f7 bf 03 00 00 00 48 89 e5 48 8b 4d 08 e8 d8 fe ff ff 5d c3 66 0f 1f 44 00 00 55 89 f2 89 fe bf 05 00 00 00 48 89 e5 <48> 8b 4d 08 e8 ba fe ff ff 5d c3 0f 1f 84 00 00 00 00 00 55 48 89 +[ 1098.620395][ C2] RSP: 0018:ffff88803b35f218 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 +[ 1098.621529][ C2] RAX: 0000000000000004 RBX: ffffed100766be5a RCX: ffffffff81759ae5 +[ 1098.622602][ C2] RDX: 0000000000000001 RSI: 0000000000000000 RDI: 0000000000000005 +[ 1098.623674][ C2] RBP: ffff88803b35f218 R08: ffff88805a72a540 R09: ffff88805a72ae80 +[ 1098.624721][ C2] R10: ffff88805a72a540 R11: 0000000000000000 R12: ffff88806c437fe0 +[ 1098.625772][ C2] R13: 0000000000000001 R14: ffff88803b35f310 R15: 0000000000000003 +[ 1098.626836][ C2] FS: 0000000001b86940(0000) GS:ffff88806c480000(0000) knlGS:0000000000000000 +[ 1098.628024][ C2] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 1098.628909][ C2] CR2: 0000001b2d423000 CR3: 000000003ce21003 CR4: 00000000001606e0 +[ 1098.629973][ C2] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 1098.631040][ C2] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600 +[ 1098.632107][ C2] Call Trace: +[ 1098.632573][ C2] smp_call_function_many+0x8d5/0xb10 +[ 1098.637451][ C2] smp_call_function+0x42/0x90 +[ 1098.638671][ C2] on_each_cpu+0x31/0x200 +[ 1098.640009][ C2] text_poke_bp+0x101/0x1e5 +[ 1098.644345][ C2] __jump_label_transform+0x33f/0x4d0 +[ 1098.647841][ C2] arch_jump_label_transform+0x2b/0x40 +[ 1098.648594][ C2] __jump_label_update+0x16a/0x210 +[ 1098.649296][ C2] jump_label_update+0x1ce/0x3d0 +[ 1098.649976][ C2] __static_key_slow_dec_cpuslocked+0xc5/0x220 +[ 1098.652283][ C2] static_key_slow_dec+0x60/0xa0 +[ 1098.652960][ C2] tracepoint_probe_unregister+0x73e/0x940 +[ 1098.660208][ C2] trace_event_reg+0x189/0x350 +[ 1098.661664][ C2] perf_trace_event_unreg.isra.0+0xbb/0x220 +[ 1098.662468][ C2] perf_trace_destroy+0xc1/0x100 +[ 1098.663853][ C2] tp_perf_event_destroy+0x16/0x20 +[ 1098.664551][ C2] _free_event+0x3ee/0x1640 +[ 1098.667119][ C2] put_event+0x47/0x60 +[ 1098.667706][ C2] perf_event_release_kernel+0x890/0xf70 +[ 1098.676219][ C2] perf_release+0x37/0x50 +[ 1098.676768][ C2] __fput+0x3c5/0xb10 +[ 1098.681592][ C2] ____fput+0x16/0x20 +[ 1098.682129][ C2] task_work_run+0x1f4/0x2b0 +[ 1098.684692][ C2] exit_to_usermode_loop+0x32a/0x3b0 +[ 1098.687763][ C2] do_syscall_64+0x696/0x800 +[ 1098.690774][ C2] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 1098.691576][ C2] RIP: 0033:0x411071 +[ 1098.692132][ C2] Code: 75 14 b8 03 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 74 1a 00 00 c3 48 83 ec 08 e8 0a fc ff ff 48 89 04 24 b8 03 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01 +[ 1098.694803][ C2] RSP: 002b:00007ffffa2d80d0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 +[ 1098.695946][ C2] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000411071 +[ 1098.697031][ C2] RDX: 0000001b2d420000 RSI: 00007fd53b7c3510 RDI: 0000000000000003 +[ 1098.698108][ C2] RBP: 0000000000000000 R08: 00007fd53b7c3048 R09: 000000003df39a59 +[ 1098.699185][ C2] R10: 00007ffffa2d8000 R11: 0000000000000293 R12: 0000000000000001 +[ 1098.700267][ C2] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffffa2d8190 +[ 1098.701358][ C2] Sending NMI from CPU 2 to CPUs 0-1,3: +[ 1098.702519][ C1] NMI backtrace for cpu 1 +[ 1098.702523][ C1] CPU: 1 PID: 22149 Comm: kworker/1:1 Not tainted 4.20.0-next-20190102+ #5 +[ 1098.702527][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1098.702529][ C1] Workqueue: rcu_gp process_srcu +[ 1098.702533][ C1] RIP: 0010:delay_tsc+0x33/0xc0 +[ 1098.702540][ C1] Code: bf 01 00 00 00 41 55 41 54 53 e8 58 18 66 f9 e8 f3 ad 9f fb 41 89 c5 0f ae e8 0f 31 48 c1 e2 20 48 09 c2 49 89 d4 eb 16 f3 90 01 00 00 00 e8 33 18 66 f9 e8 ce ad 9f fb 44 39 e8 75 36 0f ae +[ 1098.702542][ C1] RSP: 0018:ffff88803ce475a0 EFLAGS: 00000286 +[ 1098.702547][ C1] RAX: 0000000080000000 RBX: 0000029824c8de8b RCX: 0000000000000000 +[ 1098.702550][ C1] RDX: 0000000000000004 RSI: ffffffff8391c828 RDI: 0000000000000001 +[ 1098.702553][ C1] RBP: ffff88803ce475c0 R08: ffff88806b55c240 R09: fffffbfff16b1885 +[ 1098.702556][ C1] R10: ffff88803ce47710 R11: ffffffff8b58c427 R12: 0000029824c8d990 +[ 1098.702560][ C1] R13: 0000000000000001 R14: 00000000000032ab R15: ffffffff8b58c080 +[ 1098.702563][ C1] FS: 0000000000000000(0000) GS:ffff88806c440000(0000) knlGS:0000000000000000 +[ 1098.702566][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 1098.702569][ C1] CR2: ffffffffff600400 CR3: 000000005ad83004 CR4: 00000000001606e0 +[ 1098.702570][ C1] Call Trace: +[ 1098.702573][ C1] __const_udelay+0x5f/0x80 +[ 1098.702575][ C1] try_check_zero+0x352/0x5c0 +[ 1098.702583][ C1] process_srcu+0x642/0x1400 +[ 1098.702620][ C1] process_one_work+0xd0c/0x1ce0 +[ 1098.702653][ C1] worker_thread+0x143/0x14a0 +[ 1098.702685][ C1] kthread+0x357/0x430 +[ 1098.702691][ C1] ret_from_fork+0x3a/0x50 +[ 1098.703114][ C2] NMI backtrace for cpu 0 +[ 1098.703118][ C2] CPU: 0 PID: 3681 Comm: udevd Not tainted 4.20.0-next-20190102+ #5 +[ 1098.703121][ C2] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1098.703124][ C2] RIP: 0010:native_queued_spin_lock_slowpath+0x323/0x1290 +[ 1098.703131][ C2] Code: 00 00 00 fc ff df 49 c1 ec 03 4d 01 fc 45 84 f6 41 c6 04 24 f8 74 4f 4c 89 ee 83 e6 07 83 c6 03 f3 90 4c 89 e8 41 c6 04 24 04 <48> c1 e8 03 42 0f b6 04 38 40 38 c6 7c 08 84 c0 0f 85 f5 09 00 00 +[ 1098.703134][ C2] RSP: 0000:ffff88806c4077f8 EFLAGS: 00000002 +[ 1098.703139][ C2] RAX: ffff88806b9f4798 RBX: ffff88806c4079a0 RCX: ffff88806c4078b0 +[ 1098.703142][ C2] RDX: 0000000000000000 RSI: 0000000000000003 RDI: ffff88806b9f4798 +[ 1098.703145][ C2] RBP: ffff88806c4079c8 R08: 1ffff1100d73e8f3 R09: ffffed100d73e8f4 +[ 1098.703148][ C2] R10: ffffed100d73e8f3 R11: ffff88806b9f479b R12: ffffed100d880f16 +[ 1098.703151][ C2] R13: ffff88806b9f4798 R14: 0000000000000101 R15: dffffc0000000000 +[ 1098.703154][ C2] FS: 00007fdf8d22a7a0(0000) GS:ffff88806c400000(0000) knlGS:0000000000000000 +[ 1098.703157][ C2] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 1098.703160][ C2] CR2: 00000000023997d0 CR3: 000000006b1bd002 CR4: 00000000001606f0 +[ 1098.703162][ C2] Call Trace: +[ 1098.703163][ C2] +[ 1098.703180][ C2] do_raw_spin_lock+0x2af/0x360 +[ 1098.703189][ C2] _raw_spin_lock+0x37/0x40 +[ 1098.703193][ C2] drm_handle_vblank+0x154/0xc70 +[ 1098.703213][ C2] drm_crtc_handle_vblank+0x63/0x90 +[ 1098.703218][ C2] vkms_vblank_simulate+0x61/0x290 +[ 1098.703220][ C2] __hrtimer_run_queues+0x3a7/0x1050 +[ 1098.703241][ C2] hrtimer_interrupt+0x314/0x770 +[ 1098.703243][ C2] smp_apic_timer_interrupt+0x18d/0x760 +[ 1098.703259][ C2] apic_timer_interrupt+0xf/0x20 +[ 1098.703261][ C2] +[ 1098.703263][ C2] RIP: 0033:0x4179c0 +[ 1098.703270][ C2] Code: 40 00 48 8d 3d 3a 88 00 00 b9 09 00 00 00 48 89 de f3 a6 0f 84 91 01 00 00 48 8d 3d 2d 88 00 00 b9 05 00 00 00 48 89 de f3 a6 <0f> 84 22 02 00 00 48 8d 3d 1c 88 00 00 b9 12 00 00 00 48 89 de f3 +[ 1098.703273][ C2] RSP: 002b:00007fff245ca880 EFLAGS: 00000297 ORIG_RAX: ffffffffffffff13 +[ 1098.703278][ C2] RAX: 0000000000000000 RBX: 00007fff245cae1f RCX: 0000000000000004 +[ 1098.703281][ C2] RDX: 0000000000000000 RSI: 00007fff245cae20 RDI: 00000000004201e4 +[ 1098.703284][ C2] RBP: 00000000023a3f90 R08: 00007fff245cae1f R09: 00007fdf8c98a3f0 +[ 1098.703287][ C2] R10: 00000000023a0920 R11: 00000000023a4ce0 R12: 00007fff245cad80 +[ 1098.703291][ C2] R13: 00000000000000ac R14: 00000000023872d0 R15: 00007fff245cae1f +[ 1098.703295][ C2] NMI backtrace for cpu 3 +[ 1098.703298][ C2] CPU: 3 PID: 4874 Comm: udevd Not tainted 4.20.0-next-20190102+ #5 +[ 1098.703302][ C2] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1098.703304][ C2] RIP: 0010:lock_acquire+0x27d/0x570 +[ 1098.703314][ C2] Code: 48 ff ff ff 57 9d 0f 1f 44 00 00 48 b8 00 00 00 00 00 fc ff df 48 03 85 40 ff ff ff 48 c7 00 00 00 00 00 c7 40 08 00 00 00 00 <48> 8b 45 d0 65 48 33 04 25 28 00 00 00 0f 85 77 02 00 00 48 8d 65 +[ 1098.703317][ C2] RSP: 0018:ffff88806c4c75d8 EFLAGS: 00000086 +[ 1098.703321][ C2] RAX: ffffed100d898ec0 RBX: ffff88805034c100 RCX: 0000000000000000 +[ 1098.703324][ C2] RDX: dffffc0000000000 RSI: 00000000000046f9 RDI: 0000000000000086 +[ 1098.703327][ C2] RBP: ffff88806c4c76a8 R08: 0000000000000005 R09: ffff88805034ca68 +[ 1098.703331][ C2] R10: ffff88805034ca48 R11: 0000000000000001 R12: ffff88806c425d58 +[ 1098.703334][ C2] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 +[ 1098.703337][ C2] FS: 00007fdf8d22a7a0(0000) GS:ffff88806c4c0000(0000) knlGS:0000000000000000 +[ 1098.703340][ C2] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 1098.703343][ C2] CR2: 0000000000625208 CR3: 0000000020393002 CR4: 00000000001606e0 +[ 1098.703344][ C2] Call Trace: +[ 1098.703346][ C2] +[ 1098.703357][ C2] _raw_spin_lock_irqsave+0x95/0xcd +[ 1098.703362][ C2] lock_hrtimer_base.isra.0+0x75/0x130 +[ 1098.703364][ C2] hrtimer_try_to_cancel+0xfe/0x6b0 +[ 1098.703378][ C2] hrtimer_cancel+0x20/0x40 +[ 1098.703380][ C2] vkms_disable_vblank+0x19/0x20 +[ 1098.703382][ C2] drm_vblank_disable_and_save+0x391/0x4a0 +[ 1098.703394][ C2] vblank_disable_fn+0x22c/0x280 +[ 1098.703399][ C2] call_timer_fn+0x254/0x900 +[ 1098.703424][ C2] __run_timers+0x6fc/0xd50 +[ 1098.703452][ C2] run_timer_softirq+0x52/0xb0 +[ 1098.703457][ C2] __do_softirq+0x30b/0xb11 +[ 1098.703475][ C2] irq_exit+0x180/0x1d0 +[ 1098.703477][ C2] smp_apic_timer_interrupt+0x1b7/0x760 +[ 1098.703493][ C2] apic_timer_interrupt+0xf/0x20 +[ 1098.703495][ C2] +[ 1098.703497][ C2] RIP: 0010:handle_mm_fault+0x7f4/0xc80 +[ 1098.703504][ C2] Code: 48 c1 e8 03 80 3c 10 00 0f 85 c9 03 00 00 48 83 3d 70 ce db 07 00 0f 84 ff 02 00 00 e8 75 4f cb ff 48 8b bd 70 ff ff ff 57 9d <0f> 1f 44 00 00 e9 98 fb ff ff e8 5d 4f cb ff 48 ba 00 00 00 00 00 +[ 1098.703507][ C2] RSP: 0018:ffff88800a7ff7b0 EFLAGS: 00000293 ORIG_RAX: ffffffffffffff13 +[ 1098.703512][ C2] RAX: ffff88805034c100 RBX: 0000000000000200 RCX: 1ffff1100a069934 +[ 1098.703515][ C2] RDX: 0000000000000000 RSI: ffffffff81b6b18b RDI: 0000000000000293 +[ 1098.703518][ C2] RBP: ffff88800a7ff858 R08: 0000000000000006 R09: ffff88805034c9a0 +[ 1098.703521][ C2] R10: ffff88805034c100 R11: 0000000000000000 R12: ffff8880607ea738 +[ 1098.703524][ C2] R13: 0000000000000081 R14: 1ffff110014ffefa R15: 0000000000000000 +[ 1098.703533][ C2] __get_user_pages+0x8f7/0x1e10 +[ 1098.703545][ C2] get_user_pages_remote+0x21d/0x440 +[ 1098.703547][ C2] copy_strings.isra.0+0x3fd/0xa70 +[ 1098.703562][ C2] copy_strings_kernel+0xa5/0x110 +[ 1098.703565][ C2] __do_execve_file.isra.0+0x124e/0x2700 +[ 1098.703587][ C2] __x64_sys_execve+0x8f/0xc0 +[ 1098.703590][ C2] do_syscall_64+0x1a3/0x800 +[ 1098.703600][ C2] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 1098.703602][ C2] RIP: 0033:0x7fdf8c90e207 +[ 1098.703608][ C2] Code: 77 19 f4 48 89 d7 44 89 c0 0f 05 48 3d 00 f0 ff ff 76 e0 f7 d8 64 41 89 01 eb d8 f7 d8 64 41 89 01 eb df b8 3b 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 02 f3 c3 48 8b 15 00 8c 2d 00 f7 d8 64 89 02 +[ 1098.703611][ C2] RSP: 002b:00007fff245c5488 EFLAGS: 00000206 ORIG_RAX: 000000000000003b +[ 1098.703616][ C2] RAX: ffffffffffffffda RBX: 00000000ffffffff RCX: 00007fdf8c90e207 +[ 1098.703619][ C2] RDX: 0000000002398aa0 RSI: 00007fff245c5580 RDI: 00007fff245c6590 +[ 1098.703622][ C2] RBP: 0000000000625500 R08: 0000000000001ca3 R09: 0000000000001ca3 +[ 1098.703625][ C2] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000002398aa0 +[ 1098.703628][ C2] R13: 0000000000000007 R14: 0000000002387250 R15: 0000000000000005 +[ 1098.703635][ C2] Kernel panic - not syncing: softlockup: hung tasks +[ 1098.926323][ C2] CPU: 2 PID: 4888 Comm: syz-executor4 Tainted: G L 4.20.0-next-20190102+ #5 +[ 1098.927624][ C2] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 +[ 1098.928856][ C2] Call Trace: +[ 1098.929301][ C2] +[ 1098.929700][ C2] dump_stack+0x1db/0x2d0 +[ 1098.931078][ C2] panic+0x2cb/0x65c +[ 1098.936771][ C2] watchdog_timer_fn.cold+0x16/0x33 +[ 1098.937481][ C2] __hrtimer_run_queues+0x3a7/0x1050 +[ 1098.944713][ C2] hrtimer_interrupt+0x314/0x770 +[ 1098.945397][ C2] smp_apic_timer_interrupt+0x18d/0x760 +[ 1098.949266][ C2] apic_timer_interrupt+0xf/0x20 +[ 1098.949993][ C2] +[ 1098.950487][ C2] RIP: 0010:__sanitizer_cov_trace_const_cmp4+0xd/0x20 +[ 1098.951483][ C2] Code: d6 0f b7 f7 bf 03 00 00 00 48 89 e5 48 8b 4d 08 e8 d8 fe ff ff 5d c3 66 0f 1f 44 00 00 55 89 f2 89 fe bf 05 00 00 00 48 89 e5 <48> 8b 4d 08 e8 ba fe ff ff 5d c3 0f 1f 84 00 00 00 00 00 55 48 89 +[ 1098.955004][ C2] RSP: 0018:ffff88803b35f218 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 +[ 1098.956602][ C2] RAX: 0000000000000004 RBX: ffffed100766be5a RCX: ffffffff81759ae5 +[ 1098.957765][ C2] RDX: 0000000000000001 RSI: 0000000000000000 RDI: 0000000000000005 +[ 1098.958789][ C2] RBP: ffff88803b35f218 R08: ffff88805a72a540 R09: ffff88805a72ae80 +[ 1098.959808][ C2] R10: ffff88805a72a540 R11: 0000000000000000 R12: ffff88806c437fe0 +[ 1098.960835][ C2] R13: 0000000000000001 R14: ffff88803b35f310 R15: 0000000000000003 +[ 1098.964552][ C2] smp_call_function_many+0x8d5/0xb10 +[ 1098.971259][ C2] smp_call_function+0x42/0x90 +[ 1098.972893][ C2] on_each_cpu+0x31/0x200 +[ 1098.974688][ C2] text_poke_bp+0x101/0x1e5 +[ 1098.979195][ C2] __jump_label_transform+0x33f/0x4d0 +[ 1098.982659][ C2] arch_jump_label_transform+0x2b/0x40 +[ 1098.983402][ C2] __jump_label_update+0x16a/0x210 +[ 1098.984102][ C2] jump_label_update+0x1ce/0x3d0 +[ 1098.984789][ C2] __static_key_slow_dec_cpuslocked+0xc5/0x220 +[ 1098.987090][ C2] static_key_slow_dec+0x60/0xa0 +[ 1098.987765][ C2] tracepoint_probe_unregister+0x73e/0x940 +[ 1098.994913][ C2] trace_event_reg+0x189/0x350 +[ 1098.996370][ C2] perf_trace_event_unreg.isra.0+0xbb/0x220 +[ 1098.997165][ C2] perf_trace_destroy+0xc1/0x100 +[ 1098.998528][ C2] tp_perf_event_destroy+0x16/0x20 +[ 1098.999215][ C2] _free_event+0x3ee/0x1640 +[ 1099.001769][ C2] put_event+0x47/0x60 +[ 1099.002309][ C2] perf_event_release_kernel+0x890/0xf70 +[ 1099.010804][ C2] perf_release+0x37/0x50 +[ 1099.011391][ C2] __fput+0x3c5/0xb10 +[ 1099.016398][ C2] ____fput+0x16/0x20 +[ 1099.016945][ C2] task_work_run+0x1f4/0x2b0 +[ 1099.019398][ C2] exit_to_usermode_loop+0x32a/0x3b0 +[ 1099.022408][ C2] do_syscall_64+0x696/0x800 +[ 1099.025320][ C2] entry_SYSCALL_64_after_hwframe+0x49/0xbe +[ 1099.026128][ C2] RIP: 0033:0x411071 +[ 1099.026675][ C2] Code: 75 14 b8 03 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 74 1a 00 00 c3 48 83 ec 08 e8 0a fc ff ff 48 89 04 24 b8 03 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01 +[ 1099.029314][ C2] RSP: 002b:00007ffffa2d80d0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 +[ 1099.030450][ C2] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000411071 +[ 1099.031526][ C2] RDX: 0000001b2d420000 RSI: 00007fd53b7c3510 RDI: 0000000000000003 +[ 1099.032606][ C2] RBP: 0000000000000000 R08: 00007fd53b7c3048 R09: 000000003df39a59 +[ 1099.033686][ C2] R10: 00007ffffa2d8000 R11: 0000000000000293 R12: 0000000000000001 +[ 1099.034762][ C2] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffffa2d8190 +[ 1100.119903][ C2] Shutting down cpus with NMI +[ 1100.124765][ C2] Dumping ftrace buffer: +[ 1100.125471][ C2] --------------------------------- +[ 1100.126341][ C2] syz-exec-31490 2...1 413720925us : 0: }D +[ 1100.126360][ C2] syz-exec-31490 2...1 413720950us : 0: }D +[ 1100.127252][ C2] syz-exec-31490 2...1 413720952us : 0: }D +[ 1100.128205][ C2] syz-exec-31490 2...1 413720954us : 0: }D +[ 1100.129066][ C2] syz-exec-31490 2...1 413720955us : 0: }D +[ 1100.130010][ C2] syz-exec-31490 2...1 413720957us : 0: }D +[ 1100.130943][ C2] syz-exec-31490 2...1 413720959us : 0: }D +[ 1100.131870][ C2] syz-exec-31490 2...1 413720960us : 0: }D +[ 1100.132686][ C2] syz-exec-31490 2...1 413720962us : 0: }D +[ 1100.133639][ C2] syz-exec-31490 2...1 413720963us : 0: }D +[ 1100.134491][ C2] syz-exec-31490 2...1 413720965us : 0: }D +[ 1100.135435][ C2] syz-exec-31490 2...1 413720967us : 0: }D +[ 1100.136312][ C2] syz-exec-31490 2...1 413720968us : 0: }D +[ 1100.137093][ C2] syz-exec-31490 2...1 413720970us : 0: }D +[ 1100.137881][ C2] syz-exec-31490 2...1 413720971us : 0: }D +[ 1100.138686][ C2] syz-exec-31490 2...1 413720973us : 0: }D +[ 1100.139503][ C2] syz-exec-31490 2...1 413720975us : 0: }D +[ 1100.140328][ C2] syz-exec-31490 2...1 413720976us : 0: }D +[ 1100.141148][ C2] syz-exec-31490 2...1 413720978us : 0: }D +[ 1100.141967][ C2] syz-exec-31490 2...1 413720979us : 0: }D +[ 1100.142785][ C2] syz-exec-31490 2...1 413720981us : 0: }D +[ 1100.143604][ C2] syz-exec-31490 2...1 413720983us : 0: }D +[ 1100.144454][ C2] syz-exec-31490 2...1 413720984us : 0: }D +[ 1100.145270][ C2] syz-exec-31490 2...1 413720986us : 0: }D +[ 1100.146077][ C2] syz-exec-31490 2...1 413720987us : 0: }D +[ 1100.146900][ C2] syz-exec-31490 2...1 413720989us : 0: }D +[ 1100.147709][ C2] syz-exec-31490 2...1 413720991us : 0: }D +[ 1100.148535][ C2] syz-exec-31490 2...1 413720992us : 0: }D +[ 1100.149358][ C2] syz-exec-31490 2...1 413720994us : 0: }D +[ 1100.150183][ C2] syz-exec-31490 2...1 413720995us : 0: }D +[ 1100.151005][ C2] syz-exec-31490 2...1 413720997us : 0: }D +[ 1100.151823][ C2] syz-exec-31490 2...1 413720998us : 0: }D +[ 1100.152649][ C2] syz-exec-31490 2...1 413721000us : 0: }D +[ 1100.153466][ C2] syz-exec-31490 2...1 413721002us : 0: }D +[ 1100.154284][ C2] syz-exec-31490 2...1 413721003us : 0: }D + -- cgit mrf-deployment