aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/testdata/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-02-10 12:33:20 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-02-10 12:33:20 +0100
commit7d9727902fc72fa57e16888e9f1219f33a9c08f4 (patch)
tree4f5cf7fdc9ccc7dff8b59c646e7bc4ff38906c61 /pkg/report/testdata/linux
parente67d44e011483caf2723a34b9d5f6e467ec78e24 (diff)
pkg/report: better titles for some kmalloc bugs
Diffstat (limited to 'pkg/report/testdata/linux')
-rw-r--r--pkg/report/testdata/linux/report/202176
-rw-r--r--pkg/report/testdata/linux/report/203176
-rw-r--r--pkg/report/testdata/linux/report/20437
3 files changed, 389 insertions, 0 deletions
diff --git a/pkg/report/testdata/linux/report/202 b/pkg/report/testdata/linux/report/202
new file mode 100644
index 000000000..11ca2b0eb
--- /dev/null
+++ b/pkg/report/testdata/linux/report/202
@@ -0,0 +1,176 @@
+TITLE: WARNING: suspicious RCU usage in rds_tcp_conn_alloc
+
+[ 130.359031] =============================
+[ 130.363221] WARNING: suspicious RCU usage
+[ 130.367384] 4.15.0+ #307 Not tainted
+[ 130.371129] -----------------------------
+[ 130.375415] ./include/linux/rcupdate.h:302 Illegal context switch in RCU read-side critical section!
+[ 130.384715]
+[ 130.384715] other info that might help us debug this:
+[ 130.384715]
+[ 130.392872]
+[ 130.392872] rcu_scheduler_active = 2, debug_locks = 1
+[ 130.399555] 1 lock held by syz-executor2/31597:
+[ 130.404221] #0: (rcu_read_lock){....}, at: [<00000000b2f91fff>] __rds_conn_create+0xe46/0x1b50
+[ 130.413178]
+[ 130.413178] stack backtrace:
+[ 130.417685] CPU: 1 PID: 31597 Comm: syz-executor2 Not tainted 4.15.0+ #307
+[ 130.424682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
+[ 130.434012] Call Trace:
+[ 130.436584] dump_stack+0x194/0x257
+[ 130.440189] ? arch_local_irq_restore+0x53/0x53
+[ 130.444843] lockdep_rcu_suspicious+0x123/0x170
+[ 130.449503] ___might_sleep+0x385/0x470
+[ 130.453459] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 130.459325] ? debug_mutex_init+0x1c/0x60
+[ 130.463463] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 130.468467] __might_sleep+0x95/0x190
+[ 130.472247] kmem_cache_alloc+0x2a2/0x760
+[ 130.476372] ? lock_acquire+0x1d5/0x580
+[ 130.480320] ? __rds_conn_create+0xe46/0x1b50
+[ 130.484788] ? SyS_membarrier+0x700/0x700
+[ 130.488907] ? init_timer_key+0x163/0x3f0
+[ 130.493045] rds_tcp_conn_alloc+0xa7/0x4e0
+[ 130.497266] ? rds_tcp_conn_free+0x2d0/0x2d0
+[ 130.501649] ? rds_cmsg_atomic+0xff0/0xff0
+[ 130.505858] ? __lockdep_init_map+0xe4/0x650
+[ 130.510240] ? rds_cmsg_atomic+0xff0/0xff0
+[ 130.514451] __rds_conn_create+0x112f/0x1b50
+[ 130.518851] ? rds_conn_drop+0xb0/0xb0
+[ 130.522720] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 130.527714] ? trace_hardirqs_on_thunk+0x1a/0x1c
+[ 130.532446] ? __raw_spin_lock_init+0x1c/0x100
+[ 130.537011] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 130.542022] ? __lockdep_init_map+0xe4/0x650
+[ 130.546415] ? lockdep_init_map+0x9/0x10
+[ 130.550450] ? __init_waitqueue_head+0x97/0x140
+[ 130.555091] ? init_wait_entry+0x1b0/0x1b0
+[ 130.559306] ? lockdep_init_map+0x9/0x10
+[ 130.563347] ? rds_message_alloc+0x28c/0x330
+[ 130.567730] ? rds_message_next_extension+0x210/0x210
+[ 130.572896] ? rds_rdma_extra_size+0x205/0x2b0
+[ 130.577459] ? rds_atomic_free_op+0x330/0x330
+[ 130.581929] ? lock_sock_nested+0x91/0x110
+[ 130.586157] rds_conn_create_outgoing+0x3f/0x50
+[ 130.590815] rds_sendmsg+0xda3/0x2390
+[ 130.594614] ? rds_send_drop_to+0x19d0/0x19d0
+[ 130.599101] ? find_held_lock+0x35/0x1d0
+[ 130.603149] ? sock_has_perm+0x2a4/0x420
+[ 130.607201] ? selinux_secmark_relabel_packet+0xc0/0xc0
+[ 130.612542] ? lock_downgrade+0x980/0x980
+[ 130.616676] ? lock_release+0xa40/0xa40
+[ 130.620637] ? selinux_socket_sendmsg+0x36/0x40
+[ 130.625282] ? security_socket_sendmsg+0x89/0xb0
+[ 130.630020] ? rds_send_drop_to+0x19d0/0x19d0
+[ 130.634500] sock_sendmsg+0xca/0x110
+[ 130.638192] ___sys_sendmsg+0x767/0x8b0
+[ 130.642147] ? copy_msghdr_from_user+0x590/0x590
+[ 130.646882] ? __schedule+0x8ea/0x2040
+[ 130.650751] ? __sched_text_start+0x8/0x8
+[ 130.654886] ? __fget_light+0x2b2/0x3c0
+[ 130.658836] ? fget_raw+0x20/0x20
+[ 130.662267] ? __might_sleep+0x95/0x190
+[ 130.666241] __sys_sendmsg+0xe5/0x210
+[ 130.670020] ? __sys_sendmsg+0xe5/0x210
+[ 130.673974] ? SyS_shutdown+0x290/0x290
+[ 130.677950] ? exit_to_usermode_loop+0x8c/0x2f0
+[ 130.682606] ? trace_event_raw_event_sys_exit+0x260/0x260
+[ 130.688123] SyS_sendmsg+0x2d/0x50
+[ 130.691639] ? __sys_sendmsg+0x210/0x210
+[ 130.695674] do_syscall_64+0x282/0x940
+[ 130.699538] ? __do_page_fault+0xc90/0xc90
+[ 130.703756] ? finish_task_switch+0x1e2/0x890
+[ 130.708227] ? finish_task_switch+0x1b9/0x890
+[ 130.712701] ? syscall_return_slowpath+0x550/0x550
+[ 130.717608] ? syscall_return_slowpath+0x2ac/0x550
+[ 130.722516] ? prepare_exit_to_usermode+0x350/0x350
+[ 130.727508] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b
+[ 130.732850] ? trace_hardirqs_off_thunk+0x1a/0x1c
+[ 130.737673] entry_SYSCALL_64_after_hwframe+0x26/0x9b
+[ 130.742835] RIP: 0033:0x4537d9
+[ 130.745997] RSP: 002b:00007f13a9e2cc58 EFLAGS: 00000212 ORIG_RAX: 000000000000002e
+[ 130.753686] RAX: ffffffffffffffda RBX: 000000000071bea0 RCX: 00000000004537d9
+[ 130.760936] RDX: 0000000000000000 RSI: 0000000020006fc8 RDI: 0000000000000013
+[ 130.768188] RBP: 00000000000004b5 R08: 0000000000000000 R09: 0000000000000000
+[ 130.775431] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f6198
+[ 130.782672] R13: 00000000ffffffff R14: 00007f13a9e2d6d4 R15: 0000000000000000
+[ 130.789977] BUG: sleeping function called from invalid context at mm/slab.h:420
+[ 130.797427] in_atomic(): 1, irqs_disabled(): 0, pid: 31597, name: syz-executor2
+[ 130.804874] 1 lock held by syz-executor2/31597:
+[ 130.809534] #0: (rcu_read_lock){....}, at: [<00000000b2f91fff>] __rds_conn_create+0xe46/0x1b50
+[ 130.818487] CPU: 1 PID: 31597 Comm: syz-executor2 Not tainted 4.15.0+ #307
+[ 130.825481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
+[ 130.834808] Call Trace:
+[ 130.837373] dump_stack+0x194/0x257
+[ 130.840983] ? arch_local_irq_restore+0x53/0x53
+[ 130.845634] ? print_lock+0x9f/0xa2
+[ 130.849245] ? lockdep_print_held_locks+0xc4/0x130
+[ 130.854156] ___might_sleep+0x2b2/0x470
+[ 130.858106] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 130.863960] ? debug_mutex_init+0x1c/0x60
+[ 130.868085] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 130.873084] __might_sleep+0x95/0x190
+[ 130.876862] kmem_cache_alloc+0x2a2/0x760
+[ 130.880985] ? lock_acquire+0x1d5/0x580
+[ 130.884932] ? __rds_conn_create+0xe46/0x1b50
+[ 130.889402] ? SyS_membarrier+0x700/0x700
+[ 130.893522] ? init_timer_key+0x163/0x3f0
+[ 130.897648] rds_tcp_conn_alloc+0xa7/0x4e0
+[ 130.901859] ? rds_tcp_conn_free+0x2d0/0x2d0
+[ 130.906241] ? rds_cmsg_atomic+0xff0/0xff0
+[ 130.910452] ? __lockdep_init_map+0xe4/0x650
+[ 130.914833] ? rds_cmsg_atomic+0xff0/0xff0
+[ 130.919046] __rds_conn_create+0x112f/0x1b50
+[ 130.923448] ? rds_conn_drop+0xb0/0xb0
+[ 130.927310] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 130.932300] ? trace_hardirqs_on_thunk+0x1a/0x1c
+[ 130.937040] ? __raw_spin_lock_init+0x1c/0x100
+[ 130.941615] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 130.946610] ? __lockdep_init_map+0xe4/0x650
+[ 130.950994] ? lockdep_init_map+0x9/0x10
+[ 130.955039] ? __init_waitqueue_head+0x97/0x140
+[ 130.959683] ? init_wait_entry+0x1b0/0x1b0
+[ 130.963893] ? lockdep_init_map+0x9/0x10
+[ 130.967931] ? rds_message_alloc+0x28c/0x330
+[ 130.972310] ? rds_message_next_extension+0x210/0x210
+[ 130.977474] ? rds_rdma_extra_size+0x205/0x2b0
+[ 130.982042] ? rds_atomic_free_op+0x330/0x330
+[ 130.986511] ? lock_sock_nested+0x91/0x110
+[ 130.990725] rds_conn_create_outgoing+0x3f/0x50
+[ 130.995369] rds_sendmsg+0xda3/0x2390
+[ 130.999177] ? rds_send_drop_to+0x19d0/0x19d0
+[ 131.003667] ? find_held_lock+0x35/0x1d0
+[ 131.007706] ? sock_has_perm+0x2a4/0x420
+[ 131.011744] ? selinux_secmark_relabel_packet+0xc0/0xc0
+[ 131.017080] ? lock_downgrade+0x980/0x980
+[ 131.021202] ? lock_release+0xa40/0xa40
+[ 131.025165] ? selinux_socket_sendmsg+0x36/0x40
+[ 131.029808] ? security_socket_sendmsg+0x89/0xb0
+[ 131.034539] ? rds_send_drop_to+0x19d0/0x19d0
+[ 131.039014] sock_sendmsg+0xca/0x110
+[ 131.042711] ___sys_sendmsg+0x767/0x8b0
+[ 131.046664] ? copy_msghdr_from_user+0x590/0x590
+[ 131.051393] ? __schedule+0x8ea/0x2040
+[ 131.055259] ? __sched_text_start+0x8/0x8
+[ 131.059387] ? __fget_light+0x2b2/0x3c0
+[ 131.063336] ? fget_raw+0x20/0x20
+[ 131.066769] ? __might_sleep+0x95/0x190
+[ 131.070741] __sys_sendmsg+0xe5/0x210
+[ 131.074516] ? __sys_sendmsg+0xe5/0x210
+[ 131.078466] ? SyS_shutdown+0x290/0x290
+[ 131.082423] ? exit_to_usermode_loop+0x8c/0x2f0
+[ 131.087080] ? trace_event_raw_event_sys_exit+0x260/0x260
+[ 131.092600] SyS_sendmsg+0x2d/0x50
+[ 131.096111] ? __sys_sendmsg+0x210/0x210
+[ 131.100146] do_syscall_64+0x282/0x940
+[ 131.104008] ? __do_page_fault+0xc90/0xc90
+[ 131.108222] ? finish_task_switch+0x1e2/0x890
+[ 131.112686] ? finish_task_switch+0x1b9/0x890
+[ 131.117156] ? syscall_return_slowpath+0x550/0x550
+[ 131.122057] ? syscall_return_slowpath+0x2ac/0x550
+[ 131.126958] ? prepare_exit_to_usermode+0x350/0x350
+[ 131.131950] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b
+[ 131.137291] ? trace_hardirqs_off_thunk+0x1a/0x1c
+[ 131.142115] entry_SYSCALL_64_after_hwframe+0x26/0x9b
+[ 131.147277] RIP: 0033:0x4537d9
+[ 131.150440] RSP: 002b:00007f13a9e2cc58 EFLAGS: 00000212 ORIG_RAX: 000000000000002e
diff --git a/pkg/report/testdata/linux/report/203 b/pkg/report/testdata/linux/report/203
new file mode 100644
index 000000000..e7be16a9c
--- /dev/null
+++ b/pkg/report/testdata/linux/report/203
@@ -0,0 +1,176 @@
+TITLE: WARNING: suspicious RCU usage in rds_loop_conn_alloc
+
+[ 40.467154] =============================
+[ 40.471339] WARNING: suspicious RCU usage
+[ 40.475501] 4.15.0+ #307 Not tainted
+[ 40.479229] -----------------------------
+[ 40.483386] ./include/linux/rcupdate.h:302 Illegal context switch in RCU read-side critical section!
+[ 40.492665]
+[ 40.492665] other info that might help us debug this:
+[ 40.492665]
+[ 40.500828]
+[ 40.500828] rcu_scheduler_active = 2, debug_locks = 1
+[ 40.507516] 1 lock held by syz-executor1/6886:
+[ 40.512120] #0: (rcu_read_lock){....}, at: [<00000000d1a2b4e9>] __rds_conn_create+0xe46/0x1b50
+[ 40.521101]
+[ 40.521101] stack backtrace:
+[ 40.525627] CPU: 1 PID: 6886 Comm: syz-executor1 Not tainted 4.15.0+ #307
+[ 40.532541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
+[ 40.541884] Call Trace:
+[ 40.544466] dump_stack+0x194/0x257
+[ 40.548094] ? arch_local_irq_restore+0x53/0x53
+[ 40.552780] lockdep_rcu_suspicious+0x123/0x170
+[ 40.557455] ___might_sleep+0x385/0x470
+[ 40.561428] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 40.567307] ? __debug_object_init+0x235/0x1040
+[ 40.571977] ? debug_mutex_init+0x1c/0x60
+[ 40.576132] __might_sleep+0x95/0x190
+[ 40.579937] kmem_cache_alloc_trace+0x299/0x740
+[ 40.584602] ? lock_acquire+0x1d5/0x580
+[ 40.588570] ? lock_acquire+0x1d5/0x580
+[ 40.592538] ? __rds_conn_create+0xe46/0x1b50
+[ 40.597039] rds_loop_conn_alloc+0xc8/0x380
+[ 40.601362] ? rds_loop_conn_free+0x290/0x290
+[ 40.605856] ? __init_waitqueue_head+0x97/0x140
+[ 40.610524] ? rcutorture_record_progress+0x10/0x10
+[ 40.615536] ? __lockdep_init_map+0xe4/0x650
+[ 40.619950] __rds_conn_create+0x112f/0x1b50
+[ 40.624387] ? rds_conn_drop+0xb0/0xb0
+[ 40.628294] ? __raw_spin_lock_init+0x1c/0x100
+[ 40.632878] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 40.637897] ? __lockdep_init_map+0xe4/0x650
+[ 40.642304] ? lockdep_init_map+0x9/0x10
+[ 40.646362] ? __init_waitqueue_head+0x97/0x140
+[ 40.651029] ? init_wait_entry+0x1b0/0x1b0
+[ 40.655278] ? lockdep_init_map+0x9/0x10
+[ 40.659351] ? rds_message_alloc+0x28c/0x330
+[ 40.663746] ? rds_message_next_extension+0x210/0x210
+[ 40.668923] ? trace_hardirqs_on+0xd/0x10
+[ 40.673073] ? _raw_spin_unlock_bh+0x30/0x40
+[ 40.677475] ? __release_sock+0x360/0x360
+[ 40.681597] ? lock_sock_nested+0x91/0x110
+[ 40.685815] rds_conn_create_outgoing+0x3f/0x50
+[ 40.690471] rds_sendmsg+0xda3/0x2390
+[ 40.694248] ? avc_has_perm+0x43e/0x680
+[ 40.698224] ? rds_send_drop_to+0x19d0/0x19d0
+[ 40.702696] ? iterate_fd+0x3f0/0x3f0
+[ 40.706477] ? debug_check_no_locks_freed+0x3c0/0x3c0
+[ 40.711646] ? find_held_lock+0x35/0x1d0
+[ 40.715690] ? sock_has_perm+0x2a4/0x420
+[ 40.719737] ? selinux_secmark_relabel_packet+0xc0/0xc0
+[ 40.725077] ? lock_release+0xa02/0xa40
+[ 40.729034] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 40.734896] ? __check_object_size+0x8b/0x530
+[ 40.739376] ? __might_sleep+0x95/0x190
+[ 40.743330] ? selinux_socket_sendmsg+0x36/0x40
+[ 40.747972] ? security_socket_sendmsg+0x89/0xb0
+[ 40.752706] ? rds_send_drop_to+0x19d0/0x19d0
+[ 40.757176] sock_sendmsg+0xca/0x110
+[ 40.760869] SYSC_sendto+0x361/0x5c0
+[ 40.764562] ? SYSC_connect+0x4a0/0x4a0
+[ 40.768511] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 40.774369] ? find_held_lock+0x35/0x1d0
+[ 40.778409] ? kcov_close+0x20/0x20
+[ 40.782013] ? _raw_spin_unlock+0x22/0x30
+[ 40.786142] ? kcov_ioctl+0x56/0x1b0
+[ 40.789834] ? do_vfs_ioctl+0x486/0x1520
+[ 40.793898] ? selinux_capable+0x40/0x40
+[ 40.797940] ? trace_hardirqs_on+0xd/0x10
+[ 40.802077] ? security_file_ioctl+0x7d/0xb0
+[ 40.806460] ? security_file_ioctl+0x89/0xb0
+[ 40.810848] SyS_sendto+0x40/0x50
+[ 40.814274] ? SyS_getpeername+0x30/0x30
+[ 40.818311] do_syscall_64+0x282/0x940
+[ 40.822175] ? finish_task_switch+0x5af/0x890
+[ 40.826651] ? syscall_return_slowpath+0x550/0x550
+[ 40.831554] ? syscall_return_slowpath+0x2ac/0x550
+[ 40.836459] ? prepare_exit_to_usermode+0x350/0x350
+[ 40.841451] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b
+[ 40.846797] ? trace_hardirqs_off_thunk+0x1a/0x1c
+[ 40.851619] entry_SYSCALL_64_after_hwframe+0x26/0x9b
+[ 40.856784] RIP: 0033:0x4537d9
+[ 40.859949] RSP: 002b:00007f726e79bc58 EFLAGS: 00000212 ORIG_RAX: 000000000000002c
+[ 40.867627] RAX: ffffffffffffffda RBX: 000000000071bf58 RCX: 00000000004537d9
+[ 40.874868] RDX: 0000000000000000 RSI: 0000000020fbffff RDI: 0000000000000013
+[ 40.882119] RBP: 00000000000004b9 R08: 0000000020fc9000 R09: 0000000000000010
+[ 40.889361] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f61f8
+[ 40.896605] R13: 00000000ffffffff R14: 00007f726e79c6d4 R15: 0000000000000005
+[ 40.903911] BUG: sleeping function called from invalid context at mm/slab.h:420
+[ 40.911359] in_atomic(): 1, irqs_disabled(): 0, pid: 6886, name: syz-executor1
+[ 40.918722] 1 lock held by syz-executor1/6886:
+[ 40.923317] #0: (rcu_read_lock){....}, at: [<00000000d1a2b4e9>] __rds_conn_create+0xe46/0x1b50
+[ 40.932274] CPU: 1 PID: 6886 Comm: syz-executor1 Not tainted 4.15.0+ #307
+[ 40.939177] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
+[ 40.948511] Call Trace:
+[ 40.951086] dump_stack+0x194/0x257
+[ 40.954687] ? arch_local_irq_restore+0x53/0x53
+[ 40.959333] ? print_lock+0x9f/0xa2
+[ 40.962935] ? lockdep_print_held_locks+0xc4/0x130
+[ 40.967845] ___might_sleep+0x2b2/0x470
+[ 40.971801] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 40.977667] ? __debug_object_init+0x235/0x1040
+[ 40.982313] ? debug_mutex_init+0x1c/0x60
+[ 40.986440] __might_sleep+0x95/0x190
+[ 40.990219] kmem_cache_alloc_trace+0x299/0x740
+[ 40.994865] ? lock_acquire+0x1d5/0x580
+[ 40.998813] ? lock_acquire+0x1d5/0x580
+[ 41.002766] ? __rds_conn_create+0xe46/0x1b50
+[ 41.007239] rds_loop_conn_alloc+0xc8/0x380
+[ 41.011535] ? rds_loop_conn_free+0x290/0x290
+[ 41.016006] ? __init_waitqueue_head+0x97/0x140
+[ 41.020659] ? rcutorture_record_progress+0x10/0x10
+[ 41.025648] ? __lockdep_init_map+0xe4/0x650
+[ 41.030050] __rds_conn_create+0x112f/0x1b50
+[ 41.034456] ? rds_conn_drop+0xb0/0xb0
+[ 41.038327] ? __raw_spin_lock_init+0x1c/0x100
+[ 41.042884] ? trace_hardirqs_on_caller+0x421/0x5c0
+[ 41.047877] ? __lockdep_init_map+0xe4/0x650
+[ 41.052269] ? lockdep_init_map+0x9/0x10
+[ 41.056307] ? __init_waitqueue_head+0x97/0x140
+[ 41.060950] ? init_wait_entry+0x1b0/0x1b0
+[ 41.065161] ? lockdep_init_map+0x9/0x10
+[ 41.069197] ? rds_message_alloc+0x28c/0x330
+[ 41.073578] ? rds_message_next_extension+0x210/0x210
+[ 41.078738] ? trace_hardirqs_on+0xd/0x10
+[ 41.082866] ? _raw_spin_unlock_bh+0x30/0x40
+[ 41.087259] ? __release_sock+0x360/0x360
+[ 41.091378] ? lock_sock_nested+0x91/0x110
+[ 41.095593] rds_conn_create_outgoing+0x3f/0x50
+[ 41.100237] rds_sendmsg+0xda3/0x2390
+[ 41.104011] ? avc_has_perm+0x43e/0x680
+[ 41.107977] ? rds_send_drop_to+0x19d0/0x19d0
+[ 41.112455] ? iterate_fd+0x3f0/0x3f0
+[ 41.116232] ? debug_check_no_locks_freed+0x3c0/0x3c0
+[ 41.121398] ? find_held_lock+0x35/0x1d0
+[ 41.125462] ? sock_has_perm+0x2a4/0x420
+[ 41.129502] ? selinux_secmark_relabel_packet+0xc0/0xc0
+[ 41.134836] ? lock_release+0xa02/0xa40
+[ 41.138785] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 41.144642] ? __check_object_size+0x8b/0x530
+[ 41.149124] ? __might_sleep+0x95/0x190
+[ 41.153076] ? selinux_socket_sendmsg+0x36/0x40
+[ 41.157717] ? security_socket_sendmsg+0x89/0xb0
+[ 41.162447] ? rds_send_drop_to+0x19d0/0x19d0
+[ 41.166916] sock_sendmsg+0xca/0x110
+[ 41.170607] SYSC_sendto+0x361/0x5c0
+[ 41.174299] ? SYSC_connect+0x4a0/0x4a0
+[ 41.178245] ? trace_event_raw_event_sched_switch+0x810/0x810
+[ 41.184110] ? find_held_lock+0x35/0x1d0
+[ 41.188161] ? kcov_close+0x20/0x20
+[ 41.191763] ? _raw_spin_unlock+0x22/0x30
+[ 41.195890] ? kcov_ioctl+0x56/0x1b0
+[ 41.199580] ? do_vfs_ioctl+0x486/0x1520
+[ 41.203624] ? selinux_capable+0x40/0x40
+[ 41.207665] ? trace_hardirqs_on+0xd/0x10
+[ 41.211793] ? security_file_ioctl+0x7d/0xb0
+[ 41.216174] ? security_file_ioctl+0x89/0xb0
+[ 41.220559] SyS_sendto+0x40/0x50
+[ 41.223994] ? SyS_getpeername+0x30/0x30
+[ 41.228038] do_syscall_64+0x282/0x940
+[ 41.231900] ? finish_task_switch+0x5af/0x890
+[ 41.236370] ? syscall_return_slowpath+0x550/0x550
+[ 41.241275] ? syscall_return_slowpath+0x2ac/0x550
+[ 41.246180] ? prepare_exit_to_usermode+0x350/0x350
+[ 41.251172] ? entry_SYSCALL_64_after_hwframe+0x36/0x9b
+[ 41.256519] ? trace_hardirqs_off_thunk+0x1a/0x1c
+[ 41.261347] entry_SYSCALL_64_after_hwframe+0x26/0x9b
diff --git a/pkg/report/testdata/linux/report/204 b/pkg/report/testdata/linux/report/204
new file mode 100644
index 000000000..777d076f9
--- /dev/null
+++ b/pkg/report/testdata/linux/report/204
@@ -0,0 +1,37 @@
+TITLE: WARNING: kmalloc bug in kvm_vm_ioctl
+
+[ 232.358467] ------------[ cut here ]------------
+[ 232.358478] WARNING: CPU: 1 PID: 36348 at mm/slab_common.c:903 kmalloc_slab+0x89/0xa0()
+[ 232.358482] Modules linked in:
+[ 232.375269] 0000000000000000 ffff8801d1327980 ffffffff81da3492 1ffff1003a264f34
+[ 232.383292] ffff8801d42f0000 ffffffff8311a3a0 ffff8801d1327a40 0000000000400000
+[ 232.391306] ffff8801d1327a98 ffffffff816acb58 0000000000000001 024000c2d42f0000
+[ 232.399313] Call Trace:
+[ 232.401884] [<ffffffff81da3492>] dump_stack+0xf6/0x184
+[ 232.407224] [<ffffffff816acb58>] warn_alloc+0x208/0x230
+[ 232.412658] [<ffffffff816ac950>] ? zone_watermark_ok_safe+0x2b0/0x2b0
+[ 232.419307] [<ffffffff812b43a8>] ? __do_page_fault+0x398/0x940
+[ 232.425350] [<ffffffff82e2541c>] ? retint_kernel+0x4e/0x4e
+[ 232.431042] [<ffffffff81777c90>] __vmalloc_node_range_memcg+0x510/0x670
+[ 232.437862] [<ffffffff82e2541c>] ? retint_kernel+0x4e/0x4e
+[ 232.443549] [<ffffffff81777e59>] vmalloc+0x69/0x70
+[ 232.448543] [<ffffffff81087150>] ? kvm_vm_ioctl+0x910/0x15e0
+[ 232.454406] [<ffffffff81087150>] kvm_vm_ioctl+0x910/0x15e0
+[ 232.460097] [<ffffffff81086840>] ? kvm_vm_ioctl_set_memory_ondemand_state+0x4a0/0x4a0
+[ 232.468130] [<ffffffff815927fc>] ? tracing_generic_entry_update+0x15c/0x1d0
+[ 232.475296] [<ffffffff815d078d>] ? perf_trace_buf_prepare+0x18d/0x230
+[ 232.482499] [<ffffffff81662d85>] ? __perf_event_task_sched_in+0x655/0x8d0
+[ 232.489489] [<ffffffff8142da14>] ? perf_trace_lock+0x304/0x570
+[ 232.495524] [<ffffffff8142d710>] ? perf_trace_lock_acquire+0x5c0/0x5c0
+[ 232.502256] [<ffffffff81436380>] ? debug_check_no_locks_freed+0x370/0x370
+[ 232.509247] [<ffffffff818867c2>] ? __fget+0x282/0x590
+[ 232.514502] [<ffffffff81086840>] ? kvm_vm_ioctl_set_memory_ondemand_state+0x4a0/0x4a0
+[ 232.522533] [<ffffffff81866662>] do_vfs_ioctl+0x842/0xee0
+[ 232.528137] [<ffffffff81865e20>] ? ioctl_preallocate+0x200/0x200
+[ 232.534355] [<ffffffff818867eb>] ? __fget+0x2ab/0x590
+[ 232.539607] [<ffffffff8188658c>] ? __fget+0x4c/0x590
+[ 232.544776] [<ffffffff81886bbc>] ? __fget_light+0xac/0x450
+[ 232.550466] [<ffffffff82e24990>] ? int_ret_from_sys_call+0x52/0xba
+[ 232.556851] [<ffffffff81c42b8e>] ? security_file_ioctl+0x8e/0xc0
+[ 232.563063] [<ffffffff81866d94>] SyS_ioctl+0x94/0xc0
+[ 232.568232] [<ffffffff82e247d3>] entry_SYSCALL_64_fastpath+0x12/0x17