program: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x840, &(0x7f0000000140)={[{@test_dummy_encryption}, {@jqfmt_vfsv1}]}, 0x1, 0x246, &(0x7f0000000ac0)="$eJzs3DFoJFUcBvBvZnc9c7fIqY0gqCAiGghnJ9icjcKJHIeIoMKJiI1yEWKCXWJlY6G1SiqbIHZGS0kTbBTBKmqK2AgaLAwWiqzMTiJJXGNgkx3J/H4wuzM78+b/htnv7TbzArTWxSSXk3SSTCfpJSn2H3BPvVzc3VyeWr+eDAZP/VIMj6u3a3vtLiRZSvJwkrWyyCvdZGH1ua3fNh6//+353n0frj47NdGL3LW9tfnkzgdX3/rkykMLX33z09Uil9M/cF0nrxjxWbdIbjuNYv8TRbfpHnAc1974+Nsq97cnuXeY/17K1Dfvnbmb1np58P1/a/vuz1/fOcm+AidvMOhVv4FLA6B1yiT9FOVMknq9LGdm6v/w33XOl6/Ozr0+/fLs/I2Xmh6pgJPSTzYf++zcpxcO5f/HTp1/4Cx54sBWlf+nr618X63vdJrqE9CEKv/TLyw+EPmH1pF/aC/5h/aSf2gv+Yf2kn9oL/mH9pJ/aC/5h7PtxSP2HSP/5Wn1C2jW/vwDAO0yONf0E8hAU5oefwAAAAAAAAAAAAAAAAAAgH9anlq/vrdMquYX7yXbjybpjqrf2Z2A7Obh6/lfi+qwvxV1s7E8f/eYJxjTRw0/fX3LD83W//KuZusv3kiW3kxyqds99P37c5Bi7Anwbv2P/b2jJuibgEeeabb+HyvN1r+ykXxejT+XRo0/Ze4Yvo8ef/rV/Ruz/mu/j3kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJuavAAAA///41m/U") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) ftruncate(r0, 0x201bf) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0x131) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x5000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x8005, 0x0, 0x0, 0x19, 0xd, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf335263bd9bffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef3dc177e9b48b00", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001", [0x8]}) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x74, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) [ 75.571601][ T5298] Bluetooth: hci0: command tx timeout [ 75.676269][ T5318] loop0: detected capacity change from 0 to 128 [ 75.692957][ T5318] ======================================================= [ 75.692957][ T5318] WARNING: The mand mount option has been deprecated and [ 75.692957][ T5318] and is ignored by this kernel. Remove the mand [ 75.692957][ T5318] option from the mount to silence this warning. [ 75.692957][ T5318] ======================================================= [ 75.748064][ T5318] EXT4-fs (loop0): Test dummy encryption mode enabled [ 75.764473][ T5318] EXT4-fs (loop0): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 75.778825][ T5318] ext4 filesystem being mounted at /0/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 75.798442][ T5318] fscrypt: AES-256-XTS using implementation "xts-aes-aesni-avx" [ 75.852504][ T5318] loop0: detected capacity change from 128 to 64 [ 75.855546][ T1037] kworker/u4:4: attempt to access beyond end of device [ 75.855546][ T1037] loop0: rw=12288, sector=72, nr_sectors = 2 limit=64 [ 75.861311][ T1037] EXT4-fs error (device loop0): ext4_get_inode_loc:4970: inode #12: block 36: comm kworker/u4:4: unable to read itable block [ 75.893510][ T1037] EXT4-fs error (device loop0) in ext4_reserve_inode_write:6313: IO failure [ 75.917353][ T1037] EXT4-fs error (device loop0): __ext4_ext_dirty:206: inode #12: comm kworker/u4:4: mark_inode_dirty error [ 75.925900][ T5319] EXT4-fs error (device loop0): ext4_xattr_block_get:597: inode #12: comm syz.0.0: corrupted xattr block 18: invalid header [ 75.943542][ T1037] EXT4-fs (loop0): Delayed block allocation failed for inode 12 at logical offset 0 with max blocks 4 with error 5 [ 75.951755][ T5319] EXT4-fs error (device loop0) in ext4_reserve_inode_write:6313: Out of memory [ 75.960902][ T1037] EXT4-fs (loop0): This should not happen!! Data will be lost [ 75.960902][ T1037] [ 75.970882][ T5319] EXT4-fs error (device loop0): ext4_setattr:5999: inode #12: comm syz.0.0: mark_inode_dirty error [ 75.976034][ T5317] ------------[ cut here ]------------ [ 75.978471][ T5317] WARNING: CPU: 0 PID: 5317 at mm/page-writeback.c:2716 __folio_mark_dirty+0x202/0xe30 [ 75.982362][ T5317] Modules linked in: [ 75.984030][ T5317] CPU: 0 UID: 0 PID: 5317 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 75.987885][ T5317] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 75.992591][ T5317] RIP: 0010:__folio_mark_dirty+0x202/0xe30 [ 75.995369][ T5317] Code: 3c 20 00 74 08 48 89 df e8 ab c8 2a 00 4c 8b 33 4c 89 f6 48 83 e6 08 31 ff e8 2a 82 c3 ff 49 83 e6 08 75 20 e8 3f 7d c3 ff 90 <0f> 0b 90 eb 1a e8 34 7d c3 ff 48 8b 2c 24 e9 74 07 00 00 e8 26 7d [ 76.003864][ T5317] RSP: 0018:ffffc9000f45f7d0 EFLAGS: 00010093 [ 76.006592][ T5317] RAX: ffffffff81fc9611 RBX: ffffea000144be40 RCX: ffff88801f772480 [ 76.009985][ T5317] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 76.013442][ T5317] RBP: ffff88804322be18 R08: ffffea000144be47 R09: 1ffffd40002897c8 [ 76.016925][ T5317] R10: dffffc0000000000 R11: fffff940002897c9 R12: dffffc0000000000 [ 76.020451][ T5317] R13: ffff88804322be20 R14: 0000000000000000 R15: 0000000000000001 [ 76.023942][ T5317] FS: 0000555586b73500(0000) GS:ffff88808d72f000(0000) knlGS:0000000000000000 [ 76.027755][ T5317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.030673][ T5317] CR2: 0000200000000140 CR3: 00000000003fd000 CR4: 0000000000352ef0 [ 76.034207][ T5317] Call Trace: [ 76.035790][ T5317] [ 76.037091][ T5317] ? do_raw_spin_unlock+0x4d/0x240 [ 76.039401][ T5317] block_dirty_folio+0x17a/0x1d0 [ 76.041531][ T5317] ext4_page_mkwrite+0xf07/0x1190 [ 76.043825][ T5317] ? __pfx_ext4_get_block_unwritten+0x10/0x10 [ 76.046445][ T5317] ? __pfx_ext4_page_mkwrite+0x10/0x10 [ 76.048756][ T5317] ? futex_unqueue+0x22/0x240 [ 76.050925][ T5317] do_page_mkwrite+0x14d/0x310 [ 76.052965][ T5317] do_wp_page+0x268d/0x5800 [ 76.054997][ T5317] ? __pfx_do_wp_page+0x10/0x10 [ 76.057197][ T5317] ? do_raw_spin_lock+0x121/0x290 [ 76.059410][ T5317] ? __handle_mm_fault+0xf87/0x5400 [ 76.061764][ T5317] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 76.064167][ T5317] __handle_mm_fault+0x1033/0x5400 [ 76.066463][ T5317] ? lock_vma_under_rcu+0x1a3/0x450 [ 76.068795][ T5317] ? __pfx___handle_mm_fault+0x10/0x10 [ 76.071169][ T5317] ? lock_vma_under_rcu+0x3d2/0x450 [ 76.073329][ T5317] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 76.075711][ T5317] ? __rseq_handle_notify_resume+0x384/0x1220 [ 76.078253][ T5317] handle_mm_fault+0x40a/0x8e0 [ 76.080209][ T5317] do_user_addr_fault+0xa7c/0x1380 [ 76.082402][ T5317] ? rcu_is_watching+0x15/0xb0 [ 76.084563][ T5317] ? trace_page_fault_user+0x84/0x1e0 [ 76.086888][ T5317] exc_page_fault+0x82/0x100 [ 76.088985][ T5317] asm_exc_page_fault+0x26/0x30 [ 76.091026][ T5317] RIP: 0033:0x7f5309c555f3 [ 76.092979][ T5317] Code: 8b 44 24 08 48 85 c0 74 17 48 8b 54 24 18 48 0f ca 48 89 54 24 18 48 83 f8 01 0f 85 7a 02 00 00 48 8b 44 24 10 48 8b 54 24 18 <48> 89 10 e9 d2 fd ff ff 48 8b 44 24 10 0f b7 10 48 8b 44 24 08 48 [ 76.101098][ T5317] RSP: 002b:00007ffed55fe700 EFLAGS: 00010246 [ 76.103743][ T5317] RAX: 0000200000000140 RBX: 0000000000000008 RCX: 0000000000000000 [ 76.107233][ T5317] RDX: 0000000000000040 RSI: 0000000000000000 RDI: 0000555586b733c8 [ 76.110623][ T5317] RBP: 00007ffed55fe808 R08: 0000000000000000 R09: 0000000000000000 [ 76.114100][ T5317] R10: 0000000000000000 R11: 0000000000000001 R12: 00007f5309fe609c [ 76.117577][ T5317] R13: 00007ffed55fe830 R14: fffffffffffffffe R15: 00007ffed55fe850 [ 76.121366][ T5317] [ 76.122744][ T5317] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 76.125972][ T5317] CPU: 0 UID: 0 PID: 5317 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 76.129906][ T5317] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 76.135338][ T5317] Call Trace: [ 76.137276][ T5317] [ 76.138930][ T5317] dump_stack_lvl+0x99/0x250 [ 76.141343][ T5317] ? __asan_memcpy+0x40/0x70 [ 76.143388][ T5317] ? __pfx_dump_stack_lvl+0x10/0x10 [ 76.145711][ T5317] ? __pfx__printk+0x10/0x10 [ 76.147793][ T5317] vpanic+0x237/0x6d0 [ 76.149737][ T5317] ? __pfx_vpanic+0x10/0x10 [ 76.151686][ T5317] panic+0xb9/0xc0 [ 76.153401][ T5317] ? __pfx_panic+0x10/0x10 [ 76.155552][ T5317] __warn+0x31b/0x4b0 [ 76.157403][ T5317] ? __folio_mark_dirty+0x202/0xe30 [ 76.159677][ T5317] ? __folio_mark_dirty+0x202/0xe30 [ 76.162052][ T5317] report_bug+0x2be/0x4f0 [ 76.163979][ T5317] ? __folio_mark_dirty+0x202/0xe30 [ 76.166239][ T5317] ? __folio_mark_dirty+0x202/0xe30 [ 76.168606][ T5317] ? __folio_mark_dirty+0x204/0xe30 [ 76.170898][ T5317] handle_bug+0x84/0x160 [ 76.172711][ T5317] exc_invalid_op+0x1a/0x50 [ 76.174671][ T5317] asm_exc_invalid_op+0x1a/0x20 [ 76.176806][ T5317] RIP: 0010:__folio_mark_dirty+0x202/0xe30 [ 76.179350][ T5317] Code: 3c 20 00 74 08 48 89 df e8 ab c8 2a 00 4c 8b 33 4c 89 f6 48 83 e6 08 31 ff e8 2a 82 c3 ff 49 83 e6 08 75 20 e8 3f 7d c3 ff 90 <0f> 0b 90 eb 1a e8 34 7d c3 ff 48 8b 2c 24 e9 74 07 00 00 e8 26 7d [ 76.188717][ T5317] RSP: 0018:ffffc9000f45f7d0 EFLAGS: 00010093 [ 76.191535][ T5317] RAX: ffffffff81fc9611 RBX: ffffea000144be40 RCX: ffff88801f772480 [ 76.195095][ T5317] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 76.198786][ T5317] RBP: ffff88804322be18 R08: ffffea000144be47 R09: 1ffffd40002897c8 [ 76.202400][ T5317] R10: dffffc0000000000 R11: fffff940002897c9 R12: dffffc0000000000 [ 76.205750][ T5317] R13: ffff88804322be20 R14: 0000000000000000 R15: 0000000000000001 [ 76.209227][ T5317] ? __folio_mark_dirty+0x201/0xe30 [ 76.211565][ T5317] ? do_raw_spin_unlock+0x4d/0x240 [ 76.213783][ T5317] block_dirty_folio+0x17a/0x1d0 [ 76.215925][ T5317] ext4_page_mkwrite+0xf07/0x1190 [ 76.218106][ T5317] ? __pfx_ext4_get_block_unwritten+0x10/0x10 [ 76.220696][ T5317] ? __pfx_ext4_page_mkwrite+0x10/0x10 [ 76.223055][ T5317] ? futex_unqueue+0x22/0x240 [ 76.225048][ T5317] do_page_mkwrite+0x14d/0x310 [ 76.227131][ T5317] do_wp_page+0x268d/0x5800 [ 76.229160][ T5317] ? __pfx_do_wp_page+0x10/0x10 [ 76.231129][ T5317] ? do_raw_spin_lock+0x121/0x290 [ 76.233303][ T5317] ? __handle_mm_fault+0xf87/0x5400 [ 76.235639][ T5317] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 76.238077][ T5317] __handle_mm_fault+0x1033/0x5400 [ 76.240430][ T5317] ? lock_vma_under_rcu+0x1a3/0x450 [ 76.242793][ T5317] ? __pfx___handle_mm_fault+0x10/0x10 [ 76.245176][ T5317] ? lock_vma_under_rcu+0x3d2/0x450 [ 76.247356][ T5317] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 76.249749][ T5317] ? __rseq_handle_notify_resume+0x384/0x1220 [ 76.252451][ T5317] handle_mm_fault+0x40a/0x8e0 [ 76.254677][ T5317] do_user_addr_fault+0xa7c/0x1380 [ 76.256988][ T5317] ? rcu_is_watching+0x15/0xb0 [ 76.258969][ T5317] ? trace_page_fault_user+0x84/0x1e0 [ 76.261061][ T5317] exc_page_fault+0x82/0x100 [ 76.262958][ T5317] asm_exc_page_fault+0x26/0x30 [ 76.264884][ T5317] RIP: 0033:0x7f5309c555f3 [ 76.266593][ T5317] Code: 8b 44 24 08 48 85 c0 74 17 48 8b 54 24 18 48 0f ca 48 89 54 24 18 48 83 f8 01 0f 85 7a 02 00 00 48 8b 44 24 10 48 8b 54 24 18 <48> 89 10 e9 d2 fd ff ff 48 8b 44 24 10 0f b7 10 48 8b 44 24 08 48 [ 76.274186][ T5317] RSP: 002b:00007ffed55fe700 EFLAGS: 00010246 [ 76.276870][ T5317] RAX: 0000200000000140 RBX: 0000000000000008 RCX: 0000000000000000 [ 76.280122][ T5317] RDX: 0000000000000040 RSI: 0000000000000000 RDI: 0000555586b733c8 [ 76.283529][ T5317] RBP: 00007ffed55fe808 R08: 0000000000000000 R09: 0000000000000000 [ 76.286599][ T5317] R10: 0000000000000000 R11: 0000000000000001 R12: 00007f5309fe609c [ 76.289828][ T5317] R13: 00007ffed55fe830 R14: fffffffffffffffe R15: 00007ffed55fe850 [ 76.293036][ T5317] [ 76.294527][ T5317] Kernel Offset: disabled [ 76.296283][ T5317] Rebooting in 86400 seconds..