syzkaller login: [ 56.508374][ T39] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u4:2/39 [ 56.517676][ T39] caller is ext4_mb_new_blocks+0xa77/0x3b30 [ 56.523562][ T39] CPU: 1 PID: 39 Comm: kworker/u4:2 Not tainted 5.7.0-syzkaller #0 [ 56.531427][ T39] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 56.542508][ T39] Workqueue: writeback wb_workfn (flush-8:0) [ 56.548565][ T39] Call Trace: [ 56.551857][ T39] dump_stack+0x188/0x20d [ 56.556178][ T39] debug_smp_processor_id.cold+0x88/0x9b [ 56.561796][ T39] ext4_mb_new_blocks+0xa77/0x3b30 [ 56.566883][ T39] ? __kmalloc+0x62f/0x7a0 [ 56.571285][ T39] ? ext4_ext_search_right+0x2ca/0xb20 [ 56.576732][ T39] ? ext4_inode_to_goal_block+0x2df/0x3f0 [ 56.582432][ T39] ext4_ext_map_blocks+0x2044/0x3410 [ 56.587836][ T39] ? ext4_ext_release+0x10/0x10 [ 56.592725][ T39] ? __down_timeout+0x2d0/0x2d0 [ 56.597637][ T39] ? ext4_es_lookup_extent+0x41d/0xd30 [ 56.603085][ T39] ? debug_smp_processor_id+0x2f/0x185 [ 56.608540][ T39] ext4_map_blocks+0x4cb/0x1640 [ 56.613376][ T39] ? ext4_issue_zeroout+0x1e0/0x1e0 [ 56.618563][ T39] ? debug_smp_processor_id+0x2f/0x185 [ 56.624010][ T39] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 56.629533][ T39] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 56.635491][ T39] ? ext4_alloc_io_end_vec+0x145/0x1c0 [ 56.640936][ T39] ext4_writepages+0x1ab7/0x3400 [ 56.645880][ T39] ? __ext4_mark_inode_dirty+0x950/0x950 [ 56.651488][ T39] ? __lock_acquire+0x2224/0x48a0 [ 56.656516][ T39] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 56.662492][ T39] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 56.668720][ T39] ? __ext4_mark_inode_dirty+0x950/0x950 [ 56.674339][ T39] ? do_writepages+0xfa/0x2a0 [ 56.679002][ T39] do_writepages+0xfa/0x2a0 [ 56.683495][ T39] ? page_writeback_cpu_online+0x10/0x10 [ 56.689112][ T39] ? debug_smp_processor_id+0x2f/0x185 [ 56.694550][ T39] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 56.700069][ T39] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 56.706025][ T39] ? lock_downgrade+0x840/0x840 [ 56.710868][ T39] __writeback_single_inode+0x12a/0x1410 [ 56.716482][ T39] ? _raw_spin_unlock+0x24/0x40 [ 56.721329][ T39] ? wbc_attach_and_unlock_inode+0x60a/0x9c0 [ 56.727288][ T39] writeback_sb_inodes+0x515/0xdd0 [ 56.732404][ T39] ? __writeback_single_inode+0x1410/0x1410 [ 56.738293][ T39] __writeback_inodes_wb+0xc3/0x250 [ 56.743478][ T39] wb_writeback+0x910/0xd90 [ 56.748006][ T39] ? print_usage_bug+0x240/0x240 [ 56.752927][ T39] ? writeback_inodes_wb.constprop.0+0x1a0/0x1a0 [ 56.759236][ T39] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 56.765112][ T39] ? cpumask_next+0x3c/0x40 [ 56.769592][ T39] ? get_nr_dirty_inodes+0xd6/0x130 [ 56.774782][ T39] wb_workfn+0xadf/0x10d0 [ 56.779103][ T39] ? inode_wait_for_writeback+0x30/0x30 [ 56.784633][ T39] ? debug_smp_processor_id+0x2f/0x185 [ 56.790079][ T39] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 56.795597][ T39] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 56.801553][ T39] process_one_work+0x965/0x16a0 [ 56.806476][ T39] ? lock_release+0x800/0x800 [ 56.811135][ T39] ? pwq_dec_nr_in_flight+0x310/0x310 [ 56.816486][ T39] ? rwlock_bug.part.0+0x90/0x90 [ 56.821400][ T39] worker_thread+0x96/0xe10 [ 56.825894][ T39] ? process_one_work+0x16a0/0x16a0 [ 56.831066][ T39] kthread+0x388/0x470 [ 56.835197][ T39] ? kthread_mod_delayed_work+0x1a0/0x1a0 [ 56.840887][ T39] ? kthread_mod_delayed_work+0x1a0/0x1a0 [ 56.846582][ T39] ret_from_fork+0x24/0x30 Warning: Permanently added '10.128.1.47' (ECDSA) to the list of known hosts. 2020/06/13 06:38:07 fuzzer started 2020/06/13 06:38:08 connecting to host at 10.128.0.26:43491 2020/06/13 06:38:08 checking machine... 2020/06/13 06:38:08 checking revisions... 2020/06/13 06:38:08 testing simple program... [ 58.154329][ T6777] BUG: using smp_processor_id() in preemptible [00000000] code: syz-fuzzer/6777 [ 58.163418][ T6777] caller is ext4_mb_new_blocks+0xa77/0x3b30 [ 58.169494][ T6777] CPU: 0 PID: 6777 Comm: syz-fuzzer Not tainted 5.7.0-syzkaller #0 [ 58.177378][ T6777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 58.187453][ T6777] Call Trace: [ 58.190780][ T6777] dump_stack+0x188/0x20d [ 58.195184][ T6777] debug_smp_processor_id.cold+0x88/0x9b [ 58.200860][ T6777] ext4_mb_new_blocks+0xa77/0x3b30 [ 58.205960][ T6777] ? ext4_ext_search_right+0x2ca/0xb20 [ 58.211436][ T6777] ? ext4_inode_to_goal_block+0x2df/0x3f0 [ 58.217136][ T6777] ext4_ext_map_blocks+0x2044/0x3410 [ 58.222414][ T6777] ? ext4_ext_release+0x10/0x10 [ 58.227257][ T6777] ? __down_timeout+0x2d0/0x2d0 [ 58.232793][ T6777] ? ext4_es_lookup_extent+0x41d/0xd30 [ 58.238231][ T6777] ext4_map_blocks+0x4cb/0x1640 [ 58.243060][ T6777] ? ext4_issue_zeroout+0x1e0/0x1e0 [ 58.248256][ T6777] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 58.253806][ T6777] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 58.259780][ T6777] ? prandom_u32_state+0xe/0x170 [ 58.264721][ T6777] ? __brelse+0x84/0xa0 [ 58.268865][ T6777] ? __ext4_new_inode+0x144/0x57c0 [ 58.273972][ T6777] ext4_getblk+0xad/0x520 [ 58.278286][ T6777] ? ext4_iomap_overwrite_begin+0xa0/0xa0 [ 58.283986][ T6777] ? ext4_free_inode+0x17e0/0x17e0 [ 58.289088][ T6777] ext4_bread+0x7c/0x380 [ 58.293316][ T6777] ? ext4_getblk+0x520/0x520 [ 58.297883][ T6777] ? dqget+0xff0/0xff0 [ 58.301945][ T6777] ext4_append+0x153/0x360 [ 58.306339][ T6777] ext4_mkdir+0x5e0/0xdf0 [ 58.310650][ T6777] ? ext4_rmdir+0xde0/0xde0 [ 58.315135][ T6777] ? security_inode_permission+0xc4/0xf0 [ 58.320757][ T6777] vfs_mkdir+0x419/0x690 [ 58.324990][ T6777] do_mkdirat+0x21e/0x280 [ 58.329298][ T6777] ? __ia32_sys_mknod+0xb0/0xb0 [ 58.334146][ T6777] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 58.340105][ T6777] ? do_syscall_64+0x21/0x7d0 [ 58.344757][ T6777] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 58.350714][ T6777] do_syscall_64+0xf6/0x7d0 [ 58.355196][ T6777] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 58.361077][ T6777] RIP: 0033:0x4b02a0 [ 58.364947][ T6777] Code: 8b 7c 24 10 48 8b 74 24 18 48 8b 54 24 20 49 c7 c2 00 00 00 00 49 c7 c0 00 00 00 00 49 c7 c1 00 00 00 00 48 8b 44 24 08 0f 05 <48> 3d 01 f0 ff ff 76 20 48 c7 44 24 28 ff ff ff ff 48 c7 44 24 30 [ 58.384525][ T6777] RSP: 002b:000000c0000e34b8 EFLAGS: 00000212 ORIG_RAX: 0000000000000102 [ 58.392923][ T6777] RAX: ffffffffffffffda RBX: 000000c00002c000 RCX: 00000000004b02a0 [ 58.400870][ T6777] RDX: 00000000000001c0 RSI: 000000c000336560 RDI: ffffffffffffff9c [ 58.408819][ T6777] RBP: 000000c0000e3510 R08: 0000000000000000 R09: 0000000000000000 [ 58.416780][ T6777] R10: 0000000000000000 R11: 0000000000000212 R12: ffffffffffffffff [ 58.424727][ T6777] R13: 000000000000002c R14: 000000000000002b R15: 0000000000000100 [ 58.452285][ T6795] BUG: using smp_processor_id() in preemptible [00000000] code: syz-executor.0/6795 [ 58.461965][ T6795] caller is ext4_mb_new_blocks+0xa77/0x3b30 [ 58.467985][ T6795] CPU: 0 PID: 6795 Comm: syz-executor.0 Not tainted 5.7.0-syzkaller #0 [ 58.476214][ T6795] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 58.486354][ T6795] Call Trace: [ 58.489631][ T6795] dump_stack+0x188/0x20d [ 58.493940][ T6795] debug_smp_processor_id.cold+0x88/0x9b [ 58.499553][ T6795] ext4_mb_new_blocks+0xa77/0x3b30 [ 58.504738][ T6795] ? ext4_ext_search_right+0x2ca/0xb20 [ 58.510198][ T6795] ? ext4_inode_to_goal_block+0x2df/0x3f0 [ 58.515898][ T6795] ext4_ext_map_blocks+0x2044/0x3410 [ 58.521165][ T6795] ? ext4_ext_release+0x10/0x10 [ 58.526002][ T6795] ? __down_timeout+0x2d0/0x2d0 [ 58.530828][ T6795] ? ext4_es_lookup_extent+0x41d/0xd30 [ 58.536354][ T6795] ext4_map_blocks+0x4cb/0x1640 [ 58.541272][ T6795] ? ext4_issue_zeroout+0x1e0/0x1e0 [ 58.546470][ T6795] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 58.551992][ T6795] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 58.557958][ T6795] ? prandom_u32_state+0xe/0x170 [ 58.562872][ T6795] ? __brelse+0x84/0xa0 [ 58.567003][ T6795] ? __ext4_new_inode+0x144/0x57c0 [ 58.572177][ T6795] ext4_getblk+0xad/0x520 [ 58.576484][ T6795] ? ext4_iomap_overwrite_begin+0xa0/0xa0 [ 58.582183][ T6795] ? ext4_free_inode+0x17e0/0x17e0 [ 58.587287][ T6795] ext4_bread+0x7c/0x380 [ 58.591515][ T6795] ? ext4_getblk+0x520/0x520 [ 58.596079][ T6795] ? dqget+0xff0/0xff0 [ 58.600140][ T6795] ext4_append+0x153/0x360 [ 58.604546][ T6795] ext4_mkdir+0x5e0/0xdf0 [ 58.608868][ T6795] ? ext4_rmdir+0xde0/0xde0 [ 58.613364][ T6795] ? security_inode_permission+0xc4/0xf0 [ 58.618975][ T6795] vfs_mkdir+0x419/0x690 [ 58.623194][ T6795] do_mkdirat+0x21e/0x280 [ 58.627502][ T6795] ? __ia32_sys_mknod+0xb0/0xb0 [ 58.632326][ T6795] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 58.638307][ T6795] ? do_syscall_64+0x21/0x7d0 [ 58.642971][ T6795] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 58.648927][ T6795] do_syscall_64+0xf6/0x7d0 [ 58.653405][ T6795] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 58.659292][ T6795] RIP: 0033:0x45bee7 [ 58.663173][ T6795] Code: 1f 40 00 b8 5a 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 7d c2 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 5d c2 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 58.682753][ T6795] RSP: 002b:00007ffc35ddf278 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 58.691138][ T6795] RAX: ffffffffffffffda RBX: 000000000003a2f8 RCX: 000000000045bee7 [ 58.699096][ T6795] RDX: 0000000000000003 RSI: 00000000000001c0 RDI: 00007ffc35ddf450 [ 58.707044][ T6795] RBP: 0000000000000001 R08: 000000000000f8c0 R09: 0000000000003280 [ 58.714992][ T6795] R10: 0000000000000011 R11: 0000000000000246 R12: 00000000000000c2 [ 58.722939][ T6795] R13: 00007ffc35ddf450 R14: 8421084210842109 R15: 00007ffc35ddf45c [ 58.811871][ T6796] IPVS: ftp: loaded support on port[0] = 21 [ 58.848172][ T6796] BUG: using smp_processor_id() in preemptible [00000000] code: syz-executor.0/6796 [ 58.857607][ T6796] caller is ext4_mb_new_blocks+0xa77/0x3b30 [ 58.863484][ T6796] CPU: 1 PID: 6796 Comm: syz-executor.0 Not tainted 5.7.0-syzkaller #0 [ 58.871715][ T6796] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 58.881757][ T6796] Call Trace: [ 58.885038][ T6796] dump_stack+0x188/0x20d [ 58.889367][ T6796] debug_smp_processor_id.cold+0x88/0x9b [ 58.895029][ T6796] ext4_mb_new_blocks+0xa77/0x3b30 [ 58.900126][ T6796] ? ext4_ext_search_right+0x2ca/0xb20 [ 58.905560][ T6796] ? ext4_inode_to_goal_block+0x2df/0x3f0 [ 58.911262][ T6796] ext4_ext_map_blocks+0x2044/0x3410 [ 58.916523][ T6796] ? ext4_ext_release+0x10/0x10 [ 58.921382][ T6796] ? __down_timeout+0x2d0/0x2d0 [ 58.926271][ T6796] ? ext4_es_lookup_extent+0x41d/0xd30 [ 58.931718][ T6796] ext4_map_blocks+0x4cb/0x1640 [ 58.936584][ T6796] ? ext4_issue_zeroout+0x1e0/0x1e0 [ 58.941805][ T6796] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 58.947329][ T6796] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 58.953286][ T6796] ? prandom_u32_state+0xe/0x170 [ 58.958199][ T6796] ? __brelse+0x84/0xa0 [ 58.962330][ T6796] ? __ext4_new_inode+0x144/0x57c0 [ 58.967425][ T6796] ext4_getblk+0xad/0x520 [ 58.971732][ T6796] ? ext4_iomap_overwrite_begin+0xa0/0xa0 [ 58.977428][ T6796] ? ext4_free_inode+0x17e0/0x17e0 [ 58.982881][ T6796] ext4_bread+0x7c/0x380 [ 58.987109][ T6796] ? ext4_getblk+0x520/0x520 [ 58.991674][ T6796] ? dqget+0xff0/0xff0 [ 58.995724][ T6796] ext4_append+0x153/0x360 [ 59.000131][ T6796] ext4_mkdir+0x5e0/0xdf0 [ 59.004457][ T6796] ? ext4_rmdir+0xde0/0xde0 [ 59.008955][ T6796] ? security_inode_permission+0xc4/0xf0 [ 59.014568][ T6796] vfs_mkdir+0x419/0x690 [ 59.018793][ T6796] do_mkdirat+0x21e/0x280 [ 59.023101][ T6796] ? __ia32_sys_mknod+0xb0/0xb0 [ 59.027928][ T6796] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 59.033884][ T6796] ? do_syscall_64+0x21/0x7d0 [ 59.038538][ T6796] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 59.044495][ T6796] do_syscall_64+0xf6/0x7d0 [ 59.048986][ T6796] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 59.054853][ T6796] RIP: 0033:0x45bee7 [ 59.058740][ T6796] Code: 1f 40 00 b8 5a 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 7d c2 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 5d c2 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 59.078403][ T6796] RSP: 002b:00007ffc35ddf168 EFLAGS: 00000202 ORIG_RAX: 0000000000000053 [ 59.087136][ T6796] RAX: ffffffffffffffda RBX: 000000000078c988 RCX: 000000000045bee7 [ 59.095084][ T6796] RDX: 00007ffc35ddf1b3 RSI: 00000000000001ff RDI: 00007ffc35ddf1b0 [ 59.103054][ T6796] RBP: 00000000000000f8 R08: 0000000000000000 R09: 0000000000000003 [ 59.110998][ T6796] R10: 0000000000000064 R11: 0000000000000202 R12: 00000000004185d0 [ 59.118945][ T6796] R13: 00007ffc35ddf1a0 R14: 0000000000000000 R15: 00007ffc35ddf1b0 [ 59.171017][ T6796] BUG: using smp_processor_id() in preemptible [00000000] code: syz-executor.0/6796 [ 59.180485][ T6796] caller is ext4_mb_new_blocks+0xa77/0x3b30 [ 59.186391][ T6796] CPU: 0 PID: 6796 Comm: syz-executor.0 Not tainted 5.7.0-syzkaller #0 [ 59.194726][ T6796] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 59.204780][ T6796] Call Trace: [ 59.208077][ T6796] dump_stack+0x188/0x20d [ 59.212421][ T6796] debug_smp_processor_id.cold+0x88/0x9b [ 59.218058][ T6796] ext4_mb_new_blocks+0xa77/0x3b30 [ 59.223183][ T6796] ? ext4_ext_search_right+0x2ca/0xb20 [ 59.228645][ T6796] ? ext4_inode_to_goal_block+0x2df/0x3f0 [ 59.234373][ T6796] ext4_ext_map_blocks+0x2044/0x3410 [ 59.239681][ T6796] ? ext4_ext_release+0x10/0x10 [ 59.244545][ T6796] ? __down_timeout+0x2d0/0x2d0 [ 59.249375][ T6796] ? ext4_es_lookup_extent+0x41d/0xd30 [ 59.254817][ T6796] ext4_map_blocks+0x4cb/0x1640 [ 59.259667][ T6796] ? ext4_issue_zeroout+0x1e0/0x1e0 [ 59.264851][ T6796] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 59.270379][ T6796] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 59.276337][ T6796] ? prandom_u32_state+0xe/0x170 [ 59.281251][ T6796] ? __brelse+0x84/0xa0 [ 59.285384][ T6796] ? __ext4_new_inode+0x144/0x57c0 [ 59.290477][ T6796] ext4_getblk+0xad/0x520 [ 59.294800][ T6796] ? ext4_iomap_overwrite_begin+0xa0/0xa0 [ 59.300505][ T6796] ? ext4_free_inode+0x17e0/0x17e0 [ 59.305591][ T6796] ext4_bread+0x7c/0x380 [ 59.309824][ T6796] ? ext4_getblk+0x520/0x520 [ 59.314390][ T6796] ? dqget+0xff0/0xff0 [ 59.318440][ T6796] ext4_append+0x153/0x360 [ 59.322843][ T6796] ext4_mkdir+0x5e0/0xdf0 [ 59.327154][ T6796] ? ext4_rmdir+0xde0/0xde0 [ 59.331636][ T6796] ? security_inode_permission+0xc4/0xf0 [ 59.337253][ T6796] vfs_mkdir+0x419/0x690 [ 59.341477][ T6796] do_mkdirat+0x21e/0x280 [ 59.345782][ T6796] ? __ia32_sys_mknod+0xb0/0xb0 [ 59.350611][ T6796] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 59.356568][ T6796] ? do_syscall_64+0x21/0x7d0 [ 59.361220][ T6796] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 59.367178][ T6796] do_syscall_64+0xf6/0x7d0 [ 59.371661][ T6796] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 59.377538][ T6796] RIP: 0033:0x45bee7 [ 59.381418][ T6796] Code: 1f 40 00 b8 5a 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 7d c2 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 5d c2 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 59.401007][ T6796] RSP: 002b:00007ffc35ddf168 EFLAGS: 00000202 ORIG_RAX: 0000000000000053 [ 59.409413][ T6796] RAX: ffffffffffffffda RBX: 000000000000e71f RCX: 000000000045bee7 2020/06/13 06:38:09 building call list... [ 59.417384][ T6796] RDX: 00007ffc35ddf1b3 RSI: 00000000000001ff RDI: 00007ffc35ddf1b0 [ 59.425343][ T6796] RBP: 0000000000000002 R08: 0000000000000000 R09: 0000000000000003 [ 59.433291][ T6796] R10: 0000000000000064 R11: 0000000000000202 R12: 0000000000000003 [ 59.441250][ T6796] R13: 00007ffc35ddf1a0 R14: 000000000000e718 R15: 00007ffc35ddf1b0 [ 59.736514][ T39] tipc: TX() has been purged, node left! executing program [ 61.071514][ T6781] can: request_module (can-proto-0) failed. [ 61.700970][ T6781] can: request_module (can-proto-0) failed. [ 61.712291][ T6781] can: request_module (can-proto-0) failed.