[....] Starting enhanced syslogd: rsyslogd[ 14.934758] audit: type=1400 audit(1518283624.298:5): avc: denied { syslog } for pid=3958 comm="rsyslogd" capability=34 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. Starting mcstransd: [....] Starting file context maintaining daemon: restorecond[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 18.999341] audit: type=1400 audit(1518283628.362:6): avc: denied { map } for pid=4098 comm="bash" path="/bin/bash" dev="sda1" ino=1457 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:file_t:s0 tclass=file permissive=1 Warning: Permanently added '10.128.15.204' (ECDSA) to the list of known hosts. executing program [ 25.771686] audit: type=1400 audit(1518283635.135:7): avc: denied { map } for pid=4112 comm="syzkaller973168" path="/root/syzkaller973168639" dev="sda1" ino=16481 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1 [ 25.799578] [ 25.801337] ============================= [ 25.805666] WARNING: suspicious RCU usage [ 25.809817] 4.15.0+ #217 Not tainted [ 25.813533] ----------------------------- [ 25.817683] ./include/linux/rcupdate.h:302 Illegal context switch in RCU read-side critical section! [ 25.826956] [ 25.826956] other info that might help us debug this: [ 25.826956] [ 25.835107] [ 25.835107] rcu_scheduler_active = 2, debug_locks = 1 [ 25.841936] 1 lock held by syzkaller973168/4112: [ 25.846711] #0: (rcu_read_lock){....}, at: [<00000000575413bb>] __rds_conn_create+0xe46/0x1b50 [ 25.855668] [ 25.855668] stack backtrace: [ 25.860173] CPU: 1 PID: 4112 Comm: syzkaller973168 Not tainted 4.15.0+ #217 [ 25.867253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 25.876578] Call Trace: [ 25.879145] dump_stack+0x194/0x257 [ 25.882748] ? arch_local_irq_restore+0x53/0x53 [ 25.887400] lockdep_rcu_suspicious+0x123/0x170 [ 25.892046] ___might_sleep+0x385/0x470 [ 25.895993] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 25.901851] ? __debug_object_init+0x235/0x1040 [ 25.906495] ? debug_mutex_init+0x1c/0x60 [ 25.910619] __might_sleep+0x95/0x190 [ 25.914409] kmem_cache_alloc_trace+0x299/0x740 [ 25.919055] ? lock_acquire+0x1d5/0x580 [ 25.923002] ? lock_acquire+0x1d5/0x580 [ 25.926957] ? __rds_conn_create+0xe46/0x1b50 [ 25.931429] rds_loop_conn_alloc+0xc8/0x380 [ 25.935722] ? rds_loop_conn_free+0x290/0x290 [ 25.940193] ? __init_waitqueue_head+0x97/0x140 [ 25.944837] ? rcutorture_record_progress+0x10/0x10 [ 25.949828] ? __lockdep_init_map+0xe4/0x650 [ 25.954212] __rds_conn_create+0x112f/0x1b50 [ 25.958611] ? rds_conn_drop+0xb0/0xb0 [ 25.962480] ? __raw_spin_lock_init+0x1c/0x100 [ 25.967041] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 25.972039] ? __lockdep_init_map+0xe4/0x650 [ 25.976423] ? lockdep_init_map+0x9/0x10 [ 25.980461] ? __init_waitqueue_head+0x97/0x140 [ 25.985102] ? init_wait_entry+0x1b0/0x1b0 [ 25.989313] ? lockdep_init_map+0x9/0x10 [ 25.993350] ? rds_message_alloc+0x28c/0x330 [ 25.997730] ? rds_message_next_extension+0x210/0x210 [ 26.002889] ? trace_hardirqs_on+0xd/0x10 [ 26.007020] ? _raw_spin_unlock_bh+0x30/0x40 [ 26.011409] ? __release_sock+0x360/0x360 [ 26.015529] ? lock_sock_nested+0x91/0x110 [ 26.019740] rds_conn_create_outgoing+0x3f/0x50 [ 26.024383] rds_sendmsg+0xda3/0x2390 [ 26.028155] ? avc_has_perm+0x43e/0x680 [ 26.032115] ? rds_send_drop_to+0x19d0/0x19d0 [ 26.036581] ? _raw_spin_unlock_irq+0x27/0x70 [ 26.041053] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.046045] ? find_held_lock+0x35/0x1d0 [ 26.050088] ? sock_has_perm+0x2a4/0x420 [ 26.054214] ? selinux_secmark_relabel_packet+0xc0/0xc0 [ 26.059552] ? lock_release+0xa02/0xa40 [ 26.063498] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 26.069355] ? __check_object_size+0x8b/0x530 [ 26.073830] ? __might_sleep+0x95/0x190 [ 26.077784] ? selinux_socket_sendmsg+0x36/0x40 [ 26.082423] ? security_socket_sendmsg+0x89/0xb0 [ 26.087154] ? rds_send_drop_to+0x19d0/0x19d0 [ 26.091625] sock_sendmsg+0xca/0x110 [ 26.095315] SYSC_sendto+0x361/0x5c0 [ 26.099006] ? SYSC_connect+0x4a0/0x4a0 [ 26.102963] ? find_held_lock+0x35/0x1d0 [ 26.107011] ? lock_downgrade+0x980/0x980 [ 26.111157] ? up_read+0x1a/0x40 [ 26.114499] ? __do_page_fault+0x3d6/0xc90 [ 26.118715] SyS_sendto+0x40/0x50 [ 26.122142] ? SyS_getpeername+0x30/0x30 [ 26.126176] do_fast_syscall_32+0x3ee/0xfa1 [ 26.130477] ? do_int80_syscall_32+0x9d0/0x9d0 [ 26.135033] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 26.139770] ? syscall_return_slowpath+0x550/0x550 [ 26.144672] ? syscall_return_slowpath+0x2ac/0x550 [ 26.149574] ? prepare_exit_to_usermode+0x350/0x350 [ 26.154566] ? retint_user+0x18/0x18 [ 26.158255] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 26.163074] entry_SYSENTER_compat+0x54/0x63 [ 26.167453] RIP: 0023:0xf7f5ac79 [ 26.170786] RSP: 002b:00000000fff4132c EFLAGS: 00000286 ORIG_RAX: 0000000000000171 [ 26.178467] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000020218000 [ 26.185708] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020af3ff0 [ 26.192949] RBP: 0000000000000010 R08: 0000000000000000 R09: 0000000000000000 [ 26.200189] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 26.207431] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 26.214783] BUG: sleeping function called from invalid context at mm/slab.h:420 [ 26.222240] in_atomic(): 1, irqs_disabled(): 0, pid: 4112, name: syzkaller973168 [ 26.229788] 1 lock held by syzkaller973168/4112: [ 26.234542] #0: (rcu_read_lock){....}, at: [<00000000575413bb>] __rds_conn_create+0xe46/0x1b50 [ 26.243500] CPU: 1 PID: 4112 Comm: syzkaller973168 Not tainted 4.15.0+ #217 [ 26.250580] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 26.259905] Call Trace: [ 26.262469] dump_stack+0x194/0x257 [ 26.266072] ? arch_local_irq_restore+0x53/0x53 [ 26.270726] ? print_lock+0x9f/0xa2 [ 26.274324] ? lockdep_print_held_locks+0xc4/0x130 [ 26.279232] ___might_sleep+0x2b2/0x470 [ 26.283180] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 26.289041] ? __debug_object_init+0x235/0x1040 [ 26.293683] ? debug_mutex_init+0x1c/0x60 [ 26.297806] __might_sleep+0x95/0x190 [ 26.301585] kmem_cache_alloc_trace+0x299/0x740 [ 26.306227] ? lock_acquire+0x1d5/0x580 [ 26.310173] ? lock_acquire+0x1d5/0x580 [ 26.314123] ? __rds_conn_create+0xe46/0x1b50 [ 26.319068] rds_loop_conn_alloc+0xc8/0x380 [ 26.323364] ? rds_loop_conn_free+0x290/0x290 [ 26.327833] ? __init_waitqueue_head+0x97/0x140 [ 26.332483] ? rcutorture_record_progress+0x10/0x10 [ 26.337471] ? __lockdep_init_map+0xe4/0x650 [ 26.341857] __rds_conn_create+0x112f/0x1b50 [ 26.346258] ? rds_conn_drop+0xb0/0xb0 [ 26.350130] ? __raw_spin_lock_init+0x1c/0x100 [ 26.354686] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.359680] ? __lockdep_init_map+0xe4/0x650 [ 26.364066] ? lockdep_init_map+0x9/0x10 [ 26.368100] ? __init_waitqueue_head+0x97/0x140 [ 26.372743] ? init_wait_entry+0x1b0/0x1b0 [ 26.376954] ? lockdep_init_map+0x9/0x10 [ 26.380992] ? rds_message_alloc+0x28c/0x330 [ 26.385376] ? rds_message_next_extension+0x210/0x210 [ 26.390537] ? trace_hardirqs_on+0xd/0x10 [ 26.394664] ? _raw_spin_unlock_bh+0x30/0x40 [ 26.399054] ? __release_sock+0x360/0x360 [ 26.403172] ? lock_sock_nested+0x91/0x110 [ 26.407384] rds_conn_create_outgoing+0x3f/0x50 [ 26.412035] rds_sendmsg+0xda3/0x2390 [ 26.415810] ? avc_has_perm+0x43e/0x680 [ 26.419780] ? rds_send_drop_to+0x19d0/0x19d0 [ 26.424247] ? _raw_spin_unlock_irq+0x27/0x70 [ 26.428716] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.433708] ? find_held_lock+0x35/0x1d0 [ 26.437749] ? sock_has_perm+0x2a4/0x420 [ 26.441785] ? selinux_secmark_relabel_packet+0xc0/0xc0 [ 26.447121] ? lock_release+0xa02/0xa40 [ 26.451073] ? trace_event_raw_event_sched_switch+0x810/0x810 [ 26.456937] ? __check_object_size+0x8b/0x530 [ 26.461417] ? __might_sleep+0x95/0x190 [ 26.465369] ? selinux_socket_sendmsg+0x36/0x40 [ 26.470015] ? security_socket_sendmsg+0x89/0xb0 [ 26.474752] ? rds_send_drop_to+0x19d0/0x19d0 [ 26.479224] sock_sendmsg+0xca/0x110 [ 26.482931] SYSC_sendto+0x361/0x5c0 [ 26.486636] ? SYSC_connect+0x4a0/0x4a0 [ 26.490598] ? find_held_lock+0x35/0x1d0 [ 26.494642] ? lock_downgrade+0x980/0x980 [ 26.498782] ? up_read+0x1a/0x40 [ 26.502126] ? __do_page_fault+0x3d6/0xc90 [ 26.506340] SyS_sendto+0x40/0x50 [ 26.509776] ? SyS_getpeername+0x30/0x30 [ 26.513812] do_fast_syscall_32+0x3ee/0xfa1 [ 26.518113] ? do_int80_syscall_32+0x9d0/0x9d0 [ 26.522666] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 26.527396] ? syscall_return_slowpath+0x550/0x550 [ 26.532301] ? syscall_return_slowpath+0x2ac/0x550 [ 26.537202] ? prepare_exit_to_usermode+0x350/0x350 [ 26.542194] ? retint_user+0x18/0x18 [ 26.546232] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 26.551054] entry_SYSENTER_compat+0x54/0x63 [ 26.555433] RIP: 0023:0xf7f5ac79 [ 26.558769] RSP: 002b:00000000fff4132c EFLAGS: 00000286 ORIG_RAX: 0000000000000171 [ 26.566449] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000020218000 [ 26.573689] RDX: