Extracting prog: 19m14.068955708s Minimizing prog: 52m22.368265837s Simplifying prog options: 0s Extracting C: 1m48.39273764s Simplifying C: 18m9.564967531s extracting reproducer from 30 programs testing a last program of every proc single: executing 5 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$sndseq-ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT-bind$alg-syz_usb_ep_write$ath9k_ep1-prlimit64-sched_setscheduler-getpid-sched_setscheduler-connect$unix-recvmmsg-sched_setscheduler-mmap-syz_emit_vhci detailed listing: executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): prctl$PR_SET_MM_MAP-sendmsg$NFT_BATCH-io_uring_setup-writev-io_uring_enter-bpf$BPF_PROG_TEST_RUN-sendmsg$netlink-sendmsg detailed listing: executing program 0: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_open_dev$hiddev-ioctl$HIDIOCSREPORT-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00220f"], 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x81044804, &(0x7f0000000400)={0x1}) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open_tree-utimes-ioctl$XFS_IOC_FSBULKSTAT-openat$kvm-ioctl$KVM_CREATE_VM-ioctl$KVM_CREATE_GUEST_MEMFD-socket$inet6_tcp-bind$inet6-listen-syz_emit_ethernet-syz_emit_ethernet-ioctl$KVM_SET_USER_MEMORY_REGION2-ioctl$KVM_SET_USER_MEMORY_REGION2-set_mempolicy-set_mempolicy-io_uring_setup-set_mempolicy-openat$kvm-ioctl$KVM_CREATE_VM-setsockopt$inet6_group_source_req-ioctl$KVM_SET_USER_MEMORY_REGION-ioctl$KVM_CREATE_VCPU-syz_kvm_setup_cpu$x86-syz_open_dev$rtc-syz_usb_connect$uac2-ioctl$SNDRV_TIMER_IOCTL_PARAMS-unshare detailed listing: executing program 0: r0 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100) utimes(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)={{0x77359400}, {0x0, 0x2710}}) ioctl$XFS_IOC_FSBULKSTAT(r0, 0xc0205865, &(0x7f0000000080)={&(0x7f0000000040)=0x3, 0x8, &(0x7f0000000340)=[{}, {}, {}], &(0x7f00000002c0)}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_GUEST_MEMFD(r2, 0xc040aed4, &(0x7f00000001c0)={0x200001fe0000}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r4, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0200", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000440)={@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x80}, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x15, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}, {"9a"}}}}}}}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000240)={0x10004, 0x4, 0xeeee8000, 0x1000, &(0x7f0000225000/0x1000)=nil, 0x0, r3}) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000080)={0x0, 0x4, 0x200000, 0x2000, &(0x7f0000000000/0x2000)=nil, 0x0, r3}) set_mempolicy(0x1, &(0x7f0000000640)=0x5, 0x91d) set_mempolicy(0x0, &(0x7f00000000c0)=0x5, 0x0) io_uring_setup(0x9, &(0x7f0000000040)={0x0, 0xc8a1, 0xc000, 0x8, 0x3b6}) set_mempolicy(0x4000, &(0x7f0000000300)=0x7, 0x5) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x2840, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000680)={0x1, {{0xa, 0x4e22, 0x604d, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}}, {{0xa, 0x4e20, 0x401, @mcast1, 0x4b}}}, 0x108) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000580), 0x4, 0x40) syz_usb_connect$uac2(0x2, 0x9a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102000000200c201810400001020301090288000301018008080b0001010c200609040000000101200009240103000428000408240a05004000020c24030207030503050303001424060305"], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, 0x0) unshare(0x6a040000) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect(0x5, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000200000040109710780001010200010902270001010080320904000003ff000000070581020002000705010200020007058203"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000740)={0x20, 0xf, 0x1, 'H'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash single: failed to extract reproducer bisect: bisecting 30 programs with base timeout 30s testing program (duration=37s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 11, 23, 30, 17, 4, 6, 11, 23, 12, 8, 26, 20, 22, 19, 29, 13, 8, 22, 3, 28, 4, 12, 7, 27, 6, 7, 4, 8, 13] detailed listing: executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040)=0x8, 0x4) sendmsg$inet_sctp(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0xa, 0x4e26, 0x200000ff, @loopback={0xfc}, 0x5}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, &(0x7f0000000080)=[@dstaddrv6={0x20, 0x84, 0x8, @ipv4={'\x00', '\xff\xff', @local}}], 0x20, 0x4855}, 0x24000052) executing program 2: r0 = syz_usb_connect(0x5, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000200000040109710780001010200010902270001010080320904000003ff000000070581020002000705010200020007058203"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000007c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac2(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = gettid() rt_sigtimedwait(&(0x7f00000000c0)={[0x4000000a]}, 0x0, 0x0, 0x8) tkill(r1, 0x4) syz_usb_control_io$uac2(r0, 0x0, 0x0) executing program 0: syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x2001) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) gettid() fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x457cbf3b}) r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$kcm(0x10, 0x2, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x8, @loopback}, 0x10) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="4c000000150097f87059ae08060c040002ff0f020000000000000187ac1414aaa69d35a2cca84708f7abca1bac141410bd7c493872f750375ed08a560400000003c48f93b82a03000000461e", 0x4c}], 0x1}, 0x800c) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r3 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r3) r5 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f00000000c0)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r4}) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000400)="308201d43082017ba00302010202142eea648d7f17e62e9e5869c887c68e1bd0f86fde300a06082a8648ce3d040302303a3138303606035594030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793020170d3234303431333232313632365a180f32313234303332303232313632365a303a3138303606035504030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793059301306072a8648ce3d020106082a8648ce3d0301070342000407e56b51affc19412c88926b775771039ee2fe6e6a714ec7299f90e177189fc2e70a82d08ae181a9717c5a73fb25b95b1e248c739ff838f848b4ad1619c022c6a35d305b301d0603551d0e041604142900bcea1deb7bc8479a84a23d758efdfdd2b2d3301f0603751d230418301680142900bcea1deb7bc8479a84a23d758efdfdd2b2d3300c0603551d130101ff04023000300b0603551d0f040403020780300a06082a8648ce3d040302034700304402201ad7ac07c89738f489437ec7666ea5007c121db409760c996b8c265de9705cb4022073b7c77a5adb670a96d1132b27cff2b57d6a317bc44219cf4f674f356aee2925", 0x1d8, r5) syz_open_dev$cec(0x0, 0x0, 0x22581) openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) write$tun(r2, &(0x7f0000000780)={@val={0x0, 0x883e}, @val={0x2, 0x80, 0x6, 0x2, 0x1000, 0x80}, @arp=@generic={0x338, 0x8035, 0x6, 0xd, 0x8, @multicast, "64e3aada6e3efc71119e6a7209", @local, "5ac7d07ae5e034"}}, 0x36) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r6 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r6, 0x2219, 0x4417, 0xb2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x17, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @cgroup_sysctl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000040)="8c2366a0a2aef3c519ab0a8ecd94325a82cafa3adfea54b151a226fc77f39bc7f5662d32830804b594c3ce7ceb2e7a290c983265209f52358b3ebdea17f7f30177ede0fe921eac4b7e5808dcd73a0bc558cc7c1b7dcc971d3dcb7bd9c22ba52ba577b7386f6da42edd2e2c58fa77b803d951775897838e988ad798cbe34113ca1e39eb5b17ed9424cc86154e1595fc02000be6295b859d18cb1c15d1b667bb4333186ce9b7abbac108f93839d9a971148d2f79a7d6bdf53b2b791b8151ccd46486b4bab0e83ff9f4109ca7926bcecd74c0836f6470851f4c108be8b5467c82f6a2f5a5244816e84ccd11cb1e369dd155e0808525a6ca") io_uring_register$IORING_REGISTER_IOWQ_AFF(r0, 0x11, &(0x7f0000000140)="31f7acea923563140ca14ac11017712e32b328b7d26e5cf54fe3ba53803362180ce34a0ed421aa0adbeb2ddba54e96949ba3664d7f0691c84dd2f92856f799a6e32b339ff5de76b459dedad99f0d75d445692f", 0x53) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x7000) ioctl$FIONREAD(r0, 0x541b, &(0x7f00000001c0)) getsockopt$IP_SET_OP_GET_BYNAME(r0, 0x1, 0x53, &(0x7f0000000200)={0x6, 0x7, 'syz1\x00'}, &(0x7f0000000240)=0x28) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r0, 0x4010ae68, &(0x7f0000000280)={0xfffb1001, 0x10000, 0x1}) set_mempolicy_home_node(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0) ioctl$TIOCSRS485(r0, 0x542f, &(0x7f00000002c0)={0x1, 0x3, 0x7}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000300)={0x48, 0x2, 0x0, 0x0, 0x0}) ioctl$IOMMU_DESTROY$stdev(r0, 0x3b80, &(0x7f0000000380)={0x8, r2}) ioctl$VT_WAITACTIVE(r0, 0x5607) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000440)={0x60, 0x16, 0xe, 0x1, 0x52, 0xf8d2, &(0x7f00000003c0)="791ad700434153a9066e9f0230e9bd22e1433069084d955954d6d18623d1ce91f5d06fd66b1c22152a7c42d534cbebbc562a161e3aa656339973cbd28c96a6bdc4129426a6e465efcc39a8fefa7a34e89b2b"}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) r3 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000001) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000500)={'icmp\x00'}, &(0x7f0000000540)=0x1e) socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000640)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000600)={&(0x7f00000005c0)={0x10, 0x3f6, 0x200, 0x70bd2a, 0x25dfdbfb, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20004000}, 0x1) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000680), 0x404000) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r0, 0x40045542, &(0x7f00000006c0)=0x3) sendto$inet(r0, &(0x7f0000000700)="f7262bb107a9f6745bf33ed18200de22685c74efc0c7004fd162cc60e04abec761cb26f3895f0503b213f54f7a2618c808d81df30cce9cdef37716d36ae106cc28f864f0f39d8793655c930ceeea560b046b46ecbeb967a9b40e299cfe92acbca772079550a4d1910d49da96c07ead3c719beb7ae76ba21b8d810ea1c55b5f16d0572a2e997de6af657b511fb5cd6c78838d16860184dc6b59f659e9c7ce4665e3f9778cdf574b1032ab1e91c5b17540085f48efd3328e5aa60985b7c022f071429641933ed41b62b15ab2", 0xcb, 0x4000010, 0x0, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000840)={0x0, 0x3, 0x4, 0x7}) bind$inet(r0, &(0x7f0000000880)={0x2, 0x4e24, @remote}, 0x10) r5 = open_tree(r0, &(0x7f00000008c0)='./file0/file0\x00', 0x0) ioctl$SNDRV_PCM_IOCTL_PAUSE(r5, 0x40044145, &(0x7f0000000900)=0x9) ioctl$EXT4_IOC_MIGRATE(r3, 0x6609) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r5, 0x80045400, &(0x7f0000000940)) executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x1d, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000cc1ef420890b070064ef000000010902120001000000000904"], 0x0) r0 = syz_open_dev$video4linux(&(0x7f00000000c0), 0x403, 0x2402) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r0, 0xc040564b, &(0x7f0000000640)={0x1e, 0x0, 0x100d, 0x1000, 0xffffff62, {0x9, 0x87f}}) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000080)) execveat(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r1 = landlock_create_ruleset(&(0x7f00000002c0)={0x7f6e, 0x2}, 0x18, 0x0) landlock_restrict_self(r1, 0xe) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4008000}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_CT_DREG={0x8, 0x1, 0x1, 0x0, 0x16}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @random="d8be17d19221", @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x2, 0x23, 0x28, 0x64, 0x0, 0x7, 0x6, 0x0, @remote, @remote}, {{0x4e22, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xe7}}}}}}, 0x0) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) sendmsg$nl_route(r0, 0x0, 0x200088c2) executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000300000000000c00095000000000000002ba728041598d6fbd30cb599e83d24bd8137a3aa81e0ed139a85d36bb3019d13bd2321af3c2bd67ce68f15c0ec71d0e6adfefcf1d8f7faf75e0f226bd917060000007142fa9ea4318123751c0a0e168c1886d0d4d35379bd223ec839bc16ee988e6e0dc8cedf3ceb9fbfbf9b0a49ef42d430f6296b72a83438810720a159cda90363db3d221e152dfca64057ff3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c39e4babe802f5ab3e89cf6c662ed40000000022278d00031e5388ee5c867ddd58211d6ece3ccb0cd2b6d3cffd962867a3a2f624f992daa94a6a556f3218ce740068725c37074e468ee207d2f73902ebcfcf49822775985bf31b715f5888b24efa190000000000000000000000000000ddffffff020000000000000000ddffffff0000b27cf3d1848a54d7132be1bfb0adf9deab3323aa9fdfb52faf9cb09c3bfd09000000b91ab219ef00bb7b3de8f67ffcad3f6c3c2b1f03550000000000001cf41ab11f12fb1e0a494034007de7c6592df1a6c64d8f20a67745409e011f1264d43f153b3d34889f40159e800ea2474b540500a30b23bcee46762e2093bcc9eae5ee3e980026c96f80ee1a00000000740750fa4d9aaa705989b8e673e3296e52d337c56abf112874ec51d6fe048ba6866adebab53168770a71ad901ace383e41d277b103923a9d961f7a2591dbe4a912ffaf6f658f3f9cd16286744f83a83f138f8f92efd92239eafcc5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637599f35ad3f7ffffff3cac394c7bbdcd0e0eb52162e0c410ade7000026a4e739c60f03cc4146a77af02c1d4cefd4a2b94c0aed8477dfa8ceefb467f05c6977c78cdbf3f704ec73754910fe050038ec9e47de89298b7bf4d769ccc18eedd9068ca1457870eb30d219e23ccc8e06dddeb61799257ab5000013c86ba99523d61a00000000c270246c878d01160e6c07bf6cf8809c3a0d062357ba2515567230a6f8b2ad1e1f4933545fc3c741374211663f6b63b1dd044dd0a2768e825972fc4300001467c89fa0f82e8440105051e5510a33dcda5e4e202bd622549c4cffffff501d3a5dd7143fbf221fff161c12ca389cbe0000000000000fff2ecf631c6c5fd9c26a54d43fa050b88d1d43a8645bd9109b7e07869bba7131421c0f397073943330baafd243c0c6ffe673bab4113be7664e08bdd7115c61afcb718cf3c4680b2f6c7a8400e378a9b15bc20f49e298727340e87cdefb40e56e9cfad9931b8c552b2c7c503f3d0e7ab0e958adb8629aeec90e6d1857da822e40009995ae166deb9856291a43a6f7eb2e32cefbf463789eaf79b8d4c22be89f44b032dad13007b82e6044f643fc8cd07ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c9920c2d2af8c5e13d52c83ac3fa7c3ae6c08384865b66d2204c2e4f3ae200f279b512b4dcb5dd9cba16b62040bf8702ae12c77e6e34991af603e3856a346cf708feeb708ab22b560cf8a4a6f31ba6d9b8cb0908000000000000001a342c010000000000e667a7592b33406f1f71c739b55db91d2309dc7ae401005f52053a39e7307c09ff3ac3e820b01c57dd74d4aafc4c383a17bc1de5347bb71ca16dcbbbaa2935ae662082b56cf666e63a759e0ef3ea7af6881513be94b362e15ffca8ec453b3a2a67be70c17b0f9c2eac765816c30c2e7133dca1c7669522e8dff8bc570a93fbdb688c3aef810000007a6ea6b11163392a19d87995b51cb6febd5f34a34998d2010fd5facf68c4f84e2f66e27c81a149d7b331983d3b74444953fc1216dfec10b724be3733c26f12538376e177ffef6fd2020000000000000008e4919a463d5332a2546032a3c06b94f168e8fc4bda0c294723fe306f26c477af4b926644672985fab7cc67bc5b5f5d38cdd8df95147ebe1cd88b0a4c6cde9951be10ba7dfddfefb238fac2303cc8982f1e55b005afcfea5eb037248fefad6bb02c162ce92ab17744c8ec3d2e80cf3205d36699fd381bc81231fb5e12e45f3059f361d08d6a6d019ebf105eaf43083c29512bcedd79ca9bf24e063d0c273ed70a2b70be521ea27dc8cf3c9bdf83b93405db07e82e2db484f8673e0e97dd7e8a872148613c3a04f3d67f4375ba5c7f1b00ffffff7f000000000801f71d79d812ced782646b5f79c8fc08bb5c11020108d702edd2ea9c96cf0d2d48aa5fc0a7bf1b51afd85350ad00b78c598fa8701b000884de790b54e5ab2e8ff0c7ae23e0b6eeac95c4c2eef2e5eb1d019d52099fbd404e8ece970f67856ba7e960bd8b1e4105ce7e31f7c9c3e3fa61aaa967b90087e91d703e98535b107b8f4653be4c46a3a1adb07d226952b8573b417018316fa96e2b8e7370baa16d4122c863709b08d4639a19a46ac90ac48a13ee9bcaa875fc700000000000003b40dc5c745fe2491e8425e600000000000000000000000000000000000000000000000000000000000000250318a44ad31baac0520a913301e630ae540f3289aebde8633f6f450c0738e16df6c7f1e0832a2a16fe6e39959735758248032cdf7320c6dc87b01e3f9a7811b200000000ae189de4b9b25f7c7a9c070000002af1c06315270de4a6605e4b4b58bef76fac54f11b84bd7bcd6b6a485edfb7684c770a39b38b08e18a51a4d4e66ca21c06a4b4198e1bc2ef990c9ba911efed626e5ee341a17bf8132b09000000d31df213c802d74797056fd3bca8b2d6cb134437cba0193ba4360bdcc98aad2560aa48291c4eb9d4e08ad7a9c5f04be1ab597124d84dfc7bd8cca8f68154a0ed356e773a797ca6d66748857b4abbf8830abeea2a46342e6a7378173cb29d5cdcd698a0203f78116b710008000000000000007c2d86b94472807c10eb9a8e2fb8bd79fe3a8316deff3ee641c9a080a2173642e673a672279bae4e7e28055da9497d7edb53be6e80482bd4d9a74b8dd4221fff0f0000705d7257ff7f76c78ba0b44ec0bdfa0d32d7042059b13a079639f14f9032b856d892ad6af5124c9c3130485e9682ff1f3c54e475d5bb496aef4bb537d7e191dfdeba109fdcf7864763f87a6d711cf52e520a6ce30e134c55e0caac037209d2f14fcddd00000000000000000000000000000000e609893bdce015e8ccfb36399844db61f6171b0b0e845e48728450c6ba4f7098f8e000676b59ab9f851f3ab77847ce05c89411277ec69c409b7ec50a3337a78675f38a568612c235ab5f2cd6d035d5f5f6a693c381adbbf7b37e37292783b2c7efe7d3a067906552f76d419e0300000000000000000000008f3a20b49fe7636806867283e35cff8d00e7b251bab3cf6377a24f8e8d4bda7503674bc94bf7f4d2fa6f25944bf0a186436d9f6831995976328a1fdc78492c65c1434855dc35c3cf7cf9610c5387794443c99b304799114132362849c3fa85d6379729ff9094933db0cfbe8887c50b87e1469fdf454cef4cbc5f7bf384000000000000a4e8c1a25f47c440144a9776be6cb40aafdb9d3cc8f6a6050974e1c4000000000000008b753f4e1bef9556efcc087a99db"], &(0x7f0000000140)='GPL\x00'}, 0x94) r2 = socket$kcm(0x2, 0x1, 0x0) sendmsg$inet(r2, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000b00)={r2, r1}) setsockopt$sock_attach_bpf(r2, 0x1, 0x7, &(0x7f0000000000), 0x4) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700000086d7c0d6c878f064eb", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000900)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0x8}, {0xfff1, 0xffff}, {0x6}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x4000800) ioctl$BTRFS_IOC_ENCODED_WRITE(r2, 0x40809440, &(0x7f0000000500)={&(0x7f0000000480)=[{&(0x7f0000000300)="adb3a4498e46c62cf538277e53d512864c88800b1a4351981923625b32d4d1173951f7cd7a9237d83211b604f1cad9955b2241b25a1b4c9b5da8fe1a5a561641b038bf7f41ea6db83ef029", 0x4b}, {&(0x7f0000000380)="61157f300c0a8cbc4e1aa66cc1c67a4d7d629bccaad4771b7deadd8d7f676008e2d7656f7ac344d2c6e867ff339b2e8fa557e809560010792f852fb076dfc49f313f96177666a985332fabd5847567e9d37602cb7d354e6b76bffc78f673c0eef8acb6b471cc27f58c4195f26f4d8fcd1a19a1a201ac1e952282005e12d6f6dbb67479234b2721f7ef856ec423984fd37e3cac255176ae038287188e50f447bf", 0xa0}, {&(0x7f0000000440)="2261a64e0c4cd904ca5fbcda97db4929f3dbdeb9a943278bdb321cf0751220f801a24cd0365568e3", 0x28}], 0x3, 0x3, 0x0, 0xa9ec, 0x9, 0x5, 0x8, 0x3}) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000980)=@delchain={0x34, 0x64, 0xf31, 0xfffffffb, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0x9}, {0xfff3, 0xffff}, {0x0, 0x1b}}, [@filter_kind_options=@f_flower={{0x9}, {0x4}}]}, 0x34}, 0x1, 0x0, 0x0, 0x10}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x20, &(0x7f00000001c0)={&(0x7f0000000000)=@delchain={0x24, 0x11, 0x1, 0x1f, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) executing program 2: syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x2001) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) gettid() fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x457cbf3b}) r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$kcm(0x10, 0x2, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x8, @loopback}, 0x10) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="4c000000150097f87059ae08060c040002ff0f020000000000000187ac1414aaa69d35a2cca84708f7abca1bac141410bd7c493872f750375ed08a560400000003c48f93b82a03000000461e", 0x4c}], 0x1}, 0x800c) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r2) r4 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000000c0)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r3}) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000400)="308201d43082017ba00302010202142eea648d7f17e62e9e5869c887c68e1bd0f86fde300a06082a8648ce3d040302303a3138303606035594030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793020170d3234303431333232313632365a180f32313234303332303232313632365a303a3138303606035504030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793059301306072a8648ce3d020106082a8648ce3d0301070342000407e56b51affc19412c88926b775771039ee2fe6e6a714ec7299f90e177189fc2e70a82d08ae181a9717c5a73fb25b95b1e248c739ff838f848b4ad1619c022c6a35d305b301d0603551d0e041604142900bcea1deb7bc8479a84a23d758efdfdd2b2d3301f0603751d230418301680142900bcea1deb7bc8479a84a23d758efdfdd2b2d3300c0603551d130101ff04023000300b0603551d0f040403020780300a06082a8648ce3d040302034700304402201ad7ac07c89738f489437ec7666ea5007c121db409760c996b8c265de9705cb4022073b7c77a5adb670a96d1132b27cff2b57d6a317bc44219cf4f674f356aee2925", 0x1d8, r4) syz_open_dev$cec(0x0, 0x0, 0x22581) openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r5 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r5, 0x2219, 0x4417, 0xb2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x17, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @cgroup_sysctl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) sched_setscheduler(0x0, 0x1, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) sched_setscheduler(0x0, 0x2, 0x0) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 4: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/udp6\x00') r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000300)=@multiplanar_userptr={0xd, 0xd, 0x4, 0x400, 0x80000001, {0x77359400}, {0x3, 0xc, 0x9, 0x9, 0x2, 0x3, "9a3e9ef1"}, 0xffffffc0, 0x2, {0x0}, 0xd}) socket$packet(0x11, 0x3, 0x300) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e21}, 0x6e) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000001000010000000000000000090000000000000000060a00fe000000000000000005000000140000001100010000000000000000000000000a6b6a1b07a444a7ce48ac86fe568eee032ca56eb9e31f4bf2bf7f525bfd9efe3f4fb9f84c4b4503a9bdec0408a1fc2b724820b194310f9656b8d600d121fa875ae0ce2b012f68b124177fa307f2f40f47555c2ae745df7a934241eb8bd2823a939f756cb6aad9f5cfa0cc6afc5cc742aaa490981f35c21d862dd71d78fa12d23696d10fdc12d6ff6fbdbf5e88f99468c2"], 0x3c}}, 0x0) bind$vsock_stream(r2, 0x0, 0x0) socket$inet6(0xa, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0x1, 0x54, &(0x7f0000000080)=0x1, 0x4) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/101, 0x65}, 0x2}], 0x1, 0x100c0, 0x0) r5 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) r6 = openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r6, 0x0, 0x0) r7 = dup(r5) write$6lowpan_enable(r7, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) add_key$user(0x0, &(0x7f0000002180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) socket$nl_netfilter(0x10, 0x3, 0xc) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000740)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x4e22, @broadcast}, 0x2, 0x0, 0x4}}, 0x2e) executing program 2: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="12010000090003206d0414c34000ffff000109022400010400a000090400000103010100093700086ce82201000905815f"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r2, &(0x7f00000000c0)={0x1d, r3}, 0x18) writev(r2, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000000040), 0x10, &(0x7f0000000480)=""/230}, 0x10000000}], 0x2, 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x32}}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0x0) syz_open_dev$vim2m(0x0, 0x800, 0x2) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r2, 0x8010661b, &(0x7f0000000180)) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000040)={0xf0f023}) r5 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) r6 = syz_open_dev$video(&(0x7f0000000440), 0x8, 0x0) ioctl$VIDIOC_S_SELECTION(r6, 0xc040565f, &(0x7f0000000940)={0xa, 0x0, 0x3, {0xa, 0x1000, 0x4, 0x2}}) ioctl$vim2m_VIDIOC_S_FMT(r5, 0xc0d05605, &(0x7f0000000540)={0x2, @win={{0x6, 0x1, 0x1ff, 0x70}, 0x5, 0x4, 0x0, 0x2, 0x0, 0x40}}) executing program 0: sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="010000100000000000002a0000000c000180080001"], 0x20}, 0x1, 0x0, 0x0, 0x40040}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$pokeuser(0x6, r0, 0x388, 0xb22) ptrace$pokeuser(0x6, r0, 0x388, 0x7fffffffefff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="740000001000210400000000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="adffa8886004000024001280090001007866726d000000001400028008000100010000000800020011000000050021000000000008000a00", @ANYRES32, @ANYBLOB='\n\x00:'], 0x74}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000021c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16413b6139c84d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbd2d00900", 0x2000, &(0x7f00000041c0)={&(0x7f0000000140)={0x50, 0x0, 0x1000000000, {0x7, 0x2b, 0x0, 0x20, 0x0, 0xfffc, 0x8, 0x0, 0x0, 0x0, 0x10, 0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004300)="c1b0ad27d26172a2282808a63b3666a169a53df2d890fb5a415426c6ff9bb87f8efb6ea14cfe80e636e7de7e2b18b78f80a1e4c84f02ecfed07902492c1d761451483d0b9c75d1bce9e4a0d1f8a9bb1a22b951653bbce82561c6ac0fc2eaeb3fcd942b78b746455913dbea328ce1088f52d7cb35aefac657784f2cdd576c15bb8db65205430d6a1cd094d749955b73eacfddece7cb849c1554eebb88d05d597b840ebac50de06d2efcc88cb3bbdaf6388332964078936c035bd3e3f56e545ba683f4523df2d6034d5086890db8e3922638a6196fe0a1a026ef632f8c6c6ac3e66228e9c15abaa010f956968240f31f97ef8da03d671ad3d48e135c880c8e096e0f39cdaf38d0203a20362c985b38cefac182d22fb4b709c8c1b5dea4eb5e6dde7af7793b120ba2eadcb892c53de7ce0ab712ef33721121fcf841fa1d35f7a2e9ff1b054adf64e6e2261e015c9a0dd0b8d8fd363ae1bd8ffc28d41b681ece5c4568cf6adf2815b618e8308dbd1c2e664c178a4504e0a362291ac5dfa1115709d42fe8bfc92f109d60c12d43fc204a8f3458b199adab770d51eacae9eeaa4cd1569f05dde2f71e2819dc64c2c62441e4cf281acc54f88741ed1329343e0dbfb356ab7fd3732a93b2a15fac46ef120745cd49b7e65421595fd81fabaee29a28bab508c95fa74d8884c4edd6bdea3c71e8d230c8e666aeaadf6f4c67846ad43a3f458123508c77df0b13c25b3414220600e35dd2d44bbd78d7902f767dfcfb6001674106a6a952f3a47e78758893cae3bfff8d053842642c3f9eb512e12ef09313b2a823e1c31dd45b236824b057992101016204d48e1d3f7f42503b20f549371f92688624089b5460b724307b569f8570c5eba6c243702370f76c0ef78d59d5aef447852c9102618a9811f8440abac9e78a7613b00ecc1b0f6dd9c477701a975fe07c95bc35237d33f7368b9be2986566f310f16a189fe0438ae0887384b10f80b2635493839b3de154c8fe5bc020164e062d77b4826df0eb2af18c8a9e5b28c3d2849bbd29628c76306cf7f4433e0d128a93f5b12a2bea9ed9b3a85e8e4896ec6ce0ea8ef4471cd9db37d91b3f45cb72c2781864c820e4e267e6a650a3687eac83d7b010c621c1c52717b98335df8e87390e5a76874bf31993e1a801f4fe8dc9222877c693fc043d38f54b9422210f2a023f496149def0a9e936c4adbce6a290113b2fb40c5e3e79a0797cd37c2e1731e0143bb5d8bfa51c226d02d567b50c63ebbc64e1d44e120e4cb0fed4347528df660736b99ea3235e83da0c167a015cb3e7a57c5e9072b2fd358cdb20127deb4f37deb2d09ef2b2795ccb52f3bab0f5abcfc37bd0932e55f92cba6e468fb3175b983ca8597327fe67fc1aa89f6d1829ea7eeeec41e3920a51ac583489abe8eb5c1c841d4969a06fde61fa56e59f8f0f64b19071d8a84853047a3d766e82cf2c651586ac3f877c8909ed056b1828fff9211e414b8b8f5cd38542132d9562abae4bf63bbd0532208199e4d2c59b1e5d9a438f026d01c40fd0b8076a9e933e65e65ff9ea0fde753edc738aa079b6695c6055ac2690d6d928e9046c446bd9d0c3e685eee30f7a718436cfa917f678cfdc2f7f72e7bbe508cc64239597f5969f4a750cf1f0f5a646018eb1c35f912cc4c888da888ae8fad773fe47c6a78a63af9b035e15eb790a7ccff2f44d70acd069499d7db8bd02bb6bf252699d8d46a8923f21ba967585be41b79e4d653ab2fba065610ca31e683a5cd5b29678f45eb2593700b361919efb0dffa1782b70d0a4a34247cbd9b240536ce6d46615ec96387e05f60375a2fb8977898cdee503b1fa20924fdec96a1930dac55dddd2eb612c383e4eff4e95f6cdf88047fe76ce9dcbf18a6f81d091f8e767be97b105dbc709d92c6f25d785b4972cafaea96bafc82cdbd4525340e37903259117b8ab63bbb9fb34cf23cdc48b59f7bd0b50ea12950e424e706a5d9ef4d69b334a5de6629b2b585d64688dcd5d4230fbe6f8043e99e9942d13973568b789a34a3ec7a70ff4b34ed4f28a1ad2eb31d8c81ce77d8b554749522c149944a08669ba48926dca4429fe817a7d91f373db7a100f74d6a062ad5e9ea20c77fb575a0c54c5eafd640ee770c844c813d9d807dd80333571840bd8b4b6eae859ddef2f6dbffcd7040691e2228f927faa8c82de451e60303267df50e973b0c6c7f0738eb8cc82b899534a41ae37ede81b72c38d57d82c59f87a8acf456229cced3bd6da6003d1f456ab5849b4dce78b05eddb6188d69cf8ac5bc16799e99021b5485d5ce080b328e7e11e4bfc083a68d9ec22007fae9b04bd167ce4b8f455ed6419501ab6ca434d6418a8f8baf09a66a51ba426f61ccc2f30acfeb988f3a1f36bface215200b3ed62a3d2d74f7b8c0c8244472cc77fbec96721c55d10ae299fb1aba8c45ac1cc882ce964250b30d81bf8a8be110b9f8af1aa644313052e00ed644dd87ca7df34a50ccc3602f7d3ab93fd6ca19d5b9a06894a8f91d3aff8a3cd52fcd3af7adcc7f9ddfce8bb74b714ffd4d2e76cfe60b44a47b1d7fb2bbf0c4a3dac47edd09888fdbe781071900a2e473b4daeb545561ae8f34b4eeaa60f44900684ac1f620a6fa54e562de40645158a5d8c36e3d9027bfc65274ffc8bfca8c03d464047485c3db1e54294406d90ed05c3b0d2d4e66d5e992b99dc3ede4be703d2f31dfdc5dc8c6ef01f43b42306f4a4825be7499afdc8ba1c02e3998329726af89e030be58ecdd20bf8b5d7e5f81878791f92fbd000aa1f9c2bd0aeaba2cecdeffb476dbedf37692d23dac191dfd2f7633d04a0826512b79bc1f8a6737b9b36baec7f5a4555fc7054458f9c7169968ebac29009778dd739e3a5b6cb2f0a6ae0fcb4f545e89a61ad993e42dfa7a283bd9f3d2eac7797c345843244320da0ccad437458512747f321158cdad67ca63d9e3eb187c2fee00d5f9e20266e103317a54293a7ba090b40174d0232bfb2ebd8576adf8c8a9f963fe12a592fe19af02d6f684dbba4a2d6d98003f60a728b1e7b524cbf248666a88d6f19c4937db31e56b4f5373f8aa16926f7ec75da8a76cc340376958175d6f23585e97bee88164cd2e2df5835474c6cf21f65754b98766ab47857d3008be18186792ecc604fc17519cec1d67c727c84299201ba77ccb7e60aa7b912fcc61b5ae4f580a90892b6e7cc3610b357ba6ac5b377cf43bab2970ee240525e12767611842d1d52fe188f125d018889e3e2092b7a39ddb57c0546bb17ec2443e1bdc5a763c9ce5f9b528ed14134694802886d4420f02ee9574f62e6bcc456028663f0b1399d86599fe0047d93a2eb162d2fa13385192bd4221e41bcc61511e43103550f958ba6dfd5e1b855b82a543e8e0766678f1cdd1214a399aeef014150baba0556212132dbf135319868b9ff93adf51eefa64be829362388e2659101a3ec85e0bb5119423b60819aba5c3b8823b5e37f469783db165ff4cd2cd7306f163c0e4ac8695747b571d7941e2bf1be981a48e71f336bbcc20ccddfae7bdc7f94ab62dfda1d552bdef955189eeadc9bd710c2a3a8c9d414c45d2b99ab8b4e92f8fcf2b83380d079b3dd3ddb0978dadf5569f70444e48f26d32ae410a88bd7201a84b4e3b44a1764ad6428a8148907e86bb0a09cfc1191eda8202d3160c8a4716de885ee80fbbbb2278fcbcbfd1c76b1d55ccbb9ed228de215f5104a9a0b4d647b1fa4bc786c68bee29f5229ab9cc3ca0729199eb7bd2ec9e9be7d833b13586882ea069e2aac144f22442244655c33759aa1e101f87836ad0cb16ddc6e36a66a8755acd52b4e446c0e974756a087a725a95ef59121d39f1c75fa136d7212c71a14ad5579be27c1dd0af8f9e4fb9b407e2bbbdee423486c4d5127fcf5107177b1e21e81f1758f4c304f40c0eb35627113be1e4dcb06d209ca06696f214ca260721c4ce7b4d82db24f024c74786c8d6ba7c73f495eab53e545c44b53a78f82d0aedfe04b798bbe125c8622eb5a2a764cae9c8d01380d464bd2dc7a1b0eb2bc431ae432ccfa81f2913af53bd714fe97d958c928534aa2f7caff6cd926daad3e6ed4c44bd3dd3e1a3fe0e12e8423a79c93d7475e29d036b2491e3ae7e50e4098c107abc4eec102808c8d643c4d4ec5707ca06a0b584bbf1bdbfda771a708002ab235fbfe91923b95fe8f4decb6ea6f1022bd98b6f7df5b457a198f2dd8031db5998c56acb30526ac7a7ef157b269259d6606a91b13bc09db05d4f1ae91a8d4fddd9038e5c03506447a483f8759945ec9700b5ed83c7097c177756773c8a250c76415ff43ff091d2015452b8803297e882a832700cb2d4c5c09c9aff61aa04f9cfc81e3d68911c7029a9ab79bdf72d2814068c828c86aadf77bd56953019ad507f5e059ff6ddb5562722acb3193baf88f571a2aa6d575c35506569720d4829f4d29d155bbe186cb72707eddaab43052871ec43dbc5018c1ce41120bc53f2cae7ebcae5bfb42dd1a4d17f782638ffa9747802cb74c61ebd2936d35ae926dae166ae2ea88effad9467bcd028d733da52576db8892c7b77fb5c97814845e3651f5bd759edd3c72704cc3035cb9e15684a0e17fa0b5704a6ac35576643d6fdbee7c7d05e9f0b0ba3e691e2a281913f2f705077277311ae7b8ae3cf287faac63c8cb0534f8610aae68bfdc2e860dafca682af8ec0d73f5d521dcbd3c8b403ef5763c46a23f307c798a550d3a14c1a9db153c8f1b273cc2bbad5a3450ebc2b391f0e44a3223864a193df9fa27ca15293e36fd461bb4ffa6ca73ae5f2d79933b53e05c59017367125aaea376a509a20c9840100af4f1119f1a8cdab0b835c9315144b22335fda48835dbd7d32ac735f71f69a3fb2c593b5c344f23661ff3729e7142b6da61645f8446e2de64cd637186a66c45efc3ab13db3a9cd0117a3adbb44deae4944a9fd466a4f69af5a959430981deed8994bdfd060da92395e23e449eef961d61e82a65a4314ceb4fe3daa08bbda05ef91d70f549fb7959441cd19ac01cf221b83d6e75c3ad224eadcc3f74b097d2d9edc2ccae58ea09ad3af5bdb3e6b3e81ec38542b927fbfcce573b2ee2f2a71b14a24c4b5a443983665be22bc25251af121920540dfcf8c1f2d57d8f721b48efb9555690fbc3bab0fe71708f3edecc8ffd615b1af7feb0e893c3a458019764d16887dc2973333fa70aac3f5400bcace8dd0c8cd8c79bb1e28e744b6fd1a9a424c5f38cfe256df3e3d252a8941a3691f57098dc8658a93889b29690eb2406586ad10df48c0a34f90a37e5ba6583450946b96fc01867f462050f419058e490e5a0720258885b247f65c4db08b41f8236305daa37f0b83fe327f73a8d65a1d49986de9d8ea076c69003df5984926d0e39d30a41e4a660ef2242f42747a944d7664169fd41d0352d4362ebc6c2519dab028d904e8ca00921c936cdb197ae9f096a53c99d643ab30492be5144bb799dbde12499198c3cfb1483a2a29083fb3fb54957b68590526ef4b5a7fde45c773cd5e414f4ee4db79ba92c7a8c2cf77d3e0847f788ea6fcf10cd208ca5d04ee496f70ea0170bc60da6edbd95b444c100fddbd2e878f934c89b82480b16df600d236299886ff71612493eaaedddfa1dbebe596c8e3b8b4cdc2d231ce7e8df0f242677e6b5c3d2815b9e65e29c80ddee5c711c861950ae60d1b882803cb6c776598936d498c3a800fd1091005638efa23dab3eecd92c8a03734dec8f078e172d000313164f613f02ee24bda86e67adbcf618137a7ec3cdecf7829a8bf2546f62235d92c14ad5b39c1536d923dd579520055b1f89ef17240b89a616caeccbaff0db4d8fa087b5b2c7cadfe4507e0d351f5b045a5e401db68a8186f78edce6be621dbc5ba76b0ff3f406161b170354ca24d128d3a8bd02b7bafc1085b3dab482eaab63f1f165bb0d2d28f70bc9eee4e1fe31d73d12224363562152df7123f1977083534f8ae502984d41c593433be1936ed3296c5153dec58811d603efa95e4d895b9c8ae96af097a644dbdd0bb0aa8d3711bb8b494f3da0fcf48ede0ced49c031ee191e056426dd86276d69640fb1013747022d5b998b4fa7256a0474d2a9e183bd733d335d7208105b1c8676419d1f0252065c7de75c55cb0d221dc8e0532112403c215933ee84e654ebe4a09b34e4c747b34232344c2d3bf83ab53ee7b85f4a3f88914fe79a4f15c4c98a3ec126591591b0e6167e2544523e9070e830d792c78c693d2e6981015dea70a83982042d67a7f5229d106851c32933597e03ca171bc27c2a61380b8e58c41dd9bb808b4b308ab5ce45ba022048e02d89ca1a329f5a9cefb861ab3cd0a05236d58113b47592b0389ca6416b92ebbb367a3a41203d0baba90e8046412b7c23bb027e7cd656cbc864e38272545f66b712fb6ab080f972cd09c92c615a04ada2e24c74c1320ac02fc9ec077e5d5ba621aab5747bee120f5aaa9cb6ca91a162f06415f152cdc79f4117e0cc6fe9bfe53e7e396d5f21ad4328caec1141baddb16a7305ba49bd427e835dc23baae24e559ed66c215662ab3d517d87daf6dc4d2b4c8a3a0c77d65a9df67e756b7b719dc262b15891ccd9545919a5c63577be273276fc39df50dd9388e09fe3bcf1366df9df85fc9b8ef26651c439b76d73c40566fa035736d598ea1d77e1051a785d1717fedae7c687307b277e195555fa6ccaea28c57e07d84f51fb5ef64df87f62c651264ac4b268d116924f0ce008b6355f9901d74d7e8f0b440f337e51cb83fefc278da96edc32fec1012eb955493d8081885ec3dbe94e927f2b490b1bec6fc4b125008153706559a38e147e54d20917ab9d6bb5edf0550f5de539c7fbef949019b339f454be50a056223ccb014bbc078f04c01c8aea18ec58befeb4143c4fe2b6d23f487ff30309ef3098a2632761876876c2073b7cd3589af3407ed921654683739551fe0cb65959181033b2d2de8482f9dfe9279a2febdba75f7523ae92cd89345494c41a3371f0d4c501f817aa751dc2e4c42597cf72baad04076cebbaa100fea0b0423eee35e32aa60831edb4c772dbe08918a9ede0450dd76430d47b3ebe097b99adaedf6b17dd649c25b77a81c0b1c1cf8447b69638be8872a9f17007f988cc5a555048a727078b5de08ad71156c0446764ef687e2f4bb6fcfe104c5dc862b5e78df61beeec1b1a026dc7283f65035cd5026624daec53c7b025953d9c0266d3e6f02f11931a088e47484230c00c3d6f3b72d095a66b1f87204e739f1b6d4716bb863b6b125e26c7c8e07596538f59b48cbd41250eca1efa85a9e185bc2d8a20787cb66be568f59ddc34a3b207a874d7aa4351da7df89a2ff1ff22bb9d69c177195686bcdc2f04724c8764696f7ef4a75a4e0dd875f07431883da3f9f9cbbc9950e57cfa7bb00b2b8ce162c807cc4d88dabdb91549d2d9a91b74ad5e518ad58c391be582423a5fb29e9aa792a2703505b578fd8c73f4f77c485916ede77a9f36be6a12391de7fdf73fdf1db6766ef38c23902be933c49ee8917858e8ee29559a2c2dec20e4a5ad650c52f97d1648f12733ef65466ce94b1268fbec2aef918c4d20886a373b6d3b5fa8b9dcca9c35033e2165803b55a34d87e012cb402ce79ae6de18a4cf57a89ad8dc698bf321a4cb0af1a4d5cdea3da832e3b44f3a47798fda07fc229ac89dde9d4f57b2f8305999400e69d2c5c8caa1bc98ccc833ccbae1682c6993f131a03466303cbc294ba22add02036f73149b2db98688d6462041be3d274d5217c7a6891694af9e2a626f8ec4d4ccb8d4946ef18904ad47a84c7a619e87e773126f61e30d5ced5232e14b6abfb4d44ad05ee999d4d54d2c751cd7c5c9cacfac6f7d47b9f97560038b0baa5e635b553a84f3cbeb04632a9abeb6740ea4ce627f60cd5e6aa71a7e2c205bc90adeb3d61bcd66f17d1296e0cd383b1fc38ad4e2cfd05d4a4ee7371f756eeaa0525bd1673f0070f9f5ae099a29e4c325015d9372ae27635d2eab686be9dd96ec2c014acd8123fea35f97d7ecb5e9bc8359b397e8c0c3b90658aa9fabdc8f9f4bd565dd6e20fc871b658fc3e5944efa972d80303d7a66dfd159e904dbfd894009291ddafdfe3a5c502755b5a3dbd89792b8e5633d6f81d23b63f599fc1f29d679f64afa697260e1e6a10ec075355b58ed9007408a379d3c890bcdbea8604e51c0520be1d8c1f10b0a91d40d7ea9ef9ca2c283153b902700635ce65c3ab69cf3107e2017d8a72160f1794136185afd57c743af49d84fb535fef777e6c6f2a18a04fce9618778c832a608861bc7dd7eab315644f998595d07c5a41bac3e7270a871257802d26f42c454c797414e0d5de88ad611c5e3a05ce76df1348e26509f52b7b125eebe5ce1ec0245bf23c153d807ec87592f37ed65c8ac086be9d169cc31adab8da3fc2e2dad0519c0a68cd6cb202c99f5ee48a65c6ac27b0d489faf3083fed64ee5b078d0092d5939fcd01b2a71dbf007367fcc56e2f62904be4097fd7c639caa8a390a59be7a6e46aae93667a26654fe461c043bfec083f065726e66b5f12d9e7013500068de45a49a87dc2d0933287e7575c9f3914071c110c9a8f492c67fc48784aea5c22d1ce26f3281d6deb14da66d69ef6ec8e9080ef0d543bc6ce58b177c01ade4232688fb252d6f3e1ceba283d1d59ae82a15b464746df9bec915f00a184469b846a19a7968d9b38e476e3aef47ae41ed8a7d4d3cf744da190747ee3266ff689428d372545f28e40713615b7f886e1f294056a95f3e50e1afa211ca3a2f4a04535646bf9f4cb709a5ecf437807072cc8b77fbed51e01bfac16c73876a5d2d4916555f7084a772847356855c69c193d8db2d37d8c1a5e6adb2169ddd3bd5b7a2cbf9418d00f174295381d51733924bfdc46017250df28679d6b378cc316c67198b57634f46d5f9c169fde3715ddbeb792fd2c1c74a7f97101d373351037c73af2643b8952665eca13f874aace302f60681e12523b6de8f5c5750d4fb480fe0cad1546af7c88426319baafceccca2b49fe96d2ff446a4867cc0ff6ef7845c93c6a6f2bbeac1e31d5d95618c990646a86b691ba387f6b31f75a69fc68e52c7efd0a1de03be8455514231e04bf7370ab6b49d931f4b581b52ca6e0b104bbd07013651d048dcc5271bce8de0f855c4d289a70b19fa616cddbe27b217116d3a52dfb590df3f932e9fee79e34b42844d4efe8a31844694ffaaf811d72b07ab4a281d75c4dd73f7fc82f9beb49e9ef70c72c31c6b7802ad77d25b405a002d63ba30c078aac97ad8cb9ac85299024c6dba7912c3844ed27097e6852a4567d332560e54bb835d2bfbc31a9bc181f8273b878349c9921c6cbd5466fdea1da224f5361c0c50c5fb4f6ccd9f15f6febea4d24265131cc991d85a5d3bf28ce78dd79a5ddff2b507c8b3d38ece81b386f428ed6cf9258657e7647dfa8a8b12ef5ce051208bf44e2d973885f72835f55458ed6cfcbcb75d998be711af59990eae176c637439b79ad8c41b1b71858a90e65aae941d92a2e9616784ad513321da97a2d1036d083c41eeacb374ca45904d6f205101b5e894cd3f0e2d7b8a737a07802a3a74eb4db792b204f69bf3278fff2538878634b84746b51a87d3364c64a860c568d82757761773b137a1f92fdb012c4f38add32dfd4cf0a6b6ccb8e7958abf0d8ab7cbe7c32919e3bf5618096af980cac33df3eae62fe9bb36eda0aac74dd81fd562113e2515c3d4aa6daec990506bf3b958888119d0b1dc215d5e5418eba9778bd53faa7e9f732ce01f3056fd5b89cafe357648592287c990fd5326df9eebb9452b69e0a94cca107d8ae2e72bca993a08c3531791762f52baef6486848d462854357cdd8788b20383b095d58a35b9ab04380629d8a10707b862bff7024b90555233f0b05848dc1c5145906e90b63b243bd7491673a55d9234a928e9bb37ed35afa3c9a4b936ac42ccb1d1dcb5abe7cc21717fa1025525d24f4eb745f1fe0b3584448e35ef9916fef74cfa511bf189591b2cabb0ff81306d13a37eb8578d183ebc7200b3e28d2c2f39e56ba76078d60192d806c972f4ad6077be01111b412587760e65105faa0d5cb2326f99687ceb7617e2d4d45b918dc581223f0909eb519856748849fac49a2bb4edf727a7b2edf6e4454f526d02ed459d7805b68142c25dfc5544ca04dc7fb3c45418eee7609712f5cdaeb3aa3c6936cdd1f1e0d1486dbe2f3ee05f6856727ebe888e797d834beafb969a90f950198b5ee0ec876172c290466118f8dee069bbdb463040ab8840b842bf2d1637b03040994ccf1b8180131c755c623e65a03c96172bd15ddf0f90dba2ac60800252c193547b0b6beb63c3542f95aa373bda1941edc0d441d6d758bac9a1d7301f51009aab487f1b2cb3935a5c8935e8f2ee2ee3e2dee90f06c6ae693f715b9480219c59abc458e6aee1a210767d26bd5c24f8a4fc6be59011417aac0eaac7ad5715c5942fe87fd341c842544f3e394bebce42c5667a511a0a363a89462aa18595ea6b51f86dd48db166c078adaf2d127b87e6ac9cb6826fb0010d869bf03f2afaee97b6a064fedf3cc0806d75060cd4c86d1014a47b9b81303d3c2716b8c0fa30193393dc1ddda76426fad6c03a41192f6c7cfaaa8e37e9e3eb3cc0c6bdaa721b66a9fab82e6c0fdf964286e4aca0d66201c0adca7c33fae61bba1be0c874f3b495f3f7857cb156ea2538e4101f89e708b4554444e95096a0a40fc78c35be82d843e2d2a3adb8d78d662cabedba523079fb6d52df3bb710d268d7cf32a6a0a88d4f80628c0ac8a447f3fc5e0d091514ca2c64680b7da00d9196adc481f61e281381f748f3b3b0d78f1c77fef19ce0b7466e14bde12a3a9bc5cb225d81fbef39cc1b3c5668e533a8a82375f6fb46dd8413c119a4366314350587685250b3799f0629e75e6a9ec79db0d589849401019fd5074a4ae910fd665c2736974f4ada686655329136e385a46c82d6929b9e01babecb45e780d444855a521ddf1c0f8dae1c1db21a72af45b82ca64939150a87af4e9b1a6d4ed11d547076a93853935f4a12cb388d7fbc5c054353d9ea5ac028dc4a2613b28014f52eda3610347babb083372240b4253071b20862355629a52e9d6342febd19d4ed645fcd1e6f6a1ad089e0a93c079eaf573890e5844d2c94e40549cae5988d5e68a7b4d7ce9f0a6d8917678cc0b9e416e88c7155eadd5a2b2d5a032dc2e409c7f587aee7d641a0c9cdff084708c0066045674e59267ee7b6e3e127fbfe1f3451f4396f568cb46856da5ea6af1bc5698e49c216a897dfd07771d5c4ffcee4ca502fd8df2b81972e5cae58b59b9c7a3368e43f2f9e7c86d68995c536a91b990c87fe90dba70b1cbd3d2396a4291c3d555561f5ec1acbca8f4922083603c94fd0f41ef5b9392ce42a5535829de651bad14cb05914f0e31e3e606728b823dfdc091a3d8d427f7aefa21bbb59f67dbaf0d05ebb5a55d50dd06fbcc5dfefb41cea425c19559d4423fb13d3174a040c3cb7ec86e4cdfaa253031c0af1328ba1570684d2aa3d534a016416a188", 0x2000, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x6, {0x200dd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) write$dsp(r5, &(0x7f00000001c0)="5cba91a4", 0xffffffd9) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000000340)=0x8) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffe29, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[], 0x7c}, 0x1, 0x0, 0x0, 0x2000c895}, 0x40014) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000ff0900000a34000000060a010200000000000000000a0000050900010073797a310000000008000940000000020900020073797a3000000000140000ce1100010000000000000000000100000a"], 0x5c}, 0x1, 0x0, 0x0, 0x40048d1}, 0x20008040) close_range(r5, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_GET_NETID(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000500}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000830}, 0x804) executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) executing program 4: memfd_create(&(0x7f0000000240)='prodM\xb0\xea\a\x06\xbe\xaen/\xce4C\x80\x00\x00\x00\x00\x00\xa9t\xa24>X@\rq@\xf2\xe9[\x05N\xb1\x84\xea\x91^%A\xf5\x9e\x13TdT\xc6^p\xcc#P\x04\x06\xae\xeb\x7f;Y\xeb\x8f\xec\xb4\xf9\x17\xb7\x04\xc2\xc0\xc6\xb4\v\xff\xfc\x88\x90\xabC\a`\xf0\xc728\xfc\xfc\x1c1?\x86\xac\xd4\f\x00\x00\x00\x00\x00\x80\f\xed{u[\xbd\x9d^\xffj\xa0\x14\xb7\xb6\x8b\x1d*1\xe8\xb0\x00\x00\x00\x00\x00\x00\t\x00\x003F\xf1 \x17-\x964C?]\xdfe;\xc0w\xad\xef\xa3r\x8c\xb4Y\xcf\x80\x85\xd6\x036\xc8~\xa8\x8c\xcd\b\xb5U\xec\x85\x9b\xe4Q>\xed\xdf\xdf\a\xd0lg\x13\r\x8c:s3\xd7s\xef\xb3\x9f#\x15$\x97I\xf0LC\xfc\xe7\xdf\x86\x9d\xd3[i\x1b|{4)\xd8\xa2\xb8\x8f\xa2\x84_k\xe5\xf0\x05a2)\x8d\xec\xf0(!\xf0\xb5-e+><\xc8X\xdaNz,u\x8f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\x1a5\x8c\xa6\xfbq\xa9\x87\x9f\xe1\xfa\xb5\x92\xb1\x00\x00\x00\x00\xd6\xce\xab\x1d%\xb0\xaa\xed\x10\xe9Z\"\x7f\xb2\xde\x00\x00\x00\x00\x00y\xd8\xdf\xc8R\x8b0Bs\x95N\xfa\x02\xe9\xf6\xa20\f1L\v\xdf8W{P\xab\x82\x84\xf0w\x9c\t\xf8\x85\x98S)M*\x88\xf8\xbaC\xa2\xf8\xc3\xe0\xb2)\xf8\x9da%\xd7\x8c\x03\xa9\xb6\x15\x8c\xdd\xaf\xeb\xfa\x1bV\x1c\fJ\xe6n\x19\x94\xea\xb7\xcc\x12q\x06\xbab\xda\xfa\xf7\xe4\x85U:\x1e\xeaC\x9b\xa5\xbb:\xe8\x04\xd9\xb2|\x85\a\x93\xa1a\r\xf0R\x8f\xac\xbc]\xc6\x1a\x86RK\xb3\x95\xbaz\xb7I\a\xd6j,pI\xb07\xc4\x82G\xd2u\x8a\xfc\x10\xffs5\xfd\x99\xdc\x9e\xdf\x86\x11~0+\xa7\x11\x13\xbb5\xc8\x8aW\xfd{\xe1QN\xef\xce~k7\xd9\x02\xac#n\xc3\xdd\x9a\xdaeJ7\x9f5\xae4\x9aoJ\xdcZf\xd4\x7f\x01}\'\x1f\x8e\xee_Q\xb4\xad@\x1a(>\x88\xd2F\x14r\x8c\x1aq@n6~1WP\xc8\xb5\x82\x02*\xcf\x95I\xc01\"\x8c_\x8d\xcb-X\x1f:bOmgTC\xe16\xef\xed\x87\xe42\b\xe5)\x99\x1dt\x17\x8d\xdc\xc2\aL\xb9\x90\xdc~\xf4\x12eXR\x89\x14E\x06\xeb<\x1b-\x955\xb4U\xceN\xf4\xb4l\xd5\xd0\xbfc\xa0\xb4{\xa9\\JL@tW\xa8\xf5\x8b\x9a\x9cF\xf5\xe0\xf4\xeeR#\x16r\x80\x91]c\x99\xd0o\x81b.\x82\xcf4\x01j\xe8\xaf[\xc1\b\xc5@n\x8a(qC\x16\x9e\xf8\x11l\xdbLM\xf9\xb7\xd1\xd5\xa1^\xcb=X\xe56\xc4FW\x0f\xe3\xe0\xa0\xb5JBE\xb5F(\t\xd8\x87\xf7\x92id\x8b\xcf\x846Z\x00\x80\x94\x999\xc2\xc7_\xb0\x02\xcb\xa2k\nB\x8a\'s95\x93Z\xf0\xf1\x9d\n\xf1$N\x03\f\x04Z\xfeX6\xf1\xe0\x95\x80(AV\x91\xd8\xa3\xc4?\xebhh|\xe0\xad2#\xcdF\xd8\x89akF\x05\xb5r6Ueh\x03\x82\x91@\xba\x84\xf5\x84\xaa\x1fZ\x11\n\xb9Y\xba;\xf27\xb9\xd3e1\xe5\xf9\xb3\xeb\x82V\x12\xebO\x02\x81\xd0\xfc1\xf5\x9c|\xfc\x1e_\x00\xa7\x89\x9e\xbe@\xcd\a\x82\xa8`\xa4e\xb7\xb8d\xb45>\xd5o\x1a[d\x04t\xb9\xc2Q T]j~\xa5\x12Lo\xfbP\x1fH*\xe5\a|\x1c/\xc3\x84\x01.F6\xba+\x90/\xc5\xc7\x95Tu\xacH\xbd\xb8\xe9\x04\xe6\xaf\xe7\xa6\x10\xb6\xde', 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r1 = socket$nl_route(0x10, 0x3, 0x0) syz_usbip_server_init(0x4) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002740), 0x2) io_submit(0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) vmsplice(r2, 0x0, 0x0, 0x0) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffb]}, 0x0, 0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000332000/0x4000)=nil, &(0x7f0000ff4000/0xa000)=nil, &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, &(0x7f00001c0000/0x4000)=nil, &(0x7f000068c000/0xc000)=nil, &(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000691000/0x2000)=nil, 0x0}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r3 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xc4}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r3, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x12, 0x3, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="16"], 0x50) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mount$fuse(0x0, 0x0, 0x0, 0x80b2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000008c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)=@newtclass={0x10c, 0x28, 0x20, 0x70bd27, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x10, 0xf}, {0xf, 0xfff2}, {0x2, 0xffe0}}, [@tclass_kind_options=@c_skbprio={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x94, 0x2, [@TCA_HFSC_FSC={0x10, 0x2, {0x40, 0x2, 0x36a1}}, @TCA_HFSC_RSC={0x10, 0x1, {0x1, 0x40, 0x3da90}}, @TCA_HFSC_USC={0x10, 0x3, {0x9, 0x1, 0x4}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x7ff80000, 0x1}}, @TCA_HFSC_FSC={0x10, 0x2, {0xfffffff9, 0xfffffffd, 0x2}}, @TCA_HFSC_RSC={0x10, 0x1, {0xa, 0x1, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0xe, 0xfffffff7, 0x1ff}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8b6, 0x4, 0x1000}}]}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x2, 0x4}}, @TCA_RATE={0x6, 0x5, {0x6, 0xd}}, @TCA_RATE={0x6, 0x5, {0x5, 0x6}}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x2, 0xa}}, @TCA_RATE={0x6, 0x5, {0xdb, 0x7}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4008040}, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, '\x00', 0x16}}, 0x18) r4 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000200)={'syzkaller1\x00', 0x1}) sendmsg$nl_route_sched(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000600)=@newtfilter={0xf4, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xb, 0xfff7}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_matchall={{0xd}, {0xc0, 0x2, [@TCA_MATCHALL_ACT={0xbc, 0x2, [@m_tunnel_key={0xb8, 0x7, 0x0, 0x0, {{0xf}, {0x20, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @remote}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @remote}]}, {0x6c, 0x6, "8d96c4806f9caf80d469b892f578b14d7b3d5204f227928c0b677818e35a9b5361135f56533ea7112094ee86c65f058818053e0919a632931e85435cb71a1da29b6dee7b4754fe0649fcebca2ccd2ed43a2a86bf7339274d6afd7fae01deb144654af5be7b843882"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2}}}}]}]}}]}, 0xf4}}, 0x0) write$tun(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000086dd0001090004000000a60c6eec00be000311"], 0x7a) executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 3: syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x2001) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) gettid() fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x457cbf3b}) r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$kcm(0x10, 0x2, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x8, @loopback}, 0x10) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="4c000000150097f87059ae08060c040002ff0f020000000000000187ac1414aaa69d35a2cca84708f7abca1bac141410bd7c493872f750375ed08a560400000003c48f93b82a03000000461e", 0x4c}], 0x1}, 0x800c) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r2) r4 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000000c0)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r3}) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000400)="308201d43082017ba00302010202142eea648d7f17e62e9e5869c887c68e1bd0f86fde300a06082a8648ce3d040302303a3138303606035594030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793020170d3234303431333232313632365a180f32313234303332303232313632365a303a3138303606035504030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793059301306072a8648ce3d020106082a8648ce3d0301070342000407e56b51affc19412c88926b775771039ee2fe6e6a714ec7299f90e177189fc2e70a82d08ae181a9717c5a73fb25b95b1e248c739ff838f848b4ad1619c022c6a35d305b301d0603551d0e041604142900bcea1deb7bc8479a84a23d758efdfdd2b2d3301f0603751d230418301680142900bcea1deb7bc8479a84a23d758efdfdd2b2d3300c0603551d130101ff04023000300b0603551d0f040403020780300a06082a8648ce3d040302034700304402201ad7ac07c89738f489437ec7666ea5007c121db409760c996b8c265de9705cb4022073b7c77a5adb670a96d1132b27cff2b57d6a317bc44219cf4f674f356aee2925", 0x1d8, r4) syz_open_dev$cec(0x0, 0x0, 0x22581) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r5 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r5, 0x2219, 0x4417, 0xb2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x17, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @cgroup_sysctl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: r0 = syz_usb_connect(0x5, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000200000040109710780001010200010902270001010080320904000003ff000000070581020002000705010200020007058203"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000740)={0x20, 0xf, 0x1, 'H'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x4, 0x2001) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x8001}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f00000002c0), 0x4) getsockopt$inet6_tcp_int(r1, 0x6, 0xa, 0x0, &(0x7f00000004c0)) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000740), 0x80001, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_delroute={0x1c, 0x19, 0x1, 0x70bd2c, 0x24dfcbfb, {0xa, 0x0, 0x20, 0x0, 0x0, 0x0, 0xc8, 0x2, 0xf00}}, 0x1c}, 0x1, 0x0, 0x0, 0x2004010}, 0x8090) r4 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x10000033) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000400), 0x101080, 0x0) r6 = syz_open_dev$rtc(&(0x7f0000000480), 0x8001, 0x20200) ioctl$AUTOFS_DEV_IOCTL_VERSION(r5, 0xc0189371, &(0x7f0000000500)={{0x1, 0x1, 0x18, r6}, 'file0\x00'}) r7 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x1) r8 = mmap$KVM_VCPU(&(0x7f0000009000/0x1000)=nil, 0x930, 0x380000b, 0x11, r7, 0x0) syz_memcpy_off$KVM_EXIT_HYPERCALL(r8, 0x20, &(0x7f0000000240)="fb0149dd033be3ac4e37c4005a9614fbff67521ce16f8f09449a5a836bdf31295400000000000000000000000000000000000000000000000000000000000000000000eaff000800", 0x0, 0x48) mmap$KVM_VCPU(&(0x7f0000000000/0xa000)=nil, 0x930, 0x1000001, 0x11, r7, 0x0) r9 = syz_kvm_setup_syzos_vm$x86(r4, &(0x7f0000c00000/0x400000)=nil) r10 = syz_kvm_add_vcpu$x86(r9, &(0x7f0000000000)={0x0, 0x0}) ioctl$KVM_SET_CPUID2(r10, 0x4008ae90, &(0x7f0000000040)) ioctl$KVM_RUN(r10, 0xae80, 0x0) ioctl$KVM_SET_CPUID(r10, 0x4008ae8a, &(0x7f0000000440)={0x2, 0x0, [{0xb, 0x4, 0x1, 0x4, 0xd7}, {0xc0000000, 0x3, 0x9, 0x8, 0x6}]}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='file0\x00', 0x42, 0x1ff) write(r11, &(0x7f0000000080)='/sys/kernel/config', 0x12) r12 = openat$cgroup_ro(r11, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(0xffffffffffffffff, 0x3ba0, &(0x7f0000001000)={0x48, 0x4, 0x0, 0x0, 0x22e, &(0x7f0000000000)="2fd32953ca03f38ccbae7e215a168d2b40da8ca6a586cbb086873c26f05d1cbcfae7e84bf5a822a8e968d6e6c184ec26df9f48d2eab76ff5029676e9ff613acd4e5cf96a0a101e6f6e607e9943d71c012ddf2eae4668b9fda1418a453b827c260d7c8efb22901230e886661e4e837d394cb3d4d46cb1da4a3712e48e050fdbfef6ed510b624d36c1718ca6239234a1f8e55f8acf183927ad6d3f188e63afa579b5e4973d1c0618b706057fb0fb71ee29c8f1e540ac997c938a387dd95ccbbc093f0ad9aaf7c6bd6a682b32b42b832a7d65d1a2e6a161ec1f367c54aed35850c45da14ecde34001ce47c647cb80b40a98aeedba344ab0b15b441011737068481607ddd0a9ea192543232a38c4b0547a28ab3054b50cea3553e97c6c4bd2e3e0076409dcb668e5a4554036dba8a46ff6a52857a9d43184b1afbc997900bb91bf6fb848226e90b8014e68be43102e7e79e0d63acd2b29a2984d97ea6d030392bcdf8d474ee55a69f764708c8ecb1fb35efe63e3a583eaf48e7706076532dc0543857270e521cfad9f14455c8c105d9cb44b5f1543593ba73af42cc894a91d764250ca3f7d636b8b2537745ba7037f5b8cf8c552b534231460510675c22aa5c44bfb142c13c3520be31dbccc29ea1b7e976ff018427cf9618404423d5139746b5ad00c05b4e01f2fdde0827c9116fc9e57000f5f142cd1d410094450080b111694eb6444597e280d804a9c03b160b4f25c40fda791ed04bb450b9622539750d42d7a4756f8bb8068775c098a3ccadfc8", 0x466f}) write$binfmt_script(r12, &(0x7f0000000240)={'#! ', './file0'}, 0xb) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r12, 0x0, {0x2a00, 0x80010000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x14, 0x1c, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7fb0000e60080ba785d960001000000000000000000007efff100004000", "2809e8dbe108598948224ad54afac11d875397bdb22d0000b420a1a93c527d3d458dd4992861ac00", "f4bd000000801900000000000000000000000000000000000000000000004000", [0x8, 0xffffffff9673e35d]}}) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x400c080}, 0x200088c2) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) sched_setscheduler(0x0, 0x1, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) sched_setscheduler(0x0, 0x2, 0x0) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: r0 = syz_open_dev$rtc(&(0x7f0000000140), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000000)={0x16, 0x3, 0xd, 0x2, 0x6, 0x44d, 0x5, 0x139}) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000080)={0x2, 0x0, {0x16, 0x3a, 0xd, 0x1e, 0xc, 0x18000, 0x1, 0x8000000, 0xe755a3d832dace16}}) r1 = syz_open_procfs(0x0, &(0x7f0000000b00)='net/rpc\x00') openat(r1, &(0x7f0000000c00)='auth.unix.ip/channel\x00', 0x2, 0x0) write$fault_inject(r1, &(0x7f0000000040)='1\x00', 0x2) syz_emit_ethernet(0x7e, &(0x7f0000000400)={@broadcast, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "000308", 0x48, 0x3a, 0x0, @private1, @local, {[], @pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5b52ab", 0x0, 0x2b, 0x0, @private0, @private0, [@srh={0x11, 0x0, 0x4, 0x0, 0x1, 0x40}, @hopopts={0x8, 0x1, '\x00', [@padn, @pad1, @pad1]}]}}}}}}}, 0x0) executing program 3: r0 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100) utimes(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)={{0x77359400}, {0x0, 0x2710}}) ioctl$XFS_IOC_FSBULKSTAT(r0, 0xc0205865, &(0x7f0000000080)={&(0x7f0000000040)=0x3, 0x8, &(0x7f0000000340)=[{}, {}, {}], &(0x7f00000002c0)}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_GUEST_MEMFD(r2, 0xc040aed4, &(0x7f00000001c0)={0x200001fe0000}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r4, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0200", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000440)={@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x80}, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x15, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}, {"9a"}}}}}}}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000240)={0x10004, 0x4, 0xeeee8000, 0x1000, &(0x7f0000225000/0x1000)=nil, 0x0, r3}) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000080)={0x0, 0x4, 0x200000, 0x2000, &(0x7f0000000000/0x2000)=nil, 0x0, r3}) set_mempolicy(0x1, &(0x7f0000000640)=0x5, 0x91d) set_mempolicy(0x0, &(0x7f00000000c0)=0x5, 0x0) io_uring_setup(0x9, &(0x7f0000000040)={0x0, 0xc8a1, 0xc000, 0x8, 0x3b6}) set_mempolicy(0x4000, &(0x7f0000000300)=0x7, 0x5) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x2840, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000680)={0x1, {{0xa, 0x4e22, 0x604d, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}}, {{0xa, 0x4e20, 0x401, @mcast1, 0x4b}}}, 0x108) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000580), 0x4, 0x40) syz_usb_connect$uac2(0x2, 0x9a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102000000200c201810400001020301090288000301018008080b0001010c200609040000000101200009240103000428000408240a05004000020c24030207030503050303001424060305"], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, 0x0) unshare(0x6a040000) executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000300000000000c00095000000000000002ba728041598d6fbd30cb599e83d24bd8137a3aa81e0ed139a85d36bb3019d13bd2321af3c2bd67ce68f15c0ec71d0e6adfefcf1d8f7faf75e0f226bd917060000007142fa9ea4318123751c0a0e168c1886d0d4d35379bd223ec839bc16ee988e6e0dc8cedf3ceb9fbfbf9b0a49ef42d430f6296b72a83438810720a159cda90363db3d221e152dfca64057ff3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c39e4babe802f5ab3e89cf6c662ed40000000022278d00031e5388ee5c867ddd58211d6ece3ccb0cd2b6d3cffd962867a3a2f624f992daa94a6a556f3218ce740068725c37074e468ee207d2f73902ebcfcf49822775985bf31b715f5888b24efa190000000000000000000000000000ddffffff020000000000000000ddffffff0000b27cf3d1848a54d7132be1bfb0adf9deab3323aa9fdfb52faf9cb09c3bfd09000000b91ab219ef00bb7b3de8f67ffcad3f6c3c2b1f03550000000000001cf41ab11f12fb1e0a494034007de7c6592df1a6c64d8f20a67745409e011f1264d43f153b3d34889f40159e800ea2474b540500a30b23bcee46762e2093bcc9eae5ee3e980026c96f80ee1a00000000740750fa4d9aaa705989b8e673e3296e52d337c56abf112874ec51d6fe048ba6866adebab53168770a71ad901ace383e41d277b103923a9d961f7a2591dbe4a912ffaf6f658f3f9cd16286744f83a83f138f8f92efd92239eafcc5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637599f35ad3f7ffffff3cac394c7bbdcd0e0eb52162e0c410ade7000026a4e739c60f03cc4146a77af02c1d4cefd4a2b94c0aed8477dfa8ceefb467f05c6977c78cdbf3f704ec73754910fe050038ec9e47de89298b7bf4d769ccc18eedd9068ca1457870eb30d219e23ccc8e06dddeb61799257ab5000013c86ba99523d61a00000000c270246c878d01160e6c07bf6cf8809c3a0d062357ba2515567230a6f8b2ad1e1f4933545fc3c741374211663f6b63b1dd044dd0a2768e825972fc4300001467c89fa0f82e8440105051e5510a33dcda5e4e202bd622549c4cffffff501d3a5dd7143fbf221fff161c12ca389cbe0000000000000fff2ecf631c6c5fd9c26a54d43fa050b88d1d43a8645bd9109b7e07869bba7131421c0f397073943330baafd243c0c6ffe673bab4113be7664e08bdd7115c61afcb718cf3c4680b2f6c7a8400e378a9b15bc20f49e298727340e87cdefb40e56e9cfad9931b8c552b2c7c503f3d0e7ab0e958adb8629aeec90e6d1857da822e40009995ae166deb9856291a43a6f7eb2e32cefbf463789eaf79b8d4c22be89f44b032dad13007b82e6044f643fc8cd07ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c9920c2d2af8c5e13d52c83ac3fa7c3ae6c08384865b66d2204c2e4f3ae200f279b512b4dcb5dd9cba16b62040bf8702ae12c77e6e34991af603e3856a346cf708feeb708ab22b560cf8a4a6f31ba6d9b8cb0908000000000000001a342c010000000000e667a7592b33406f1f71c739b55db91d2309dc7ae401005f52053a39e7307c09ff3ac3e820b01c57dd74d4aafc4c383a17bc1de5347bb71ca16dcbbbaa2935ae662082b56cf666e63a759e0ef3ea7af6881513be94b362e15ffca8ec453b3a2a67be70c17b0f9c2eac765816c30c2e7133dca1c7669522e8dff8bc570a93fbdb688c3aef810000007a6ea6b11163392a19d87995b51cb6febd5f34a34998d2010fd5facf68c4f84e2f66e27c81a149d7b331983d3b74444953fc1216dfec10b724be3733c26f12538376e177ffef6fd2020000000000000008e4919a463d5332a2546032a3c06b94f168e8fc4bda0c294723fe306f26c477af4b926644672985fab7cc67bc5b5f5d38cdd8df95147ebe1cd88b0a4c6cde9951be10ba7dfddfefb238fac2303cc8982f1e55b005afcfea5eb037248fefad6bb02c162ce92ab17744c8ec3d2e80cf3205d36699fd381bc81231fb5e12e45f3059f361d08d6a6d019ebf105eaf43083c29512bcedd79ca9bf24e063d0c273ed70a2b70be521ea27dc8cf3c9bdf83b93405db07e82e2db484f8673e0e97dd7e8a872148613c3a04f3d67f4375ba5c7f1b00ffffff7f000000000801f71d79d812ced782646b5f79c8fc08bb5c11020108d702edd2ea9c96cf0d2d48aa5fc0a7bf1b51afd85350ad00b78c598fa8701b000884de790b54e5ab2e8ff0c7ae23e0b6eeac95c4c2eef2e5eb1d019d52099fbd404e8ece970f67856ba7e960bd8b1e4105ce7e31f7c9c3e3fa61aaa967b90087e91d703e98535b107b8f4653be4c46a3a1adb07d226952b8573b417018316fa96e2b8e7370baa16d4122c863709b08d4639a19a46ac90ac48a13ee9bcaa875fc700000000000003b40dc5c745fe2491e8425e600000000000000000000000000000000000000000000000000000000000000250318a44ad31baac0520a913301e630ae540f3289aebde8633f6f450c0738e16df6c7f1e0832a2a16fe6e39959735758248032cdf7320c6dc87b01e3f9a7811b200000000ae189de4b9b25f7c7a9c070000002af1c06315270de4a6605e4b4b58bef76fac54f11b84bd7bcd6b6a485edfb7684c770a39b38b08e18a51a4d4e66ca21c06a4b4198e1bc2ef990c9ba911efed626e5ee341a17bf8132b09000000d31df213c802d74797056fd3bca8b2d6cb134437cba0193ba4360bdcc98aad2560aa48291c4eb9d4e08ad7a9c5f04be1ab597124d84dfc7bd8cca8f68154a0ed356e773a797ca6d66748857b4abbf8830abeea2a46342e6a7378173cb29d5cdcd698a0203f78116b710008000000000000007c2d86b94472807c10eb9a8e2fb8bd79fe3a8316deff3ee641c9a080a2173642e673a672279bae4e7e28055da9497d7edb53be6e80482bd4d9a74b8dd4221fff0f0000705d7257ff7f76c78ba0b44ec0bdfa0d32d7042059b13a079639f14f9032b856d892ad6af5124c9c3130485e9682ff1f3c54e475d5bb496aef4bb537d7e191dfdeba109fdcf7864763f87a6d711cf52e520a6ce30e134c55e0caac037209d2f14fcddd00000000000000000000000000000000e609893bdce015e8ccfb36399844db61f6171b0b0e845e48728450c6ba4f7098f8e000676b59ab9f851f3ab77847ce05c89411277ec69c409b7ec50a3337a78675f38a568612c235ab5f2cd6d035d5f5f6a693c381adbbf7b37e37292783b2c7efe7d3a067906552f76d419e0300000000000000000000008f3a20b49fe7636806867283e35cff8d00e7b251bab3cf6377a24f8e8d4bda7503674bc94bf7f4d2fa6f25944bf0a186436d9f6831995976328a1fdc78492c65c1434855dc35c3cf7cf9610c5387794443c99b304799114132362849c3fa85d6379729ff9094933db0cfbe8887c50b87e1469fdf454cef4cbc5f7bf384000000000000a4e8c1a25f47c440144a9776be6cb40aafdb9d3cc8f6a6050974e1c4000000000000008b753f4e1bef9556efcc087a99dbf231167013a4b2eaf633"], &(0x7f0000000140)='GPL\x00'}, 0x94) r2 = socket$kcm(0x2, 0x1, 0x0) sendmsg$inet(r2, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000b00)={r2, r1}) setsockopt$sock_attach_bpf(r2, 0x1, 0x7, &(0x7f0000000000), 0x4) executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00220f"], 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x81044804, &(0x7f0000000400)={0x1}) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="540000001400b59500000000000000000a000000", @ANYRES32, @ANYBLOB="140001000040000000000000000000000000000014000200fe8000000000000000000000000000aa140006"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x80) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: bisecting 30 programs bisect: split chunks (needed=false): <30> bisect: split chunk #0 of len 30 into 3 parts bisect: testing without sub-chunk 1/3 testing program (duration=35s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 26, 20, 22, 19, 29, 13, 8, 22, 3, 28, 4, 12, 7, 27, 6, 7, 4, 8, 13] detailed listing: executing program 4: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/udp6\x00') r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000300)=@multiplanar_userptr={0xd, 0xd, 0x4, 0x400, 0x80000001, {0x77359400}, {0x3, 0xc, 0x9, 0x9, 0x2, 0x3, "9a3e9ef1"}, 0xffffffc0, 0x2, {0x0}, 0xd}) socket$packet(0x11, 0x3, 0x300) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e21}, 0x6e) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000001000010000000000000000090000000000000000060a00fe000000000000000005000000140000001100010000000000000000000000000a6b6a1b07a444a7ce48ac86fe568eee032ca56eb9e31f4bf2bf7f525bfd9efe3f4fb9f84c4b4503a9bdec0408a1fc2b724820b194310f9656b8d600d121fa875ae0ce2b012f68b124177fa307f2f40f47555c2ae745df7a934241eb8bd2823a939f756cb6aad9f5cfa0cc6afc5cc742aaa490981f35c21d862dd71d78fa12d23696d10fdc12d6ff6fbdbf5e88f99468c2"], 0x3c}}, 0x0) bind$vsock_stream(r2, 0x0, 0x0) socket$inet6(0xa, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0x1, 0x54, &(0x7f0000000080)=0x1, 0x4) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/101, 0x65}, 0x2}], 0x1, 0x100c0, 0x0) r5 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) r6 = openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r6, 0x0, 0x0) r7 = dup(r5) write$6lowpan_enable(r7, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) add_key$user(0x0, &(0x7f0000002180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) socket$nl_netfilter(0x10, 0x3, 0xc) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000740)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x4e22, @broadcast}, 0x2, 0x0, 0x4}}, 0x2e) executing program 2: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="12010000090003206d0414c34000ffff000109022400010400a000090400000103010100093700086ce82201000905815f"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r2, &(0x7f00000000c0)={0x1d, r3}, 0x18) writev(r2, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000000040), 0x10, &(0x7f0000000480)=""/230}, 0x10000000}], 0x2, 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x32}}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0x0) syz_open_dev$vim2m(0x0, 0x800, 0x2) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r2, 0x8010661b, &(0x7f0000000180)) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000040)={0xf0f023}) r5 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) r6 = syz_open_dev$video(&(0x7f0000000440), 0x8, 0x0) ioctl$VIDIOC_S_SELECTION(r6, 0xc040565f, &(0x7f0000000940)={0xa, 0x0, 0x3, {0xa, 0x1000, 0x4, 0x2}}) ioctl$vim2m_VIDIOC_S_FMT(r5, 0xc0d05605, &(0x7f0000000540)={0x2, @win={{0x6, 0x1, 0x1ff, 0x70}, 0x5, 0x4, 0x0, 0x2, 0x0, 0x40}}) executing program 0: sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="010000100000000000002a0000000c000180080001"], 0x20}, 0x1, 0x0, 0x0, 0x40040}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$pokeuser(0x6, r0, 0x388, 0xb22) ptrace$pokeuser(0x6, r0, 0x388, 0x7fffffffefff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="740000001000210400000000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="adffa8886004000024001280090001007866726d000000001400028008000100010000000800020011000000050021000000000008000a00", @ANYRES32, @ANYBLOB='\n\x00:'], 0x74}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000021c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16413b6139c84d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbd2d00900", 0x2000, &(0x7f00000041c0)={&(0x7f0000000140)={0x50, 0x0, 0x1000000000, {0x7, 0x2b, 0x0, 0x20, 0x0, 0xfffc, 0x8, 0x0, 0x0, 0x0, 0x10, 0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004300)="c1b0ad27d26172a2282808a63b3666a169a53df2d890fb5a415426c6ff9bb87f8efb6ea14cfe80e636e7de7e2b18b78f80a1e4c84f02ecfed07902492c1d761451483d0b9c75d1bce9e4a0d1f8a9bb1a22b951653bbce82561c6ac0fc2eaeb3fcd942b78b746455913dbea328ce1088f52d7cb35aefac657784f2cdd576c15bb8db65205430d6a1cd094d749955b73eacfddece7cb849c1554eebb88d05d597b840ebac50de06d2efcc88cb3bbdaf6388332964078936c035bd3e3f56e545ba683f4523df2d6034d5086890db8e3922638a6196fe0a1a026ef632f8c6c6ac3e66228e9c15abaa010f956968240f31f97ef8da03d671ad3d48e135c880c8e096e0f39cdaf38d0203a20362c985b38cefac182d22fb4b709c8c1b5dea4eb5e6dde7af7793b120ba2eadcb892c53de7ce0ab712ef33721121fcf841fa1d35f7a2e9ff1b054adf64e6e2261e015c9a0dd0b8d8fd363ae1bd8ffc28d41b681ece5c4568cf6adf2815b618e8308dbd1c2e664c178a4504e0a362291ac5dfa1115709d42fe8bfc92f109d60c12d43fc204a8f3458b199adab770d51eacae9eeaa4cd1569f05dde2f71e2819dc64c2c62441e4cf281acc54f88741ed1329343e0dbfb356ab7fd3732a93b2a15fac46ef120745cd49b7e65421595fd81fabaee29a28bab508c95fa74d8884c4edd6bdea3c71e8d230c8e666aeaadf6f4c67846ad43a3f458123508c77df0b13c25b3414220600e35dd2d44bbd78d7902f767dfcfb6001674106a6a952f3a47e78758893cae3bfff8d053842642c3f9eb512e12ef09313b2a823e1c31dd45b236824b057992101016204d48e1d3f7f42503b20f549371f92688624089b5460b724307b569f8570c5eba6c243702370f76c0ef78d59d5aef447852c9102618a9811f8440abac9e78a7613b00ecc1b0f6dd9c477701a975fe07c95bc35237d33f7368b9be2986566f310f16a189fe0438ae0887384b10f80b2635493839b3de154c8fe5bc020164e062d77b4826df0eb2af18c8a9e5b28c3d2849bbd29628c76306cf7f4433e0d128a93f5b12a2bea9ed9b3a85e8e4896ec6ce0ea8ef4471cd9db37d91b3f45cb72c2781864c820e4e267e6a650a3687eac83d7b010c621c1c52717b98335df8e87390e5a76874bf31993e1a801f4fe8dc9222877c693fc043d38f54b9422210f2a023f496149def0a9e936c4adbce6a290113b2fb40c5e3e79a0797cd37c2e1731e0143bb5d8bfa51c226d02d567b50c63ebbc64e1d44e120e4cb0fed4347528df660736b99ea3235e83da0c167a015cb3e7a57c5e9072b2fd358cdb20127deb4f37deb2d09ef2b2795ccb52f3bab0f5abcfc37bd0932e55f92cba6e468fb3175b983ca8597327fe67fc1aa89f6d1829ea7eeeec41e3920a51ac583489abe8eb5c1c841d4969a06fde61fa56e59f8f0f64b19071d8a84853047a3d766e82cf2c651586ac3f877c8909ed056b1828fff9211e414b8b8f5cd38542132d9562abae4bf63bbd0532208199e4d2c59b1e5d9a438f026d01c40fd0b8076a9e933e65e65ff9ea0fde753edc738aa079b6695c6055ac2690d6d928e9046c446bd9d0c3e685eee30f7a718436cfa917f678cfdc2f7f72e7bbe508cc64239597f5969f4a750cf1f0f5a646018eb1c35f912cc4c888da888ae8fad773fe47c6a78a63af9b035e15eb790a7ccff2f44d70acd069499d7db8bd02bb6bf252699d8d46a8923f21ba967585be41b79e4d653ab2fba065610ca31e683a5cd5b29678f45eb2593700b361919efb0dffa1782b70d0a4a34247cbd9b240536ce6d46615ec96387e05f60375a2fb8977898cdee503b1fa20924fdec96a1930dac55dddd2eb612c383e4eff4e95f6cdf88047fe76ce9dcbf18a6f81d091f8e767be97b105dbc709d92c6f25d785b4972cafaea96bafc82cdbd4525340e37903259117b8ab63bbb9fb34cf23cdc48b59f7bd0b50ea12950e424e706a5d9ef4d69b334a5de6629b2b585d64688dcd5d4230fbe6f8043e99e9942d13973568b789a34a3ec7a70ff4b34ed4f28a1ad2eb31d8c81ce77d8b554749522c149944a08669ba48926dca4429fe817a7d91f373db7a100f74d6a062ad5e9ea20c77fb575a0c54c5eafd640ee770c844c813d9d807dd80333571840bd8b4b6eae859ddef2f6dbffcd7040691e2228f927faa8c82de451e60303267df50e973b0c6c7f0738eb8cc82b899534a41ae37ede81b72c38d57d82c59f87a8acf456229cced3bd6da6003d1f456ab5849b4dce78b05eddb6188d69cf8ac5bc16799e99021b5485d5ce080b328e7e11e4bfc083a68d9ec22007fae9b04bd167ce4b8f455ed6419501ab6ca434d6418a8f8baf09a66a51ba426f61ccc2f30acfeb988f3a1f36bface215200b3ed62a3d2d74f7b8c0c8244472cc77fbec96721c55d10ae299fb1aba8c45ac1cc882ce964250b30d81bf8a8be110b9f8af1aa644313052e00ed644dd87ca7df34a50ccc3602f7d3ab93fd6ca19d5b9a06894a8f91d3aff8a3cd52fcd3af7adcc7f9ddfce8bb74b714ffd4d2e76cfe60b44a47b1d7fb2bbf0c4a3dac47edd09888fdbe781071900a2e473b4daeb545561ae8f34b4eeaa60f44900684ac1f620a6fa54e562de40645158a5d8c36e3d9027bfc65274ffc8bfca8c03d464047485c3db1e54294406d90ed05c3b0d2d4e66d5e992b99dc3ede4be703d2f31dfdc5dc8c6ef01f43b42306f4a4825be7499afdc8ba1c02e3998329726af89e030be58ecdd20bf8b5d7e5f81878791f92fbd000aa1f9c2bd0aeaba2cecdeffb476dbedf37692d23dac191dfd2f7633d04a0826512b79bc1f8a6737b9b36baec7f5a4555fc7054458f9c7169968ebac29009778dd739e3a5b6cb2f0a6ae0fcb4f545e89a61ad993e42dfa7a283bd9f3d2eac7797c345843244320da0ccad437458512747f321158cdad67ca63d9e3eb187c2fee00d5f9e20266e103317a54293a7ba090b40174d0232bfb2ebd8576adf8c8a9f963fe12a592fe19af02d6f684dbba4a2d6d98003f60a728b1e7b524cbf248666a88d6f19c4937db31e56b4f5373f8aa16926f7ec75da8a76cc340376958175d6f23585e97bee88164cd2e2df5835474c6cf21f65754b98766ab47857d3008be18186792ecc604fc17519cec1d67c727c84299201ba77ccb7e60aa7b912fcc61b5ae4f580a90892b6e7cc3610b357ba6ac5b377cf43bab2970ee240525e12767611842d1d52fe188f125d018889e3e2092b7a39ddb57c0546bb17ec2443e1bdc5a763c9ce5f9b528ed14134694802886d4420f02ee9574f62e6bcc456028663f0b1399d86599fe0047d93a2eb162d2fa13385192bd4221e41bcc61511e43103550f958ba6dfd5e1b855b82a543e8e0766678f1cdd1214a399aeef014150baba0556212132dbf135319868b9ff93adf51eefa64be829362388e2659101a3ec85e0bb5119423b60819aba5c3b8823b5e37f469783db165ff4cd2cd7306f163c0e4ac8695747b571d7941e2bf1be981a48e71f336bbcc20ccddfae7bdc7f94ab62dfda1d552bdef955189eeadc9bd710c2a3a8c9d414c45d2b99ab8b4e92f8fcf2b83380d079b3dd3ddb0978dadf5569f70444e48f26d32ae410a88bd7201a84b4e3b44a1764ad6428a8148907e86bb0a09cfc1191eda8202d3160c8a4716de885ee80fbbbb2278fcbcbfd1c76b1d55ccbb9ed228de215f5104a9a0b4d647b1fa4bc786c68bee29f5229ab9cc3ca0729199eb7bd2ec9e9be7d833b13586882ea069e2aac144f22442244655c33759aa1e101f87836ad0cb16ddc6e36a66a8755acd52b4e446c0e974756a087a725a95ef59121d39f1c75fa136d7212c71a14ad5579be27c1dd0af8f9e4fb9b407e2bbbdee423486c4d5127fcf5107177b1e21e81f1758f4c304f40c0eb35627113be1e4dcb06d209ca06696f214ca260721c4ce7b4d82db24f024c74786c8d6ba7c73f495eab53e545c44b53a78f82d0aedfe04b798bbe125c8622eb5a2a764cae9c8d01380d464bd2dc7a1b0eb2bc431ae432ccfa81f2913af53bd714fe97d958c928534aa2f7caff6cd926daad3e6ed4c44bd3dd3e1a3fe0e12e8423a79c93d7475e29d036b2491e3ae7e50e4098c107abc4eec102808c8d643c4d4ec5707ca06a0b584bbf1bdbfda771a708002ab235fbfe91923b95fe8f4decb6ea6f1022bd98b6f7df5b457a198f2dd8031db5998c56acb30526ac7a7ef157b269259d6606a91b13bc09db05d4f1ae91a8d4fddd9038e5c03506447a483f8759945ec9700b5ed83c7097c177756773c8a250c76415ff43ff091d2015452b8803297e882a832700cb2d4c5c09c9aff61aa04f9cfc81e3d68911c7029a9ab79bdf72d2814068c828c86aadf77bd56953019ad507f5e059ff6ddb5562722acb3193baf88f571a2aa6d575c35506569720d4829f4d29d155bbe186cb72707eddaab43052871ec43dbc5018c1ce41120bc53f2cae7ebcae5bfb42dd1a4d17f782638ffa9747802cb74c61ebd2936d35ae926dae166ae2ea88effad9467bcd028d733da52576db8892c7b77fb5c97814845e3651f5bd759edd3c72704cc3035cb9e15684a0e17fa0b5704a6ac35576643d6fdbee7c7d05e9f0b0ba3e691e2a281913f2f705077277311ae7b8ae3cf287faac63c8cb0534f8610aae68bfdc2e860dafca682af8ec0d73f5d521dcbd3c8b403ef5763c46a23f307c798a550d3a14c1a9db153c8f1b273cc2bbad5a3450ebc2b391f0e44a3223864a193df9fa27ca15293e36fd461bb4ffa6ca73ae5f2d79933b53e05c59017367125aaea376a509a20c9840100af4f1119f1a8cdab0b835c9315144b22335fda48835dbd7d32ac735f71f69a3fb2c593b5c344f23661ff3729e7142b6da61645f8446e2de64cd637186a66c45efc3ab13db3a9cd0117a3adbb44deae4944a9fd466a4f69af5a959430981deed8994bdfd060da92395e23e449eef961d61e82a65a4314ceb4fe3daa08bbda05ef91d70f549fb7959441cd19ac01cf221b83d6e75c3ad224eadcc3f74b097d2d9edc2ccae58ea09ad3af5bdb3e6b3e81ec38542b927fbfcce573b2ee2f2a71b14a24c4b5a443983665be22bc25251af121920540dfcf8c1f2d57d8f721b48efb9555690fbc3bab0fe71708f3edecc8ffd615b1af7feb0e893c3a458019764d16887dc2973333fa70aac3f5400bcace8dd0c8cd8c79bb1e28e744b6fd1a9a424c5f38cfe256df3e3d252a8941a3691f57098dc8658a93889b29690eb2406586ad10df48c0a34f90a37e5ba6583450946b96fc01867f462050f419058e490e5a0720258885b247f65c4db08b41f8236305daa37f0b83fe327f73a8d65a1d49986de9d8ea076c69003df5984926d0e39d30a41e4a660ef2242f42747a944d7664169fd41d0352d4362ebc6c2519dab028d904e8ca00921c936cdb197ae9f096a53c99d643ab30492be5144bb799dbde12499198c3cfb1483a2a29083fb3fb54957b68590526ef4b5a7fde45c773cd5e414f4ee4db79ba92c7a8c2cf77d3e0847f788ea6fcf10cd208ca5d04ee496f70ea0170bc60da6edbd95b444c100fddbd2e878f934c89b82480b16df600d236299886ff71612493eaaedddfa1dbebe596c8e3b8b4cdc2d231ce7e8df0f242677e6b5c3d2815b9e65e29c80ddee5c711c861950ae60d1b882803cb6c776598936d498c3a800fd1091005638efa23dab3eecd92c8a03734dec8f078e172d000313164f613f02ee24bda86e67adbcf618137a7ec3cdecf7829a8bf2546f62235d92c14ad5b39c1536d923dd579520055b1f89ef17240b89a616caeccbaff0db4d8fa087b5b2c7cadfe4507e0d351f5b045a5e401db68a8186f78edce6be621dbc5ba76b0ff3f406161b170354ca24d128d3a8bd02b7bafc1085b3dab482eaab63f1f165bb0d2d28f70bc9eee4e1fe31d73d12224363562152df7123f1977083534f8ae502984d41c593433be1936ed3296c5153dec58811d603efa95e4d895b9c8ae96af097a644dbdd0bb0aa8d3711bb8b494f3da0fcf48ede0ced49c031ee191e056426dd86276d69640fb1013747022d5b998b4fa7256a0474d2a9e183bd733d335d7208105b1c8676419d1f0252065c7de75c55cb0d221dc8e0532112403c215933ee84e654ebe4a09b34e4c747b34232344c2d3bf83ab53ee7b85f4a3f88914fe79a4f15c4c98a3ec126591591b0e6167e2544523e9070e830d792c78c693d2e6981015dea70a83982042d67a7f5229d106851c32933597e03ca171bc27c2a61380b8e58c41dd9bb808b4b308ab5ce45ba022048e02d89ca1a329f5a9cefb861ab3cd0a05236d58113b47592b0389ca6416b92ebbb367a3a41203d0baba90e8046412b7c23bb027e7cd656cbc864e38272545f66b712fb6ab080f972cd09c92c615a04ada2e24c74c1320ac02fc9ec077e5d5ba621aab5747bee120f5aaa9cb6ca91a162f06415f152cdc79f4117e0cc6fe9bfe53e7e396d5f21ad4328caec1141baddb16a7305ba49bd427e835dc23baae24e559ed66c215662ab3d517d87daf6dc4d2b4c8a3a0c77d65a9df67e756b7b719dc262b15891ccd9545919a5c63577be273276fc39df50dd9388e09fe3bcf1366df9df85fc9b8ef26651c439b76d73c40566fa035736d598ea1d77e1051a785d1717fedae7c687307b277e195555fa6ccaea28c57e07d84f51fb5ef64df87f62c651264ac4b268d116924f0ce008b6355f9901d74d7e8f0b440f337e51cb83fefc278da96edc32fec1012eb955493d8081885ec3dbe94e927f2b490b1bec6fc4b125008153706559a38e147e54d20917ab9d6bb5edf0550f5de539c7fbef949019b339f454be50a056223ccb014bbc078f04c01c8aea18ec58befeb4143c4fe2b6d23f487ff30309ef3098a2632761876876c2073b7cd3589af3407ed921654683739551fe0cb65959181033b2d2de8482f9dfe9279a2febdba75f7523ae92cd89345494c41a3371f0d4c501f817aa751dc2e4c42597cf72baad04076cebbaa100fea0b0423eee35e32aa60831edb4c772dbe08918a9ede0450dd76430d47b3ebe097b99adaedf6b17dd649c25b77a81c0b1c1cf8447b69638be8872a9f17007f988cc5a555048a727078b5de08ad71156c0446764ef687e2f4bb6fcfe104c5dc862b5e78df61beeec1b1a026dc7283f65035cd5026624daec53c7b025953d9c0266d3e6f02f11931a088e47484230c00c3d6f3b72d095a66b1f87204e739f1b6d4716bb863b6b125e26c7c8e07596538f59b48cbd41250eca1efa85a9e185bc2d8a20787cb66be568f59ddc34a3b207a874d7aa4351da7df89a2ff1ff22bb9d69c177195686bcdc2f04724c8764696f7ef4a75a4e0dd875f07431883da3f9f9cbbc9950e57cfa7bb00b2b8ce162c807cc4d88dabdb91549d2d9a91b74ad5e518ad58c391be582423a5fb29e9aa792a2703505b578fd8c73f4f77c485916ede77a9f36be6a12391de7fdf73fdf1db6766ef38c23902be933c49ee8917858e8ee29559a2c2dec20e4a5ad650c52f97d1648f12733ef65466ce94b1268fbec2aef918c4d20886a373b6d3b5fa8b9dcca9c35033e2165803b55a34d87e012cb402ce79ae6de18a4cf57a89ad8dc698bf321a4cb0af1a4d5cdea3da832e3b44f3a47798fda07fc229ac89dde9d4f57b2f8305999400e69d2c5c8caa1bc98ccc833ccbae1682c6993f131a03466303cbc294ba22add02036f73149b2db98688d6462041be3d274d5217c7a6891694af9e2a626f8ec4d4ccb8d4946ef18904ad47a84c7a619e87e773126f61e30d5ced5232e14b6abfb4d44ad05ee999d4d54d2c751cd7c5c9cacfac6f7d47b9f97560038b0baa5e635b553a84f3cbeb04632a9abeb6740ea4ce627f60cd5e6aa71a7e2c205bc90adeb3d61bcd66f17d1296e0cd383b1fc38ad4e2cfd05d4a4ee7371f756eeaa0525bd1673f0070f9f5ae099a29e4c325015d9372ae27635d2eab686be9dd96ec2c014acd8123fea35f97d7ecb5e9bc8359b397e8c0c3b90658aa9fabdc8f9f4bd565dd6e20fc871b658fc3e5944efa972d80303d7a66dfd159e904dbfd894009291ddafdfe3a5c502755b5a3dbd89792b8e5633d6f81d23b63f599fc1f29d679f64afa697260e1e6a10ec075355b58ed9007408a379d3c890bcdbea8604e51c0520be1d8c1f10b0a91d40d7ea9ef9ca2c283153b902700635ce65c3ab69cf3107e2017d8a72160f1794136185afd57c743af49d84fb535fef777e6c6f2a18a04fce9618778c832a608861bc7dd7eab315644f998595d07c5a41bac3e7270a871257802d26f42c454c797414e0d5de88ad611c5e3a05ce76df1348e26509f52b7b125eebe5ce1ec0245bf23c153d807ec87592f37ed65c8ac086be9d169cc31adab8da3fc2e2dad0519c0a68cd6cb202c99f5ee48a65c6ac27b0d489faf3083fed64ee5b078d0092d5939fcd01b2a71dbf007367fcc56e2f62904be4097fd7c639caa8a390a59be7a6e46aae93667a26654fe461c043bfec083f065726e66b5f12d9e7013500068de45a49a87dc2d0933287e7575c9f3914071c110c9a8f492c67fc48784aea5c22d1ce26f3281d6deb14da66d69ef6ec8e9080ef0d543bc6ce58b177c01ade4232688fb252d6f3e1ceba283d1d59ae82a15b464746df9bec915f00a184469b846a19a7968d9b38e476e3aef47ae41ed8a7d4d3cf744da190747ee3266ff689428d372545f28e40713615b7f886e1f294056a95f3e50e1afa211ca3a2f4a04535646bf9f4cb709a5ecf437807072cc8b77fbed51e01bfac16c73876a5d2d4916555f7084a772847356855c69c193d8db2d37d8c1a5e6adb2169ddd3bd5b7a2cbf9418d00f174295381d51733924bfdc46017250df28679d6b378cc316c67198b57634f46d5f9c169fde3715ddbeb792fd2c1c74a7f97101d373351037c73af2643b8952665eca13f874aace302f60681e12523b6de8f5c5750d4fb480fe0cad1546af7c88426319baafceccca2b49fe96d2ff446a4867cc0ff6ef7845c93c6a6f2bbeac1e31d5d95618c990646a86b691ba387f6b31f75a69fc68e52c7efd0a1de03be8455514231e04bf7370ab6b49d931f4b581b52ca6e0b104bbd07013651d048dcc5271bce8de0f855c4d289a70b19fa616cddbe27b217116d3a52dfb590df3f932e9fee79e34b42844d4efe8a31844694ffaaf811d72b07ab4a281d75c4dd73f7fc82f9beb49e9ef70c72c31c6b7802ad77d25b405a002d63ba30c078aac97ad8cb9ac85299024c6dba7912c3844ed27097e6852a4567d332560e54bb835d2bfbc31a9bc181f8273b878349c9921c6cbd5466fdea1da224f5361c0c50c5fb4f6ccd9f15f6febea4d24265131cc991d85a5d3bf28ce78dd79a5ddff2b507c8b3d38ece81b386f428ed6cf9258657e7647dfa8a8b12ef5ce051208bf44e2d973885f72835f55458ed6cfcbcb75d998be711af59990eae176c637439b79ad8c41b1b71858a90e65aae941d92a2e9616784ad513321da97a2d1036d083c41eeacb374ca45904d6f205101b5e894cd3f0e2d7b8a737a07802a3a74eb4db792b204f69bf3278fff2538878634b84746b51a87d3364c64a860c568d82757761773b137a1f92fdb012c4f38add32dfd4cf0a6b6ccb8e7958abf0d8ab7cbe7c32919e3bf5618096af980cac33df3eae62fe9bb36eda0aac74dd81fd562113e2515c3d4aa6daec990506bf3b958888119d0b1dc215d5e5418eba9778bd53faa7e9f732ce01f3056fd5b89cafe357648592287c990fd5326df9eebb9452b69e0a94cca107d8ae2e72bca993a08c3531791762f52baef6486848d462854357cdd8788b20383b095d58a35b9ab04380629d8a10707b862bff7024b90555233f0b05848dc1c5145906e90b63b243bd7491673a55d9234a928e9bb37ed35afa3c9a4b936ac42ccb1d1dcb5abe7cc21717fa1025525d24f4eb745f1fe0b3584448e35ef9916fef74cfa511bf189591b2cabb0ff81306d13a37eb8578d183ebc7200b3e28d2c2f39e56ba76078d60192d806c972f4ad6077be01111b412587760e65105faa0d5cb2326f99687ceb7617e2d4d45b918dc581223f0909eb519856748849fac49a2bb4edf727a7b2edf6e4454f526d02ed459d7805b68142c25dfc5544ca04dc7fb3c45418eee7609712f5cdaeb3aa3c6936cdd1f1e0d1486dbe2f3ee05f6856727ebe888e797d834beafb969a90f950198b5ee0ec876172c290466118f8dee069bbdb463040ab8840b842bf2d1637b03040994ccf1b8180131c755c623e65a03c96172bd15ddf0f90dba2ac60800252c193547b0b6beb63c3542f95aa373bda1941edc0d441d6d758bac9a1d7301f51009aab487f1b2cb3935a5c8935e8f2ee2ee3e2dee90f06c6ae693f715b9480219c59abc458e6aee1a210767d26bd5c24f8a4fc6be59011417aac0eaac7ad5715c5942fe87fd341c842544f3e394bebce42c5667a511a0a363a89462aa18595ea6b51f86dd48db166c078adaf2d127b87e6ac9cb6826fb0010d869bf03f2afaee97b6a064fedf3cc0806d75060cd4c86d1014a47b9b81303d3c2716b8c0fa30193393dc1ddda76426fad6c03a41192f6c7cfaaa8e37e9e3eb3cc0c6bdaa721b66a9fab82e6c0fdf964286e4aca0d66201c0adca7c33fae61bba1be0c874f3b495f3f7857cb156ea2538e4101f89e708b4554444e95096a0a40fc78c35be82d843e2d2a3adb8d78d662cabedba523079fb6d52df3bb710d268d7cf32a6a0a88d4f80628c0ac8a447f3fc5e0d091514ca2c64680b7da00d9196adc481f61e281381f748f3b3b0d78f1c77fef19ce0b7466e14bde12a3a9bc5cb225d81fbef39cc1b3c5668e533a8a82375f6fb46dd8413c119a4366314350587685250b3799f0629e75e6a9ec79db0d589849401019fd5074a4ae910fd665c2736974f4ada686655329136e385a46c82d6929b9e01babecb45e780d444855a521ddf1c0f8dae1c1db21a72af45b82ca64939150a87af4e9b1a6d4ed11d547076a93853935f4a12cb388d7fbc5c054353d9ea5ac028dc4a2613b28014f52eda3610347babb083372240b4253071b20862355629a52e9d6342febd19d4ed645fcd1e6f6a1ad089e0a93c079eaf573890e5844d2c94e40549cae5988d5e68a7b4d7ce9f0a6d8917678cc0b9e416e88c7155eadd5a2b2d5a032dc2e409c7f587aee7d641a0c9cdff084708c0066045674e59267ee7b6e3e127fbfe1f3451f4396f568cb46856da5ea6af1bc5698e49c216a897dfd07771d5c4ffcee4ca502fd8df2b81972e5cae58b59b9c7a3368e43f2f9e7c86d68995c536a91b990c87fe90dba70b1cbd3d2396a4291c3d555561f5ec1acbca8f4922083603c94fd0f41ef5b9392ce42a5535829de651bad14cb05914f0e31e3e606728b823dfdc091a3d8d427f7aefa21bbb59f67dbaf0d05ebb5a55d50dd06fbcc5dfefb41cea425c19559d4423fb13d3174a040c3cb7ec86e4cdfaa253031c0af1328ba1570684d2aa3d534a016416a188", 0x2000, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x6, {0x200dd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) write$dsp(r5, &(0x7f00000001c0)="5cba91a4", 0xffffffd9) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000000340)=0x8) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffe29, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[], 0x7c}, 0x1, 0x0, 0x0, 0x2000c895}, 0x40014) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000ff0900000a34000000060a010200000000000000000a0000050900010073797a310000000008000940000000020900020073797a3000000000140000ce1100010000000000000000000100000a"], 0x5c}, 0x1, 0x0, 0x0, 0x40048d1}, 0x20008040) close_range(r5, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_GET_NETID(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000500}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000830}, 0x804) executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) executing program 4: memfd_create(&(0x7f0000000240)='prodM\xb0\xea\a\x06\xbe\xaen/\xce4C\x80\x00\x00\x00\x00\x00\xa9t\xa24>X@\rq@\xf2\xe9[\x05N\xb1\x84\xea\x91^%A\xf5\x9e\x13TdT\xc6^p\xcc#P\x04\x06\xae\xeb\x7f;Y\xeb\x8f\xec\xb4\xf9\x17\xb7\x04\xc2\xc0\xc6\xb4\v\xff\xfc\x88\x90\xabC\a`\xf0\xc728\xfc\xfc\x1c1?\x86\xac\xd4\f\x00\x00\x00\x00\x00\x80\f\xed{u[\xbd\x9d^\xffj\xa0\x14\xb7\xb6\x8b\x1d*1\xe8\xb0\x00\x00\x00\x00\x00\x00\t\x00\x003F\xf1 \x17-\x964C?]\xdfe;\xc0w\xad\xef\xa3r\x8c\xb4Y\xcf\x80\x85\xd6\x036\xc8~\xa8\x8c\xcd\b\xb5U\xec\x85\x9b\xe4Q>\xed\xdf\xdf\a\xd0lg\x13\r\x8c:s3\xd7s\xef\xb3\x9f#\x15$\x97I\xf0LC\xfc\xe7\xdf\x86\x9d\xd3[i\x1b|{4)\xd8\xa2\xb8\x8f\xa2\x84_k\xe5\xf0\x05a2)\x8d\xec\xf0(!\xf0\xb5-e+><\xc8X\xdaNz,u\x8f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\x1a5\x8c\xa6\xfbq\xa9\x87\x9f\xe1\xfa\xb5\x92\xb1\x00\x00\x00\x00\xd6\xce\xab\x1d%\xb0\xaa\xed\x10\xe9Z\"\x7f\xb2\xde\x00\x00\x00\x00\x00y\xd8\xdf\xc8R\x8b0Bs\x95N\xfa\x02\xe9\xf6\xa20\f1L\v\xdf8W{P\xab\x82\x84\xf0w\x9c\t\xf8\x85\x98S)M*\x88\xf8\xbaC\xa2\xf8\xc3\xe0\xb2)\xf8\x9da%\xd7\x8c\x03\xa9\xb6\x15\x8c\xdd\xaf\xeb\xfa\x1bV\x1c\fJ\xe6n\x19\x94\xea\xb7\xcc\x12q\x06\xbab\xda\xfa\xf7\xe4\x85U:\x1e\xeaC\x9b\xa5\xbb:\xe8\x04\xd9\xb2|\x85\a\x93\xa1a\r\xf0R\x8f\xac\xbc]\xc6\x1a\x86RK\xb3\x95\xbaz\xb7I\a\xd6j,pI\xb07\xc4\x82G\xd2u\x8a\xfc\x10\xffs5\xfd\x99\xdc\x9e\xdf\x86\x11~0+\xa7\x11\x13\xbb5\xc8\x8aW\xfd{\xe1QN\xef\xce~k7\xd9\x02\xac#n\xc3\xdd\x9a\xdaeJ7\x9f5\xae4\x9aoJ\xdcZf\xd4\x7f\x01}\'\x1f\x8e\xee_Q\xb4\xad@\x1a(>\x88\xd2F\x14r\x8c\x1aq@n6~1WP\xc8\xb5\x82\x02*\xcf\x95I\xc01\"\x8c_\x8d\xcb-X\x1f:bOmgTC\xe16\xef\xed\x87\xe42\b\xe5)\x99\x1dt\x17\x8d\xdc\xc2\aL\xb9\x90\xdc~\xf4\x12eXR\x89\x14E\x06\xeb<\x1b-\x955\xb4U\xceN\xf4\xb4l\xd5\xd0\xbfc\xa0\xb4{\xa9\\JL@tW\xa8\xf5\x8b\x9a\x9cF\xf5\xe0\xf4\xeeR#\x16r\x80\x91]c\x99\xd0o\x81b.\x82\xcf4\x01j\xe8\xaf[\xc1\b\xc5@n\x8a(qC\x16\x9e\xf8\x11l\xdbLM\xf9\xb7\xd1\xd5\xa1^\xcb=X\xe56\xc4FW\x0f\xe3\xe0\xa0\xb5JBE\xb5F(\t\xd8\x87\xf7\x92id\x8b\xcf\x846Z\x00\x80\x94\x999\xc2\xc7_\xb0\x02\xcb\xa2k\nB\x8a\'s95\x93Z\xf0\xf1\x9d\n\xf1$N\x03\f\x04Z\xfeX6\xf1\xe0\x95\x80(AV\x91\xd8\xa3\xc4?\xebhh|\xe0\xad2#\xcdF\xd8\x89akF\x05\xb5r6Ueh\x03\x82\x91@\xba\x84\xf5\x84\xaa\x1fZ\x11\n\xb9Y\xba;\xf27\xb9\xd3e1\xe5\xf9\xb3\xeb\x82V\x12\xebO\x02\x81\xd0\xfc1\xf5\x9c|\xfc\x1e_\x00\xa7\x89\x9e\xbe@\xcd\a\x82\xa8`\xa4e\xb7\xb8d\xb45>\xd5o\x1a[d\x04t\xb9\xc2Q T]j~\xa5\x12Lo\xfbP\x1fH*\xe5\a|\x1c/\xc3\x84\x01.F6\xba+\x90/\xc5\xc7\x95Tu\xacH\xbd\xb8\xe9\x04\xe6\xaf\xe7\xa6\x10\xb6\xde', 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r1 = socket$nl_route(0x10, 0x3, 0x0) syz_usbip_server_init(0x4) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002740), 0x2) io_submit(0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) vmsplice(r2, 0x0, 0x0, 0x0) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffb]}, 0x0, 0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000332000/0x4000)=nil, &(0x7f0000ff4000/0xa000)=nil, &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, &(0x7f00001c0000/0x4000)=nil, &(0x7f000068c000/0xc000)=nil, &(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000691000/0x2000)=nil, 0x0}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r3 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xc4}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r3, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x12, 0x3, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="16"], 0x50) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mount$fuse(0x0, 0x0, 0x0, 0x80b2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000008c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)=@newtclass={0x10c, 0x28, 0x20, 0x70bd27, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x10, 0xf}, {0xf, 0xfff2}, {0x2, 0xffe0}}, [@tclass_kind_options=@c_skbprio={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x94, 0x2, [@TCA_HFSC_FSC={0x10, 0x2, {0x40, 0x2, 0x36a1}}, @TCA_HFSC_RSC={0x10, 0x1, {0x1, 0x40, 0x3da90}}, @TCA_HFSC_USC={0x10, 0x3, {0x9, 0x1, 0x4}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x7ff80000, 0x1}}, @TCA_HFSC_FSC={0x10, 0x2, {0xfffffff9, 0xfffffffd, 0x2}}, @TCA_HFSC_RSC={0x10, 0x1, {0xa, 0x1, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0xe, 0xfffffff7, 0x1ff}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8b6, 0x4, 0x1000}}]}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x2, 0x4}}, @TCA_RATE={0x6, 0x5, {0x6, 0xd}}, @TCA_RATE={0x6, 0x5, {0x5, 0x6}}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x2, 0xa}}, @TCA_RATE={0x6, 0x5, {0xdb, 0x7}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4008040}, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, '\x00', 0x16}}, 0x18) r4 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000200)={'syzkaller1\x00', 0x1}) sendmsg$nl_route_sched(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000600)=@newtfilter={0xf4, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xb, 0xfff7}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_matchall={{0xd}, {0xc0, 0x2, [@TCA_MATCHALL_ACT={0xbc, 0x2, [@m_tunnel_key={0xb8, 0x7, 0x0, 0x0, {{0xf}, {0x20, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @remote}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @remote}]}, {0x6c, 0x6, "8d96c4806f9caf80d469b892f578b14d7b3d5204f227928c0b677818e35a9b5361135f56533ea7112094ee86c65f058818053e0919a632931e85435cb71a1da29b6dee7b4754fe0649fcebca2ccd2ed43a2a86bf7339274d6afd7fae01deb144654af5be7b843882"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2}}}}]}]}}]}, 0xf4}}, 0x0) write$tun(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000086dd0001090004000000a60c6eec00be000311"], 0x7a) executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 3: syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x2001) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) gettid() fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x457cbf3b}) r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$kcm(0x10, 0x2, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x8, @loopback}, 0x10) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="4c000000150097f87059ae08060c040002ff0f020000000000000187ac1414aaa69d35a2cca84708f7abca1bac141410bd7c493872f750375ed08a560400000003c48f93b82a03000000461e", 0x4c}], 0x1}, 0x800c) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r2) r4 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000000c0)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r3}) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000400)="308201d43082017ba00302010202142eea648d7f17e62e9e5869c887c68e1bd0f86fde300a06082a8648ce3d040302303a3138303606035594030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793020170d3234303431333232313632365a180f32313234303332303232313632365a303a3138303606035504030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793059301306072a8648ce3d020106082a8648ce3d0301070342000407e56b51affc19412c88926b775771039ee2fe6e6a714ec7299f90e177189fc2e70a82d08ae181a9717c5a73fb25b95b1e248c739ff838f848b4ad1619c022c6a35d305b301d0603551d0e041604142900bcea1deb7bc8479a84a23d758efdfdd2b2d3301f0603751d230418301680142900bcea1deb7bc8479a84a23d758efdfdd2b2d3300c0603551d130101ff04023000300b0603551d0f040403020780300a06082a8648ce3d040302034700304402201ad7ac07c89738f489437ec7666ea5007c121db409760c996b8c265de9705cb4022073b7c77a5adb670a96d1132b27cff2b57d6a317bc44219cf4f674f356aee2925", 0x1d8, r4) syz_open_dev$cec(0x0, 0x0, 0x22581) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r5 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r5, 0x2219, 0x4417, 0xb2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x17, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @cgroup_sysctl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: r0 = syz_usb_connect(0x5, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000200000040109710780001010200010902270001010080320904000003ff000000070581020002000705010200020007058203"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000740)={0x20, 0xf, 0x1, 'H'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x4, 0x2001) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x8001}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f00000002c0), 0x4) getsockopt$inet6_tcp_int(r1, 0x6, 0xa, 0x0, &(0x7f00000004c0)) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000740), 0x80001, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_delroute={0x1c, 0x19, 0x1, 0x70bd2c, 0x24dfcbfb, {0xa, 0x0, 0x20, 0x0, 0x0, 0x0, 0xc8, 0x2, 0xf00}}, 0x1c}, 0x1, 0x0, 0x0, 0x2004010}, 0x8090) r4 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x10000033) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000400), 0x101080, 0x0) r6 = syz_open_dev$rtc(&(0x7f0000000480), 0x8001, 0x20200) ioctl$AUTOFS_DEV_IOCTL_VERSION(r5, 0xc0189371, &(0x7f0000000500)={{0x1, 0x1, 0x18, r6}, 'file0\x00'}) r7 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x1) r8 = mmap$KVM_VCPU(&(0x7f0000009000/0x1000)=nil, 0x930, 0x380000b, 0x11, r7, 0x0) syz_memcpy_off$KVM_EXIT_HYPERCALL(r8, 0x20, &(0x7f0000000240)="fb0149dd033be3ac4e37c4005a9614fbff67521ce16f8f09449a5a836bdf31295400000000000000000000000000000000000000000000000000000000000000000000eaff000800", 0x0, 0x48) mmap$KVM_VCPU(&(0x7f0000000000/0xa000)=nil, 0x930, 0x1000001, 0x11, r7, 0x0) r9 = syz_kvm_setup_syzos_vm$x86(r4, &(0x7f0000c00000/0x400000)=nil) r10 = syz_kvm_add_vcpu$x86(r9, &(0x7f0000000000)={0x0, 0x0}) ioctl$KVM_SET_CPUID2(r10, 0x4008ae90, &(0x7f0000000040)) ioctl$KVM_RUN(r10, 0xae80, 0x0) ioctl$KVM_SET_CPUID(r10, 0x4008ae8a, &(0x7f0000000440)={0x2, 0x0, [{0xb, 0x4, 0x1, 0x4, 0xd7}, {0xc0000000, 0x3, 0x9, 0x8, 0x6}]}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='file0\x00', 0x42, 0x1ff) write(r11, &(0x7f0000000080)='/sys/kernel/config', 0x12) r12 = openat$cgroup_ro(r11, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(0xffffffffffffffff, 0x3ba0, &(0x7f0000001000)={0x48, 0x4, 0x0, 0x0, 0x22e, &(0x7f0000000000)="2fd32953ca03f38ccbae7e215a168d2b40da8ca6a586cbb086873c26f05d1cbcfae7e84bf5a822a8e968d6e6c184ec26df9f48d2eab76ff5029676e9ff613acd4e5cf96a0a101e6f6e607e9943d71c012ddf2eae4668b9fda1418a453b827c260d7c8efb22901230e886661e4e837d394cb3d4d46cb1da4a3712e48e050fdbfef6ed510b624d36c1718ca6239234a1f8e55f8acf183927ad6d3f188e63afa579b5e4973d1c0618b706057fb0fb71ee29c8f1e540ac997c938a387dd95ccbbc093f0ad9aaf7c6bd6a682b32b42b832a7d65d1a2e6a161ec1f367c54aed35850c45da14ecde34001ce47c647cb80b40a98aeedba344ab0b15b441011737068481607ddd0a9ea192543232a38c4b0547a28ab3054b50cea3553e97c6c4bd2e3e0076409dcb668e5a4554036dba8a46ff6a52857a9d43184b1afbc997900bb91bf6fb848226e90b8014e68be43102e7e79e0d63acd2b29a2984d97ea6d030392bcdf8d474ee55a69f764708c8ecb1fb35efe63e3a583eaf48e7706076532dc0543857270e521cfad9f14455c8c105d9cb44b5f1543593ba73af42cc894a91d764250ca3f7d636b8b2537745ba7037f5b8cf8c552b534231460510675c22aa5c44bfb142c13c3520be31dbccc29ea1b7e976ff018427cf9618404423d5139746b5ad00c05b4e01f2fdde0827c9116fc9e57000f5f142cd1d410094450080b111694eb6444597e280d804a9c03b160b4f25c40fda791ed04bb450b9622539750d42d7a4756f8bb8068775c098a3ccadfc8", 0x466f}) write$binfmt_script(r12, &(0x7f0000000240)={'#! ', './file0'}, 0xb) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r12, 0x0, {0x2a00, 0x80010000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x14, 0x1c, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7fb0000e60080ba785d960001000000000000000000007efff100004000", "2809e8dbe108598948224ad54afac11d875397bdb22d0000b420a1a93c527d3d458dd4992861ac00", "f4bd000000801900000000000000000000000000000000000000000000004000", [0x8, 0xffffffff9673e35d]}}) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x400c080}, 0x200088c2) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) sched_setscheduler(0x0, 0x1, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) sched_setscheduler(0x0, 0x2, 0x0) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: r0 = syz_open_dev$rtc(&(0x7f0000000140), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000000)={0x16, 0x3, 0xd, 0x2, 0x6, 0x44d, 0x5, 0x139}) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000080)={0x2, 0x0, {0x16, 0x3a, 0xd, 0x1e, 0xc, 0x18000, 0x1, 0x8000000, 0xe755a3d832dace16}}) r1 = syz_open_procfs(0x0, &(0x7f0000000b00)='net/rpc\x00') openat(r1, &(0x7f0000000c00)='auth.unix.ip/channel\x00', 0x2, 0x0) write$fault_inject(r1, &(0x7f0000000040)='1\x00', 0x2) syz_emit_ethernet(0x7e, &(0x7f0000000400)={@broadcast, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "000308", 0x48, 0x3a, 0x0, @private1, @local, {[], @pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5b52ab", 0x0, 0x2b, 0x0, @private0, @private0, [@srh={0x11, 0x0, 0x4, 0x0, 0x1, 0x40}, @hopopts={0x8, 0x1, '\x00', [@padn, @pad1, @pad1]}]}}}}}}}, 0x0) executing program 3: r0 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100) utimes(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)={{0x77359400}, {0x0, 0x2710}}) ioctl$XFS_IOC_FSBULKSTAT(r0, 0xc0205865, &(0x7f0000000080)={&(0x7f0000000040)=0x3, 0x8, &(0x7f0000000340)=[{}, {}, {}], &(0x7f00000002c0)}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_GUEST_MEMFD(r2, 0xc040aed4, &(0x7f00000001c0)={0x200001fe0000}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r4, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0200", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000440)={@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x80}, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x15, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}, {"9a"}}}}}}}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000240)={0x10004, 0x4, 0xeeee8000, 0x1000, &(0x7f0000225000/0x1000)=nil, 0x0, r3}) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000080)={0x0, 0x4, 0x200000, 0x2000, &(0x7f0000000000/0x2000)=nil, 0x0, r3}) set_mempolicy(0x1, &(0x7f0000000640)=0x5, 0x91d) set_mempolicy(0x0, &(0x7f00000000c0)=0x5, 0x0) io_uring_setup(0x9, &(0x7f0000000040)={0x0, 0xc8a1, 0xc000, 0x8, 0x3b6}) set_mempolicy(0x4000, &(0x7f0000000300)=0x7, 0x5) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x2840, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000680)={0x1, {{0xa, 0x4e22, 0x604d, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}}, {{0xa, 0x4e20, 0x401, @mcast1, 0x4b}}}, 0x108) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000580), 0x4, 0x40) syz_usb_connect$uac2(0x2, 0x9a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102000000200c201810400001020301090288000301018008080b0001010c200609040000000101200009240103000428000408240a05004000020c24030207030503050303001424060305"], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, 0x0) unshare(0x6a040000) executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000300000000000c00095000000000000002ba728041598d6fbd30cb599e83d24bd8137a3aa81e0ed139a85d36bb3019d13bd2321af3c2bd67ce68f15c0ec71d0e6adfefcf1d8f7faf75e0f226bd917060000007142fa9ea4318123751c0a0e168c1886d0d4d35379bd223ec839bc16ee988e6e0dc8cedf3ceb9fbfbf9b0a49ef42d430f6296b72a83438810720a159cda90363db3d221e152dfca64057ff3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c39e4babe802f5ab3e89cf6c662ed40000000022278d00031e5388ee5c867ddd58211d6ece3ccb0cd2b6d3cffd962867a3a2f624f992daa94a6a556f3218ce740068725c37074e468ee207d2f73902ebcfcf49822775985bf31b715f5888b24efa190000000000000000000000000000ddffffff020000000000000000ddffffff0000b27cf3d1848a54d7132be1bfb0adf9deab3323aa9fdfb52faf9cb09c3bfd09000000b91ab219ef00bb7b3de8f67ffcad3f6c3c2b1f03550000000000001cf41ab11f12fb1e0a494034007de7c6592df1a6c64d8f20a67745409e011f1264d43f153b3d34889f40159e800ea2474b540500a30b23bcee46762e2093bcc9eae5ee3e980026c96f80ee1a00000000740750fa4d9aaa705989b8e673e3296e52d337c56abf112874ec51d6fe048ba6866adebab53168770a71ad901ace383e41d277b103923a9d961f7a2591dbe4a912ffaf6f658f3f9cd16286744f83a83f138f8f92efd92239eafcc5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637599f35ad3f7ffffff3cac394c7bbdcd0e0eb52162e0c410ade7000026a4e739c60f03cc4146a77af02c1d4cefd4a2b94c0aed8477dfa8ceefb467f05c6977c78cdbf3f704ec73754910fe050038ec9e47de89298b7bf4d769ccc18eedd9068ca1457870eb30d219e23ccc8e06dddeb61799257ab5000013c86ba99523d61a00000000c270246c878d01160e6c07bf6cf8809c3a0d062357ba2515567230a6f8b2ad1e1f4933545fc3c741374211663f6b63b1dd044dd0a2768e825972fc4300001467c89fa0f82e8440105051e5510a33dcda5e4e202bd622549c4cffffff501d3a5dd7143fbf221fff161c12ca389cbe0000000000000fff2ecf631c6c5fd9c26a54d43fa050b88d1d43a8645bd9109b7e07869bba7131421c0f397073943330baafd243c0c6ffe673bab4113be7664e08bdd7115c61afcb718cf3c4680b2f6c7a8400e378a9b15bc20f49e298727340e87cdefb40e56e9cfad9931b8c552b2c7c503f3d0e7ab0e958adb8629aeec90e6d1857da822e40009995ae166deb9856291a43a6f7eb2e32cefbf463789eaf79b8d4c22be89f44b032dad13007b82e6044f643fc8cd07ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c9920c2d2af8c5e13d52c83ac3fa7c3ae6c08384865b66d2204c2e4f3ae200f279b512b4dcb5dd9cba16b62040bf8702ae12c77e6e34991af603e3856a346cf708feeb708ab22b560cf8a4a6f31ba6d9b8cb0908000000000000001a342c010000000000e667a7592b33406f1f71c739b55db91d2309dc7ae401005f52053a39e7307c09ff3ac3e820b01c57dd74d4aafc4c383a17bc1de5347bb71ca16dcbbbaa2935ae662082b56cf666e63a759e0ef3ea7af6881513be94b362e15ffca8ec453b3a2a67be70c17b0f9c2eac765816c30c2e7133dca1c7669522e8dff8bc570a93fbdb688c3aef810000007a6ea6b11163392a19d87995b51cb6febd5f34a34998d2010fd5facf68c4f84e2f66e27c81a149d7b331983d3b74444953fc1216dfec10b724be3733c26f12538376e177ffef6fd2020000000000000008e4919a463d5332a2546032a3c06b94f168e8fc4bda0c294723fe306f26c477af4b926644672985fab7cc67bc5b5f5d38cdd8df95147ebe1cd88b0a4c6cde9951be10ba7dfddfefb238fac2303cc8982f1e55b005afcfea5eb037248fefad6bb02c162ce92ab17744c8ec3d2e80cf3205d36699fd381bc81231fb5e12e45f3059f361d08d6a6d019ebf105eaf43083c29512bcedd79ca9bf24e063d0c273ed70a2b70be521ea27dc8cf3c9bdf83b93405db07e82e2db484f8673e0e97dd7e8a872148613c3a04f3d67f4375ba5c7f1b00ffffff7f000000000801f71d79d812ced782646b5f79c8fc08bb5c11020108d702edd2ea9c96cf0d2d48aa5fc0a7bf1b51afd85350ad00b78c598fa8701b000884de790b54e5ab2e8ff0c7ae23e0b6eeac95c4c2eef2e5eb1d019d52099fbd404e8ece970f67856ba7e960bd8b1e4105ce7e31f7c9c3e3fa61aaa967b90087e91d703e98535b107b8f4653be4c46a3a1adb07d226952b8573b417018316fa96e2b8e7370baa16d4122c863709b08d4639a19a46ac90ac48a13ee9bcaa875fc700000000000003b40dc5c745fe2491e8425e600000000000000000000000000000000000000000000000000000000000000250318a44ad31baac0520a913301e630ae540f3289aebde8633f6f450c0738e16df6c7f1e0832a2a16fe6e39959735758248032cdf7320c6dc87b01e3f9a7811b200000000ae189de4b9b25f7c7a9c070000002af1c06315270de4a6605e4b4b58bef76fac54f11b84bd7bcd6b6a485edfb7684c770a39b38b08e18a51a4d4e66ca21c06a4b4198e1bc2ef990c9ba911efed626e5ee341a17bf8132b09000000d31df213c802d74797056fd3bca8b2d6cb134437cba0193ba4360bdcc98aad2560aa48291c4eb9d4e08ad7a9c5f04be1ab597124d84dfc7bd8cca8f68154a0ed356e773a797ca6d66748857b4abbf8830abeea2a46342e6a7378173cb29d5cdcd698a0203f78116b710008000000000000007c2d86b94472807c10eb9a8e2fb8bd79fe3a8316deff3ee641c9a080a2173642e673a672279bae4e7e28055da9497d7edb53be6e80482bd4d9a74b8dd4221fff0f0000705d7257ff7f76c78ba0b44ec0bdfa0d32d7042059b13a079639f14f9032b856d892ad6af5124c9c3130485e9682ff1f3c54e475d5bb496aef4bb537d7e191dfdeba109fdcf7864763f87a6d711cf52e520a6ce30e134c55e0caac037209d2f14fcddd00000000000000000000000000000000e609893bdce015e8ccfb36399844db61f6171b0b0e845e48728450c6ba4f7098f8e000676b59ab9f851f3ab77847ce05c89411277ec69c409b7ec50a3337a78675f38a568612c235ab5f2cd6d035d5f5f6a693c381adbbf7b37e37292783b2c7efe7d3a067906552f76d419e0300000000000000000000008f3a20b49fe7636806867283e35cff8d00e7b251bab3cf6377a24f8e8d4bda7503674bc94bf7f4d2fa6f25944bf0a186436d9f6831995976328a1fdc78492c65c1434855dc35c3cf7cf9610c5387794443c99b304799114132362849c3fa85d6379729ff9094933db0cfbe8887c50b87e1469fdf454cef4cbc5f7bf384000000000000a4e8c1a25f47c440144a9776be6cb40aafdb9d3cc8f6a6050974e1c4000000000000008b753f4e1bef9556efcc087a99dbf231167013a4b2eaf633"], &(0x7f0000000140)='GPL\x00'}, 0x94) r2 = socket$kcm(0x2, 0x1, 0x0) sendmsg$inet(r2, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000b00)={r2, r1}) setsockopt$sock_attach_bpf(r2, 0x1, 0x7, &(0x7f0000000000), 0x4) executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00220f"], 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x81044804, &(0x7f0000000400)={0x1}) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="540000001400b59500000000000000000a000000", @ANYRES32, @ANYBLOB="140001000040000000000000000000000000000014000200fe8000000000000000000000000000aa140006"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x80) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: the chunk can be dropped bisect: testing without sub-chunk 2/3 testing program (duration=32s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [28, 4, 12, 7, 27, 6, 7, 4, 8, 13] detailed listing: executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x4, 0x2001) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x8001}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f00000002c0), 0x4) getsockopt$inet6_tcp_int(r1, 0x6, 0xa, 0x0, &(0x7f00000004c0)) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000740), 0x80001, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_delroute={0x1c, 0x19, 0x1, 0x70bd2c, 0x24dfcbfb, {0xa, 0x0, 0x20, 0x0, 0x0, 0x0, 0xc8, 0x2, 0xf00}}, 0x1c}, 0x1, 0x0, 0x0, 0x2004010}, 0x8090) r4 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x10000033) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000400), 0x101080, 0x0) r6 = syz_open_dev$rtc(&(0x7f0000000480), 0x8001, 0x20200) ioctl$AUTOFS_DEV_IOCTL_VERSION(r5, 0xc0189371, &(0x7f0000000500)={{0x1, 0x1, 0x18, r6}, 'file0\x00'}) r7 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x1) r8 = mmap$KVM_VCPU(&(0x7f0000009000/0x1000)=nil, 0x930, 0x380000b, 0x11, r7, 0x0) syz_memcpy_off$KVM_EXIT_HYPERCALL(r8, 0x20, &(0x7f0000000240)="fb0149dd033be3ac4e37c4005a9614fbff67521ce16f8f09449a5a836bdf31295400000000000000000000000000000000000000000000000000000000000000000000eaff000800", 0x0, 0x48) mmap$KVM_VCPU(&(0x7f0000000000/0xa000)=nil, 0x930, 0x1000001, 0x11, r7, 0x0) r9 = syz_kvm_setup_syzos_vm$x86(r4, &(0x7f0000c00000/0x400000)=nil) r10 = syz_kvm_add_vcpu$x86(r9, &(0x7f0000000000)={0x0, 0x0}) ioctl$KVM_SET_CPUID2(r10, 0x4008ae90, &(0x7f0000000040)) ioctl$KVM_RUN(r10, 0xae80, 0x0) ioctl$KVM_SET_CPUID(r10, 0x4008ae8a, &(0x7f0000000440)={0x2, 0x0, [{0xb, 0x4, 0x1, 0x4, 0xd7}, {0xc0000000, 0x3, 0x9, 0x8, 0x6}]}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='file0\x00', 0x42, 0x1ff) write(r11, &(0x7f0000000080)='/sys/kernel/config', 0x12) r12 = openat$cgroup_ro(r11, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(0xffffffffffffffff, 0x3ba0, &(0x7f0000001000)={0x48, 0x4, 0x0, 0x0, 0x22e, &(0x7f0000000000)="2fd32953ca03f38ccbae7e215a168d2b40da8ca6a586cbb086873c26f05d1cbcfae7e84bf5a822a8e968d6e6c184ec26df9f48d2eab76ff5029676e9ff613acd4e5cf96a0a101e6f6e607e9943d71c012ddf2eae4668b9fda1418a453b827c260d7c8efb22901230e886661e4e837d394cb3d4d46cb1da4a3712e48e050fdbfef6ed510b624d36c1718ca6239234a1f8e55f8acf183927ad6d3f188e63afa579b5e4973d1c0618b706057fb0fb71ee29c8f1e540ac997c938a387dd95ccbbc093f0ad9aaf7c6bd6a682b32b42b832a7d65d1a2e6a161ec1f367c54aed35850c45da14ecde34001ce47c647cb80b40a98aeedba344ab0b15b441011737068481607ddd0a9ea192543232a38c4b0547a28ab3054b50cea3553e97c6c4bd2e3e0076409dcb668e5a4554036dba8a46ff6a52857a9d43184b1afbc997900bb91bf6fb848226e90b8014e68be43102e7e79e0d63acd2b29a2984d97ea6d030392bcdf8d474ee55a69f764708c8ecb1fb35efe63e3a583eaf48e7706076532dc0543857270e521cfad9f14455c8c105d9cb44b5f1543593ba73af42cc894a91d764250ca3f7d636b8b2537745ba7037f5b8cf8c552b534231460510675c22aa5c44bfb142c13c3520be31dbccc29ea1b7e976ff018427cf9618404423d5139746b5ad00c05b4e01f2fdde0827c9116fc9e57000f5f142cd1d410094450080b111694eb6444597e280d804a9c03b160b4f25c40fda791ed04bb450b9622539750d42d7a4756f8bb8068775c098a3ccadfc8", 0x466f}) write$binfmt_script(r12, &(0x7f0000000240)={'#! ', './file0'}, 0xb) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r12, 0x0, {0x2a00, 0x80010000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x14, 0x1c, "fee8a2ab78fc979fd1e00d96072000001ea89de2b7fb0000e60080ba785d960001000000000000000000007efff100004000", "2809e8dbe108598948224ad54afac11d875397bdb22d0000b420a1a93c527d3d458dd4992861ac00", "f4bd000000801900000000000000000000000000000000000000000000004000", [0x8, 0xffffffff9673e35d]}}) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x400c080}, 0x200088c2) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) sched_setscheduler(0x0, 0x1, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) sched_setscheduler(0x0, 0x2, 0x0) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: r0 = syz_open_dev$rtc(&(0x7f0000000140), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000000)={0x16, 0x3, 0xd, 0x2, 0x6, 0x44d, 0x5, 0x139}) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000080)={0x2, 0x0, {0x16, 0x3a, 0xd, 0x1e, 0xc, 0x18000, 0x1, 0x8000000, 0xe755a3d832dace16}}) r1 = syz_open_procfs(0x0, &(0x7f0000000b00)='net/rpc\x00') openat(r1, &(0x7f0000000c00)='auth.unix.ip/channel\x00', 0x2, 0x0) write$fault_inject(r1, &(0x7f0000000040)='1\x00', 0x2) syz_emit_ethernet(0x7e, &(0x7f0000000400)={@broadcast, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "000308", 0x48, 0x3a, 0x0, @private1, @local, {[], @pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5b52ab", 0x0, 0x2b, 0x0, @private0, @private0, [@srh={0x11, 0x0, 0x4, 0x0, 0x1, 0x40}, @hopopts={0x8, 0x1, '\x00', [@padn, @pad1, @pad1]}]}}}}}}}, 0x0) executing program 3: r0 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100) utimes(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)={{0x77359400}, {0x0, 0x2710}}) ioctl$XFS_IOC_FSBULKSTAT(r0, 0xc0205865, &(0x7f0000000080)={&(0x7f0000000040)=0x3, 0x8, &(0x7f0000000340)=[{}, {}, {}], &(0x7f00000002c0)}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_GUEST_MEMFD(r2, 0xc040aed4, &(0x7f00000001c0)={0x200001fe0000}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r4, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0200", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000440)={@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x80}, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x15, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}, {"9a"}}}}}}}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000240)={0x10004, 0x4, 0xeeee8000, 0x1000, &(0x7f0000225000/0x1000)=nil, 0x0, r3}) ioctl$KVM_SET_USER_MEMORY_REGION2(r2, 0x40a0ae49, &(0x7f0000000080)={0x0, 0x4, 0x200000, 0x2000, &(0x7f0000000000/0x2000)=nil, 0x0, r3}) set_mempolicy(0x1, &(0x7f0000000640)=0x5, 0x91d) set_mempolicy(0x0, &(0x7f00000000c0)=0x5, 0x0) io_uring_setup(0x9, &(0x7f0000000040)={0x0, 0xc8a1, 0xc000, 0x8, 0x3b6}) set_mempolicy(0x4000, &(0x7f0000000300)=0x7, 0x5) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x2840, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000680)={0x1, {{0xa, 0x4e22, 0x604d, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}}, {{0xa, 0x4e20, 0x401, @mcast1, 0x4b}}}, 0x108) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000580), 0x4, 0x40) syz_usb_connect$uac2(0x2, 0x9a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102000000200c201810400001020301090288000301018008080b0001010c200609040000000101200009240103000428000408240a05004000020c24030207030503050303001424060305"], &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, 0x0) unshare(0x6a040000) executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000300000000000c00095000000000000002ba728041598d6fbd30cb599e83d24bd8137a3aa81e0ed139a85d36bb3019d13bd2321af3c2bd67ce68f15c0ec71d0e6adfefcf1d8f7faf75e0f226bd917060000007142fa9ea4318123751c0a0e168c1886d0d4d35379bd223ec839bc16ee988e6e0dc8cedf3ceb9fbfbf9b0a49ef42d430f6296b72a83438810720a159cda90363db3d221e152dfca64057ff3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c39e4babe802f5ab3e89cf6c662ed40000000022278d00031e5388ee5c867ddd58211d6ece3ccb0cd2b6d3cffd962867a3a2f624f992daa94a6a556f3218ce740068725c37074e468ee207d2f73902ebcfcf49822775985bf31b715f5888b24efa190000000000000000000000000000ddffffff020000000000000000ddffffff0000b27cf3d1848a54d7132be1bfb0adf9deab3323aa9fdfb52faf9cb09c3bfd09000000b91ab219ef00bb7b3de8f67ffcad3f6c3c2b1f03550000000000001cf41ab11f12fb1e0a494034007de7c6592df1a6c64d8f20a67745409e011f1264d43f153b3d34889f40159e800ea2474b540500a30b23bcee46762e2093bcc9eae5ee3e980026c96f80ee1a00000000740750fa4d9aaa705989b8e673e3296e52d337c56abf112874ec51d6fe048ba6866adebab53168770a71ad901ace383e41d277b103923a9d961f7a2591dbe4a912ffaf6f658f3f9cd16286744f83a83f138f8f92efd92239eafcc5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637599f35ad3f7ffffff3cac394c7bbdcd0e0eb52162e0c410ade7000026a4e739c60f03cc4146a77af02c1d4cefd4a2b94c0aed8477dfa8ceefb467f05c6977c78cdbf3f704ec73754910fe050038ec9e47de89298b7bf4d769ccc18eedd9068ca1457870eb30d219e23ccc8e06dddeb61799257ab5000013c86ba99523d61a00000000c270246c878d01160e6c07bf6cf8809c3a0d062357ba2515567230a6f8b2ad1e1f4933545fc3c741374211663f6b63b1dd044dd0a2768e825972fc4300001467c89fa0f82e8440105051e5510a33dcda5e4e202bd622549c4cffffff501d3a5dd7143fbf221fff161c12ca389cbe0000000000000fff2ecf631c6c5fd9c26a54d43fa050b88d1d43a8645bd9109b7e07869bba7131421c0f397073943330baafd243c0c6ffe673bab4113be7664e08bdd7115c61afcb718cf3c4680b2f6c7a8400e378a9b15bc20f49e298727340e87cdefb40e56e9cfad9931b8c552b2c7c503f3d0e7ab0e958adb8629aeec90e6d1857da822e40009995ae166deb9856291a43a6f7eb2e32cefbf463789eaf79b8d4c22be89f44b032dad13007b82e6044f643fc8cd07ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c9920c2d2af8c5e13d52c83ac3fa7c3ae6c08384865b66d2204c2e4f3ae200f279b512b4dcb5dd9cba16b62040bf8702ae12c77e6e34991af603e3856a346cf708feeb708ab22b560cf8a4a6f31ba6d9b8cb0908000000000000001a342c010000000000e667a7592b33406f1f71c739b55db91d2309dc7ae401005f52053a39e7307c09ff3ac3e820b01c57dd74d4aafc4c383a17bc1de5347bb71ca16dcbbbaa2935ae662082b56cf666e63a759e0ef3ea7af6881513be94b362e15ffca8ec453b3a2a67be70c17b0f9c2eac765816c30c2e7133dca1c7669522e8dff8bc570a93fbdb688c3aef810000007a6ea6b11163392a19d87995b51cb6febd5f34a34998d2010fd5facf68c4f84e2f66e27c81a149d7b331983d3b74444953fc1216dfec10b724be3733c26f12538376e177ffef6fd2020000000000000008e4919a463d5332a2546032a3c06b94f168e8fc4bda0c294723fe306f26c477af4b926644672985fab7cc67bc5b5f5d38cdd8df95147ebe1cd88b0a4c6cde9951be10ba7dfddfefb238fac2303cc8982f1e55b005afcfea5eb037248fefad6bb02c162ce92ab17744c8ec3d2e80cf3205d36699fd381bc81231fb5e12e45f3059f361d08d6a6d019ebf105eaf43083c29512bcedd79ca9bf24e063d0c273ed70a2b70be521ea27dc8cf3c9bdf83b93405db07e82e2db484f8673e0e97dd7e8a872148613c3a04f3d67f4375ba5c7f1b00ffffff7f000000000801f71d79d812ced782646b5f79c8fc08bb5c11020108d702edd2ea9c96cf0d2d48aa5fc0a7bf1b51afd85350ad00b78c598fa8701b000884de790b54e5ab2e8ff0c7ae23e0b6eeac95c4c2eef2e5eb1d019d52099fbd404e8ece970f67856ba7e960bd8b1e4105ce7e31f7c9c3e3fa61aaa967b90087e91d703e98535b107b8f4653be4c46a3a1adb07d226952b8573b417018316fa96e2b8e7370baa16d4122c863709b08d4639a19a46ac90ac48a13ee9bcaa875fc700000000000003b40dc5c745fe2491e8425e600000000000000000000000000000000000000000000000000000000000000250318a44ad31baac0520a913301e630ae540f3289aebde8633f6f450c0738e16df6c7f1e0832a2a16fe6e39959735758248032cdf7320c6dc87b01e3f9a7811b200000000ae189de4b9b25f7c7a9c070000002af1c06315270de4a6605e4b4b58bef76fac54f11b84bd7bcd6b6a485edfb7684c770a39b38b08e18a51a4d4e66ca21c06a4b4198e1bc2ef990c9ba911efed626e5ee341a17bf8132b09000000d31df213c802d74797056fd3bca8b2d6cb134437cba0193ba4360bdcc98aad2560aa48291c4eb9d4e08ad7a9c5f04be1ab597124d84dfc7bd8cca8f68154a0ed356e773a797ca6d66748857b4abbf8830abeea2a46342e6a7378173cb29d5cdcd698a0203f78116b710008000000000000007c2d86b94472807c10eb9a8e2fb8bd79fe3a8316deff3ee641c9a080a2173642e673a672279bae4e7e28055da9497d7edb53be6e80482bd4d9a74b8dd4221fff0f0000705d7257ff7f76c78ba0b44ec0bdfa0d32d7042059b13a079639f14f9032b856d892ad6af5124c9c3130485e9682ff1f3c54e475d5bb496aef4bb537d7e191dfdeba109fdcf7864763f87a6d711cf52e520a6ce30e134c55e0caac037209d2f14fcddd00000000000000000000000000000000e609893bdce015e8ccfb36399844db61f6171b0b0e845e48728450c6ba4f7098f8e000676b59ab9f851f3ab77847ce05c89411277ec69c409b7ec50a3337a78675f38a568612c235ab5f2cd6d035d5f5f6a693c381adbbf7b37e37292783b2c7efe7d3a067906552f76d419e0300000000000000000000008f3a20b49fe7636806867283e35cff8d00e7b251bab3cf6377a24f8e8d4bda7503674bc94bf7f4d2fa6f25944bf0a186436d9f6831995976328a1fdc78492c65c1434855dc35c3cf7cf9610c5387794443c99b304799114132362849c3fa85d6379729ff9094933db0cfbe8887c50b87e1469fdf454cef4cbc5f7bf384000000000000a4e8c1a25f47c440144a9776be6cb40aafdb9d3cc8f6a6050974e1c4000000000000008b753f4e1bef9556efcc087a99dbf231167013a4b2eaf633"], &(0x7f0000000140)='GPL\x00'}, 0x94) r2 = socket$kcm(0x2, 0x1, 0x0) sendmsg$inet(r2, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000b00)={r2, r1}) setsockopt$sock_attach_bpf(r2, 0x1, 0x7, &(0x7f0000000000), 0x4) executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00220f"], 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x81044804, &(0x7f0000000400)={0x1}) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="540000001400b59500000000000000000a000000", @ANYRES32, @ANYBLOB="140001000040000000000000000000000000000014000200fe8000000000000000000000000000aa140006"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x80) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) program did not crash bisect: testing without sub-chunk 3/3 testing program (duration=32s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 26, 20, 22, 19, 29, 13, 8, 22, 3] detailed listing: executing program 4: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/udp6\x00') r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000300)=@multiplanar_userptr={0xd, 0xd, 0x4, 0x400, 0x80000001, {0x77359400}, {0x3, 0xc, 0x9, 0x9, 0x2, 0x3, "9a3e9ef1"}, 0xffffffc0, 0x2, {0x0}, 0xd}) socket$packet(0x11, 0x3, 0x300) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e21}, 0x6e) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000001000010000000000000000090000000000000000060a00fe000000000000000005000000140000001100010000000000000000000000000a6b6a1b07a444a7ce48ac86fe568eee032ca56eb9e31f4bf2bf7f525bfd9efe3f4fb9f84c4b4503a9bdec0408a1fc2b724820b194310f9656b8d600d121fa875ae0ce2b012f68b124177fa307f2f40f47555c2ae745df7a934241eb8bd2823a939f756cb6aad9f5cfa0cc6afc5cc742aaa490981f35c21d862dd71d78fa12d23696d10fdc12d6ff6fbdbf5e88f99468c2"], 0x3c}}, 0x0) bind$vsock_stream(r2, 0x0, 0x0) socket$inet6(0xa, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0x1, 0x54, &(0x7f0000000080)=0x1, 0x4) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/101, 0x65}, 0x2}], 0x1, 0x100c0, 0x0) r5 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) r6 = openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r6, 0x0, 0x0) r7 = dup(r5) write$6lowpan_enable(r7, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) add_key$user(0x0, &(0x7f0000002180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) socket$nl_netfilter(0x10, 0x3, 0xc) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000740)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x4e22, @broadcast}, 0x2, 0x0, 0x4}}, 0x2e) executing program 2: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="12010000090003206d0414c34000ffff000109022400010400a000090400000103010100093700086ce82201000905815f"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r2, &(0x7f00000000c0)={0x1d, r3}, 0x18) writev(r2, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000000040), 0x10, &(0x7f0000000480)=""/230}, 0x10000000}], 0x2, 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x32}}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0x0) syz_open_dev$vim2m(0x0, 0x800, 0x2) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r2, 0x8010661b, &(0x7f0000000180)) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000040)={0xf0f023}) r5 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) r6 = syz_open_dev$video(&(0x7f0000000440), 0x8, 0x0) ioctl$VIDIOC_S_SELECTION(r6, 0xc040565f, &(0x7f0000000940)={0xa, 0x0, 0x3, {0xa, 0x1000, 0x4, 0x2}}) ioctl$vim2m_VIDIOC_S_FMT(r5, 0xc0d05605, &(0x7f0000000540)={0x2, @win={{0x6, 0x1, 0x1ff, 0x70}, 0x5, 0x4, 0x0, 0x2, 0x0, 0x40}}) executing program 0: sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="010000100000000000002a0000000c000180080001"], 0x20}, 0x1, 0x0, 0x0, 0x40040}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$pokeuser(0x6, r0, 0x388, 0xb22) ptrace$pokeuser(0x6, r0, 0x388, 0x7fffffffefff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="740000001000210400000000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="adffa8886004000024001280090001007866726d000000001400028008000100010000000800020011000000050021000000000008000a00", @ANYRES32, @ANYBLOB='\n\x00:'], 0x74}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000021c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16413b6139c84d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbd2d00900", 0x2000, &(0x7f00000041c0)={&(0x7f0000000140)={0x50, 0x0, 0x1000000000, {0x7, 0x2b, 0x0, 0x20, 0x0, 0xfffc, 0x8, 0x0, 0x0, 0x0, 0x10, 0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004300)="c1b0ad27d26172a2282808a63b3666a169a53df2d890fb5a415426c6ff9bb87f8efb6ea14cfe80e636e7de7e2b18b78f80a1e4c84f02ecfed07902492c1d761451483d0b9c75d1bce9e4a0d1f8a9bb1a22b951653bbce82561c6ac0fc2eaeb3fcd942b78b746455913dbea328ce1088f52d7cb35aefac657784f2cdd576c15bb8db65205430d6a1cd094d749955b73eacfddece7cb849c1554eebb88d05d597b840ebac50de06d2efcc88cb3bbdaf6388332964078936c035bd3e3f56e545ba683f4523df2d6034d5086890db8e3922638a6196fe0a1a026ef632f8c6c6ac3e66228e9c15abaa010f956968240f31f97ef8da03d671ad3d48e135c880c8e096e0f39cdaf38d0203a20362c985b38cefac182d22fb4b709c8c1b5dea4eb5e6dde7af7793b120ba2eadcb892c53de7ce0ab712ef33721121fcf841fa1d35f7a2e9ff1b054adf64e6e2261e015c9a0dd0b8d8fd363ae1bd8ffc28d41b681ece5c4568cf6adf2815b618e8308dbd1c2e664c178a4504e0a362291ac5dfa1115709d42fe8bfc92f109d60c12d43fc204a8f3458b199adab770d51eacae9eeaa4cd1569f05dde2f71e2819dc64c2c62441e4cf281acc54f88741ed1329343e0dbfb356ab7fd3732a93b2a15fac46ef120745cd49b7e65421595fd81fabaee29a28bab508c95fa74d8884c4edd6bdea3c71e8d230c8e666aeaadf6f4c67846ad43a3f458123508c77df0b13c25b3414220600e35dd2d44bbd78d7902f767dfcfb6001674106a6a952f3a47e78758893cae3bfff8d053842642c3f9eb512e12ef09313b2a823e1c31dd45b236824b057992101016204d48e1d3f7f42503b20f549371f92688624089b5460b724307b569f8570c5eba6c243702370f76c0ef78d59d5aef447852c9102618a9811f8440abac9e78a7613b00ecc1b0f6dd9c477701a975fe07c95bc35237d33f7368b9be2986566f310f16a189fe0438ae0887384b10f80b2635493839b3de154c8fe5bc020164e062d77b4826df0eb2af18c8a9e5b28c3d2849bbd29628c76306cf7f4433e0d128a93f5b12a2bea9ed9b3a85e8e4896ec6ce0ea8ef4471cd9db37d91b3f45cb72c2781864c820e4e267e6a650a3687eac83d7b010c621c1c52717b98335df8e87390e5a76874bf31993e1a801f4fe8dc9222877c693fc043d38f54b9422210f2a023f496149def0a9e936c4adbce6a290113b2fb40c5e3e79a0797cd37c2e1731e0143bb5d8bfa51c226d02d567b50c63ebbc64e1d44e120e4cb0fed4347528df660736b99ea3235e83da0c167a015cb3e7a57c5e9072b2fd358cdb20127deb4f37deb2d09ef2b2795ccb52f3bab0f5abcfc37bd0932e55f92cba6e468fb3175b983ca8597327fe67fc1aa89f6d1829ea7eeeec41e3920a51ac583489abe8eb5c1c841d4969a06fde61fa56e59f8f0f64b19071d8a84853047a3d766e82cf2c651586ac3f877c8909ed056b1828fff9211e414b8b8f5cd38542132d9562abae4bf63bbd0532208199e4d2c59b1e5d9a438f026d01c40fd0b8076a9e933e65e65ff9ea0fde753edc738aa079b6695c6055ac2690d6d928e9046c446bd9d0c3e685eee30f7a718436cfa917f678cfdc2f7f72e7bbe508cc64239597f5969f4a750cf1f0f5a646018eb1c35f912cc4c888da888ae8fad773fe47c6a78a63af9b035e15eb790a7ccff2f44d70acd069499d7db8bd02bb6bf252699d8d46a8923f21ba967585be41b79e4d653ab2fba065610ca31e683a5cd5b29678f45eb2593700b361919efb0dffa1782b70d0a4a34247cbd9b240536ce6d46615ec96387e05f60375a2fb8977898cdee503b1fa20924fdec96a1930dac55dddd2eb612c383e4eff4e95f6cdf88047fe76ce9dcbf18a6f81d091f8e767be97b105dbc709d92c6f25d785b4972cafaea96bafc82cdbd4525340e37903259117b8ab63bbb9fb34cf23cdc48b59f7bd0b50ea12950e424e706a5d9ef4d69b334a5de6629b2b585d64688dcd5d4230fbe6f8043e99e9942d13973568b789a34a3ec7a70ff4b34ed4f28a1ad2eb31d8c81ce77d8b554749522c149944a08669ba48926dca4429fe817a7d91f373db7a100f74d6a062ad5e9ea20c77fb575a0c54c5eafd640ee770c844c813d9d807dd80333571840bd8b4b6eae859ddef2f6dbffcd7040691e2228f927faa8c82de451e60303267df50e973b0c6c7f0738eb8cc82b899534a41ae37ede81b72c38d57d82c59f87a8acf456229cced3bd6da6003d1f456ab5849b4dce78b05eddb6188d69cf8ac5bc16799e99021b5485d5ce080b328e7e11e4bfc083a68d9ec22007fae9b04bd167ce4b8f455ed6419501ab6ca434d6418a8f8baf09a66a51ba426f61ccc2f30acfeb988f3a1f36bface215200b3ed62a3d2d74f7b8c0c8244472cc77fbec96721c55d10ae299fb1aba8c45ac1cc882ce964250b30d81bf8a8be110b9f8af1aa644313052e00ed644dd87ca7df34a50ccc3602f7d3ab93fd6ca19d5b9a06894a8f91d3aff8a3cd52fcd3af7adcc7f9ddfce8bb74b714ffd4d2e76cfe60b44a47b1d7fb2bbf0c4a3dac47edd09888fdbe781071900a2e473b4daeb545561ae8f34b4eeaa60f44900684ac1f620a6fa54e562de40645158a5d8c36e3d9027bfc65274ffc8bfca8c03d464047485c3db1e54294406d90ed05c3b0d2d4e66d5e992b99dc3ede4be703d2f31dfdc5dc8c6ef01f43b42306f4a4825be7499afdc8ba1c02e3998329726af89e030be58ecdd20bf8b5d7e5f81878791f92fbd000aa1f9c2bd0aeaba2cecdeffb476dbedf37692d23dac191dfd2f7633d04a0826512b79bc1f8a6737b9b36baec7f5a4555fc7054458f9c7169968ebac29009778dd739e3a5b6cb2f0a6ae0fcb4f545e89a61ad993e42dfa7a283bd9f3d2eac7797c345843244320da0ccad437458512747f321158cdad67ca63d9e3eb187c2fee00d5f9e20266e103317a54293a7ba090b40174d0232bfb2ebd8576adf8c8a9f963fe12a592fe19af02d6f684dbba4a2d6d98003f60a728b1e7b524cbf248666a88d6f19c4937db31e56b4f5373f8aa16926f7ec75da8a76cc340376958175d6f23585e97bee88164cd2e2df5835474c6cf21f65754b98766ab47857d3008be18186792ecc604fc17519cec1d67c727c84299201ba77ccb7e60aa7b912fcc61b5ae4f580a90892b6e7cc3610b357ba6ac5b377cf43bab2970ee240525e12767611842d1d52fe188f125d018889e3e2092b7a39ddb57c0546bb17ec2443e1bdc5a763c9ce5f9b528ed14134694802886d4420f02ee9574f62e6bcc456028663f0b1399d86599fe0047d93a2eb162d2fa13385192bd4221e41bcc61511e43103550f958ba6dfd5e1b855b82a543e8e0766678f1cdd1214a399aeef014150baba0556212132dbf135319868b9ff93adf51eefa64be829362388e2659101a3ec85e0bb5119423b60819aba5c3b8823b5e37f469783db165ff4cd2cd7306f163c0e4ac8695747b571d7941e2bf1be981a48e71f336bbcc20ccddfae7bdc7f94ab62dfda1d552bdef955189eeadc9bd710c2a3a8c9d414c45d2b99ab8b4e92f8fcf2b83380d079b3dd3ddb0978dadf5569f70444e48f26d32ae410a88bd7201a84b4e3b44a1764ad6428a8148907e86bb0a09cfc1191eda8202d3160c8a4716de885ee80fbbbb2278fcbcbfd1c76b1d55ccbb9ed228de215f5104a9a0b4d647b1fa4bc786c68bee29f5229ab9cc3ca0729199eb7bd2ec9e9be7d833b13586882ea069e2aac144f22442244655c33759aa1e101f87836ad0cb16ddc6e36a66a8755acd52b4e446c0e974756a087a725a95ef59121d39f1c75fa136d7212c71a14ad5579be27c1dd0af8f9e4fb9b407e2bbbdee423486c4d5127fcf5107177b1e21e81f1758f4c304f40c0eb35627113be1e4dcb06d209ca06696f214ca260721c4ce7b4d82db24f024c74786c8d6ba7c73f495eab53e545c44b53a78f82d0aedfe04b798bbe125c8622eb5a2a764cae9c8d01380d464bd2dc7a1b0eb2bc431ae432ccfa81f2913af53bd714fe97d958c928534aa2f7caff6cd926daad3e6ed4c44bd3dd3e1a3fe0e12e8423a79c93d7475e29d036b2491e3ae7e50e4098c107abc4eec102808c8d643c4d4ec5707ca06a0b584bbf1bdbfda771a708002ab235fbfe91923b95fe8f4decb6ea6f1022bd98b6f7df5b457a198f2dd8031db5998c56acb30526ac7a7ef157b269259d6606a91b13bc09db05d4f1ae91a8d4fddd9038e5c03506447a483f8759945ec9700b5ed83c7097c177756773c8a250c76415ff43ff091d2015452b8803297e882a832700cb2d4c5c09c9aff61aa04f9cfc81e3d68911c7029a9ab79bdf72d2814068c828c86aadf77bd56953019ad507f5e059ff6ddb5562722acb3193baf88f571a2aa6d575c35506569720d4829f4d29d155bbe186cb72707eddaab43052871ec43dbc5018c1ce41120bc53f2cae7ebcae5bfb42dd1a4d17f782638ffa9747802cb74c61ebd2936d35ae926dae166ae2ea88effad9467bcd028d733da52576db8892c7b77fb5c97814845e3651f5bd759edd3c72704cc3035cb9e15684a0e17fa0b5704a6ac35576643d6fdbee7c7d05e9f0b0ba3e691e2a281913f2f705077277311ae7b8ae3cf287faac63c8cb0534f8610aae68bfdc2e860dafca682af8ec0d73f5d521dcbd3c8b403ef5763c46a23f307c798a550d3a14c1a9db153c8f1b273cc2bbad5a3450ebc2b391f0e44a3223864a193df9fa27ca15293e36fd461bb4ffa6ca73ae5f2d79933b53e05c59017367125aaea376a509a20c9840100af4f1119f1a8cdab0b835c9315144b22335fda48835dbd7d32ac735f71f69a3fb2c593b5c344f23661ff3729e7142b6da61645f8446e2de64cd637186a66c45efc3ab13db3a9cd0117a3adbb44deae4944a9fd466a4f69af5a959430981deed8994bdfd060da92395e23e449eef961d61e82a65a4314ceb4fe3daa08bbda05ef91d70f549fb7959441cd19ac01cf221b83d6e75c3ad224eadcc3f74b097d2d9edc2ccae58ea09ad3af5bdb3e6b3e81ec38542b927fbfcce573b2ee2f2a71b14a24c4b5a443983665be22bc25251af121920540dfcf8c1f2d57d8f721b48efb9555690fbc3bab0fe71708f3edecc8ffd615b1af7feb0e893c3a458019764d16887dc2973333fa70aac3f5400bcace8dd0c8cd8c79bb1e28e744b6fd1a9a424c5f38cfe256df3e3d252a8941a3691f57098dc8658a93889b29690eb2406586ad10df48c0a34f90a37e5ba6583450946b96fc01867f462050f419058e490e5a0720258885b247f65c4db08b41f8236305daa37f0b83fe327f73a8d65a1d49986de9d8ea076c69003df5984926d0e39d30a41e4a660ef2242f42747a944d7664169fd41d0352d4362ebc6c2519dab028d904e8ca00921c936cdb197ae9f096a53c99d643ab30492be5144bb799dbde12499198c3cfb1483a2a29083fb3fb54957b68590526ef4b5a7fde45c773cd5e414f4ee4db79ba92c7a8c2cf77d3e0847f788ea6fcf10cd208ca5d04ee496f70ea0170bc60da6edbd95b444c100fddbd2e878f934c89b82480b16df600d236299886ff71612493eaaedddfa1dbebe596c8e3b8b4cdc2d231ce7e8df0f242677e6b5c3d2815b9e65e29c80ddee5c711c861950ae60d1b882803cb6c776598936d498c3a800fd1091005638efa23dab3eecd92c8a03734dec8f078e172d000313164f613f02ee24bda86e67adbcf618137a7ec3cdecf7829a8bf2546f62235d92c14ad5b39c1536d923dd579520055b1f89ef17240b89a616caeccbaff0db4d8fa087b5b2c7cadfe4507e0d351f5b045a5e401db68a8186f78edce6be621dbc5ba76b0ff3f406161b170354ca24d128d3a8bd02b7bafc1085b3dab482eaab63f1f165bb0d2d28f70bc9eee4e1fe31d73d12224363562152df7123f1977083534f8ae502984d41c593433be1936ed3296c5153dec58811d603efa95e4d895b9c8ae96af097a644dbdd0bb0aa8d3711bb8b494f3da0fcf48ede0ced49c031ee191e056426dd86276d69640fb1013747022d5b998b4fa7256a0474d2a9e183bd733d335d7208105b1c8676419d1f0252065c7de75c55cb0d221dc8e0532112403c215933ee84e654ebe4a09b34e4c747b34232344c2d3bf83ab53ee7b85f4a3f88914fe79a4f15c4c98a3ec126591591b0e6167e2544523e9070e830d792c78c693d2e6981015dea70a83982042d67a7f5229d106851c32933597e03ca171bc27c2a61380b8e58c41dd9bb808b4b308ab5ce45ba022048e02d89ca1a329f5a9cefb861ab3cd0a05236d58113b47592b0389ca6416b92ebbb367a3a41203d0baba90e8046412b7c23bb027e7cd656cbc864e38272545f66b712fb6ab080f972cd09c92c615a04ada2e24c74c1320ac02fc9ec077e5d5ba621aab5747bee120f5aaa9cb6ca91a162f06415f152cdc79f4117e0cc6fe9bfe53e7e396d5f21ad4328caec1141baddb16a7305ba49bd427e835dc23baae24e559ed66c215662ab3d517d87daf6dc4d2b4c8a3a0c77d65a9df67e756b7b719dc262b15891ccd9545919a5c63577be273276fc39df50dd9388e09fe3bcf1366df9df85fc9b8ef26651c439b76d73c40566fa035736d598ea1d77e1051a785d1717fedae7c687307b277e195555fa6ccaea28c57e07d84f51fb5ef64df87f62c651264ac4b268d116924f0ce008b6355f9901d74d7e8f0b440f337e51cb83fefc278da96edc32fec1012eb955493d8081885ec3dbe94e927f2b490b1bec6fc4b125008153706559a38e147e54d20917ab9d6bb5edf0550f5de539c7fbef949019b339f454be50a056223ccb014bbc078f04c01c8aea18ec58befeb4143c4fe2b6d23f487ff30309ef3098a2632761876876c2073b7cd3589af3407ed921654683739551fe0cb65959181033b2d2de8482f9dfe9279a2febdba75f7523ae92cd89345494c41a3371f0d4c501f817aa751dc2e4c42597cf72baad04076cebbaa100fea0b0423eee35e32aa60831edb4c772dbe08918a9ede0450dd76430d47b3ebe097b99adaedf6b17dd649c25b77a81c0b1c1cf8447b69638be8872a9f17007f988cc5a555048a727078b5de08ad71156c0446764ef687e2f4bb6fcfe104c5dc862b5e78df61beeec1b1a026dc7283f65035cd5026624daec53c7b025953d9c0266d3e6f02f11931a088e47484230c00c3d6f3b72d095a66b1f87204e739f1b6d4716bb863b6b125e26c7c8e07596538f59b48cbd41250eca1efa85a9e185bc2d8a20787cb66be568f59ddc34a3b207a874d7aa4351da7df89a2ff1ff22bb9d69c177195686bcdc2f04724c8764696f7ef4a75a4e0dd875f07431883da3f9f9cbbc9950e57cfa7bb00b2b8ce162c807cc4d88dabdb91549d2d9a91b74ad5e518ad58c391be582423a5fb29e9aa792a2703505b578fd8c73f4f77c485916ede77a9f36be6a12391de7fdf73fdf1db6766ef38c23902be933c49ee8917858e8ee29559a2c2dec20e4a5ad650c52f97d1648f12733ef65466ce94b1268fbec2aef918c4d20886a373b6d3b5fa8b9dcca9c35033e2165803b55a34d87e012cb402ce79ae6de18a4cf57a89ad8dc698bf321a4cb0af1a4d5cdea3da832e3b44f3a47798fda07fc229ac89dde9d4f57b2f8305999400e69d2c5c8caa1bc98ccc833ccbae1682c6993f131a03466303cbc294ba22add02036f73149b2db98688d6462041be3d274d5217c7a6891694af9e2a626f8ec4d4ccb8d4946ef18904ad47a84c7a619e87e773126f61e30d5ced5232e14b6abfb4d44ad05ee999d4d54d2c751cd7c5c9cacfac6f7d47b9f97560038b0baa5e635b553a84f3cbeb04632a9abeb6740ea4ce627f60cd5e6aa71a7e2c205bc90adeb3d61bcd66f17d1296e0cd383b1fc38ad4e2cfd05d4a4ee7371f756eeaa0525bd1673f0070f9f5ae099a29e4c325015d9372ae27635d2eab686be9dd96ec2c014acd8123fea35f97d7ecb5e9bc8359b397e8c0c3b90658aa9fabdc8f9f4bd565dd6e20fc871b658fc3e5944efa972d80303d7a66dfd159e904dbfd894009291ddafdfe3a5c502755b5a3dbd89792b8e5633d6f81d23b63f599fc1f29d679f64afa697260e1e6a10ec075355b58ed9007408a379d3c890bcdbea8604e51c0520be1d8c1f10b0a91d40d7ea9ef9ca2c283153b902700635ce65c3ab69cf3107e2017d8a72160f1794136185afd57c743af49d84fb535fef777e6c6f2a18a04fce9618778c832a608861bc7dd7eab315644f998595d07c5a41bac3e7270a871257802d26f42c454c797414e0d5de88ad611c5e3a05ce76df1348e26509f52b7b125eebe5ce1ec0245bf23c153d807ec87592f37ed65c8ac086be9d169cc31adab8da3fc2e2dad0519c0a68cd6cb202c99f5ee48a65c6ac27b0d489faf3083fed64ee5b078d0092d5939fcd01b2a71dbf007367fcc56e2f62904be4097fd7c639caa8a390a59be7a6e46aae93667a26654fe461c043bfec083f065726e66b5f12d9e7013500068de45a49a87dc2d0933287e7575c9f3914071c110c9a8f492c67fc48784aea5c22d1ce26f3281d6deb14da66d69ef6ec8e9080ef0d543bc6ce58b177c01ade4232688fb252d6f3e1ceba283d1d59ae82a15b464746df9bec915f00a184469b846a19a7968d9b38e476e3aef47ae41ed8a7d4d3cf744da190747ee3266ff689428d372545f28e40713615b7f886e1f294056a95f3e50e1afa211ca3a2f4a04535646bf9f4cb709a5ecf437807072cc8b77fbed51e01bfac16c73876a5d2d4916555f7084a772847356855c69c193d8db2d37d8c1a5e6adb2169ddd3bd5b7a2cbf9418d00f174295381d51733924bfdc46017250df28679d6b378cc316c67198b57634f46d5f9c169fde3715ddbeb792fd2c1c74a7f97101d373351037c73af2643b8952665eca13f874aace302f60681e12523b6de8f5c5750d4fb480fe0cad1546af7c88426319baafceccca2b49fe96d2ff446a4867cc0ff6ef7845c93c6a6f2bbeac1e31d5d95618c990646a86b691ba387f6b31f75a69fc68e52c7efd0a1de03be8455514231e04bf7370ab6b49d931f4b581b52ca6e0b104bbd07013651d048dcc5271bce8de0f855c4d289a70b19fa616cddbe27b217116d3a52dfb590df3f932e9fee79e34b42844d4efe8a31844694ffaaf811d72b07ab4a281d75c4dd73f7fc82f9beb49e9ef70c72c31c6b7802ad77d25b405a002d63ba30c078aac97ad8cb9ac85299024c6dba7912c3844ed27097e6852a4567d332560e54bb835d2bfbc31a9bc181f8273b878349c9921c6cbd5466fdea1da224f5361c0c50c5fb4f6ccd9f15f6febea4d24265131cc991d85a5d3bf28ce78dd79a5ddff2b507c8b3d38ece81b386f428ed6cf9258657e7647dfa8a8b12ef5ce051208bf44e2d973885f72835f55458ed6cfcbcb75d998be711af59990eae176c637439b79ad8c41b1b71858a90e65aae941d92a2e9616784ad513321da97a2d1036d083c41eeacb374ca45904d6f205101b5e894cd3f0e2d7b8a737a07802a3a74eb4db792b204f69bf3278fff2538878634b84746b51a87d3364c64a860c568d82757761773b137a1f92fdb012c4f38add32dfd4cf0a6b6ccb8e7958abf0d8ab7cbe7c32919e3bf5618096af980cac33df3eae62fe9bb36eda0aac74dd81fd562113e2515c3d4aa6daec990506bf3b958888119d0b1dc215d5e5418eba9778bd53faa7e9f732ce01f3056fd5b89cafe357648592287c990fd5326df9eebb9452b69e0a94cca107d8ae2e72bca993a08c3531791762f52baef6486848d462854357cdd8788b20383b095d58a35b9ab04380629d8a10707b862bff7024b90555233f0b05848dc1c5145906e90b63b243bd7491673a55d9234a928e9bb37ed35afa3c9a4b936ac42ccb1d1dcb5abe7cc21717fa1025525d24f4eb745f1fe0b3584448e35ef9916fef74cfa511bf189591b2cabb0ff81306d13a37eb8578d183ebc7200b3e28d2c2f39e56ba76078d60192d806c972f4ad6077be01111b412587760e65105faa0d5cb2326f99687ceb7617e2d4d45b918dc581223f0909eb519856748849fac49a2bb4edf727a7b2edf6e4454f526d02ed459d7805b68142c25dfc5544ca04dc7fb3c45418eee7609712f5cdaeb3aa3c6936cdd1f1e0d1486dbe2f3ee05f6856727ebe888e797d834beafb969a90f950198b5ee0ec876172c290466118f8dee069bbdb463040ab8840b842bf2d1637b03040994ccf1b8180131c755c623e65a03c96172bd15ddf0f90dba2ac60800252c193547b0b6beb63c3542f95aa373bda1941edc0d441d6d758bac9a1d7301f51009aab487f1b2cb3935a5c8935e8f2ee2ee3e2dee90f06c6ae693f715b9480219c59abc458e6aee1a210767d26bd5c24f8a4fc6be59011417aac0eaac7ad5715c5942fe87fd341c842544f3e394bebce42c5667a511a0a363a89462aa18595ea6b51f86dd48db166c078adaf2d127b87e6ac9cb6826fb0010d869bf03f2afaee97b6a064fedf3cc0806d75060cd4c86d1014a47b9b81303d3c2716b8c0fa30193393dc1ddda76426fad6c03a41192f6c7cfaaa8e37e9e3eb3cc0c6bdaa721b66a9fab82e6c0fdf964286e4aca0d66201c0adca7c33fae61bba1be0c874f3b495f3f7857cb156ea2538e4101f89e708b4554444e95096a0a40fc78c35be82d843e2d2a3adb8d78d662cabedba523079fb6d52df3bb710d268d7cf32a6a0a88d4f80628c0ac8a447f3fc5e0d091514ca2c64680b7da00d9196adc481f61e281381f748f3b3b0d78f1c77fef19ce0b7466e14bde12a3a9bc5cb225d81fbef39cc1b3c5668e533a8a82375f6fb46dd8413c119a4366314350587685250b3799f0629e75e6a9ec79db0d589849401019fd5074a4ae910fd665c2736974f4ada686655329136e385a46c82d6929b9e01babecb45e780d444855a521ddf1c0f8dae1c1db21a72af45b82ca64939150a87af4e9b1a6d4ed11d547076a93853935f4a12cb388d7fbc5c054353d9ea5ac028dc4a2613b28014f52eda3610347babb083372240b4253071b20862355629a52e9d6342febd19d4ed645fcd1e6f6a1ad089e0a93c079eaf573890e5844d2c94e40549cae5988d5e68a7b4d7ce9f0a6d8917678cc0b9e416e88c7155eadd5a2b2d5a032dc2e409c7f587aee7d641a0c9cdff084708c0066045674e59267ee7b6e3e127fbfe1f3451f4396f568cb46856da5ea6af1bc5698e49c216a897dfd07771d5c4ffcee4ca502fd8df2b81972e5cae58b59b9c7a3368e43f2f9e7c86d68995c536a91b990c87fe90dba70b1cbd3d2396a4291c3d555561f5ec1acbca8f4922083603c94fd0f41ef5b9392ce42a5535829de651bad14cb05914f0e31e3e606728b823dfdc091a3d8d427f7aefa21bbb59f67dbaf0d05ebb5a55d50dd06fbcc5dfefb41cea425c19559d4423fb13d3174a040c3cb7ec86e4cdfaa253031c0af1328ba1570684d2aa3d534a016416a188", 0x2000, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x6, {0x200dd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) write$dsp(r5, &(0x7f00000001c0)="5cba91a4", 0xffffffd9) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000000340)=0x8) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffe29, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[], 0x7c}, 0x1, 0x0, 0x0, 0x2000c895}, 0x40014) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000ff0900000a34000000060a010200000000000000000a0000050900010073797a310000000008000940000000020900020073797a3000000000140000ce1100010000000000000000000100000a"], 0x5c}, 0x1, 0x0, 0x0, 0x40048d1}, 0x20008040) close_range(r5, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_GET_NETID(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000500}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000830}, 0x804) executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) executing program 4: memfd_create(&(0x7f0000000240)='prodM\xb0\xea\a\x06\xbe\xaen/\xce4C\x80\x00\x00\x00\x00\x00\xa9t\xa24>X@\rq@\xf2\xe9[\x05N\xb1\x84\xea\x91^%A\xf5\x9e\x13TdT\xc6^p\xcc#P\x04\x06\xae\xeb\x7f;Y\xeb\x8f\xec\xb4\xf9\x17\xb7\x04\xc2\xc0\xc6\xb4\v\xff\xfc\x88\x90\xabC\a`\xf0\xc728\xfc\xfc\x1c1?\x86\xac\xd4\f\x00\x00\x00\x00\x00\x80\f\xed{u[\xbd\x9d^\xffj\xa0\x14\xb7\xb6\x8b\x1d*1\xe8\xb0\x00\x00\x00\x00\x00\x00\t\x00\x003F\xf1 \x17-\x964C?]\xdfe;\xc0w\xad\xef\xa3r\x8c\xb4Y\xcf\x80\x85\xd6\x036\xc8~\xa8\x8c\xcd\b\xb5U\xec\x85\x9b\xe4Q>\xed\xdf\xdf\a\xd0lg\x13\r\x8c:s3\xd7s\xef\xb3\x9f#\x15$\x97I\xf0LC\xfc\xe7\xdf\x86\x9d\xd3[i\x1b|{4)\xd8\xa2\xb8\x8f\xa2\x84_k\xe5\xf0\x05a2)\x8d\xec\xf0(!\xf0\xb5-e+><\xc8X\xdaNz,u\x8f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\x1a5\x8c\xa6\xfbq\xa9\x87\x9f\xe1\xfa\xb5\x92\xb1\x00\x00\x00\x00\xd6\xce\xab\x1d%\xb0\xaa\xed\x10\xe9Z\"\x7f\xb2\xde\x00\x00\x00\x00\x00y\xd8\xdf\xc8R\x8b0Bs\x95N\xfa\x02\xe9\xf6\xa20\f1L\v\xdf8W{P\xab\x82\x84\xf0w\x9c\t\xf8\x85\x98S)M*\x88\xf8\xbaC\xa2\xf8\xc3\xe0\xb2)\xf8\x9da%\xd7\x8c\x03\xa9\xb6\x15\x8c\xdd\xaf\xeb\xfa\x1bV\x1c\fJ\xe6n\x19\x94\xea\xb7\xcc\x12q\x06\xbab\xda\xfa\xf7\xe4\x85U:\x1e\xeaC\x9b\xa5\xbb:\xe8\x04\xd9\xb2|\x85\a\x93\xa1a\r\xf0R\x8f\xac\xbc]\xc6\x1a\x86RK\xb3\x95\xbaz\xb7I\a\xd6j,pI\xb07\xc4\x82G\xd2u\x8a\xfc\x10\xffs5\xfd\x99\xdc\x9e\xdf\x86\x11~0+\xa7\x11\x13\xbb5\xc8\x8aW\xfd{\xe1QN\xef\xce~k7\xd9\x02\xac#n\xc3\xdd\x9a\xdaeJ7\x9f5\xae4\x9aoJ\xdcZf\xd4\x7f\x01}\'\x1f\x8e\xee_Q\xb4\xad@\x1a(>\x88\xd2F\x14r\x8c\x1aq@n6~1WP\xc8\xb5\x82\x02*\xcf\x95I\xc01\"\x8c_\x8d\xcb-X\x1f:bOmgTC\xe16\xef\xed\x87\xe42\b\xe5)\x99\x1dt\x17\x8d\xdc\xc2\aL\xb9\x90\xdc~\xf4\x12eXR\x89\x14E\x06\xeb<\x1b-\x955\xb4U\xceN\xf4\xb4l\xd5\xd0\xbfc\xa0\xb4{\xa9\\JL@tW\xa8\xf5\x8b\x9a\x9cF\xf5\xe0\xf4\xeeR#\x16r\x80\x91]c\x99\xd0o\x81b.\x82\xcf4\x01j\xe8\xaf[\xc1\b\xc5@n\x8a(qC\x16\x9e\xf8\x11l\xdbLM\xf9\xb7\xd1\xd5\xa1^\xcb=X\xe56\xc4FW\x0f\xe3\xe0\xa0\xb5JBE\xb5F(\t\xd8\x87\xf7\x92id\x8b\xcf\x846Z\x00\x80\x94\x999\xc2\xc7_\xb0\x02\xcb\xa2k\nB\x8a\'s95\x93Z\xf0\xf1\x9d\n\xf1$N\x03\f\x04Z\xfeX6\xf1\xe0\x95\x80(AV\x91\xd8\xa3\xc4?\xebhh|\xe0\xad2#\xcdF\xd8\x89akF\x05\xb5r6Ueh\x03\x82\x91@\xba\x84\xf5\x84\xaa\x1fZ\x11\n\xb9Y\xba;\xf27\xb9\xd3e1\xe5\xf9\xb3\xeb\x82V\x12\xebO\x02\x81\xd0\xfc1\xf5\x9c|\xfc\x1e_\x00\xa7\x89\x9e\xbe@\xcd\a\x82\xa8`\xa4e\xb7\xb8d\xb45>\xd5o\x1a[d\x04t\xb9\xc2Q T]j~\xa5\x12Lo\xfbP\x1fH*\xe5\a|\x1c/\xc3\x84\x01.F6\xba+\x90/\xc5\xc7\x95Tu\xacH\xbd\xb8\xe9\x04\xe6\xaf\xe7\xa6\x10\xb6\xde', 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r1 = socket$nl_route(0x10, 0x3, 0x0) syz_usbip_server_init(0x4) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002740), 0x2) io_submit(0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) vmsplice(r2, 0x0, 0x0, 0x0) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffb]}, 0x0, 0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000332000/0x4000)=nil, &(0x7f0000ff4000/0xa000)=nil, &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, &(0x7f00001c0000/0x4000)=nil, &(0x7f000068c000/0xc000)=nil, &(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000691000/0x2000)=nil, 0x0}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r3 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xc4}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r3, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x12, 0x3, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="16"], 0x50) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mount$fuse(0x0, 0x0, 0x0, 0x80b2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000008c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)=@newtclass={0x10c, 0x28, 0x20, 0x70bd27, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x10, 0xf}, {0xf, 0xfff2}, {0x2, 0xffe0}}, [@tclass_kind_options=@c_skbprio={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x94, 0x2, [@TCA_HFSC_FSC={0x10, 0x2, {0x40, 0x2, 0x36a1}}, @TCA_HFSC_RSC={0x10, 0x1, {0x1, 0x40, 0x3da90}}, @TCA_HFSC_USC={0x10, 0x3, {0x9, 0x1, 0x4}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x7ff80000, 0x1}}, @TCA_HFSC_FSC={0x10, 0x2, {0xfffffff9, 0xfffffffd, 0x2}}, @TCA_HFSC_RSC={0x10, 0x1, {0xa, 0x1, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0xe, 0xfffffff7, 0x1ff}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8b6, 0x4, 0x1000}}]}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x2, 0x4}}, @TCA_RATE={0x6, 0x5, {0x6, 0xd}}, @TCA_RATE={0x6, 0x5, {0x5, 0x6}}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x2, 0xa}}, @TCA_RATE={0x6, 0x5, {0xdb, 0x7}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4008040}, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, '\x00', 0x16}}, 0x18) r4 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000200)={'syzkaller1\x00', 0x1}) sendmsg$nl_route_sched(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000600)=@newtfilter={0xf4, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xb, 0xfff7}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_matchall={{0xd}, {0xc0, 0x2, [@TCA_MATCHALL_ACT={0xbc, 0x2, [@m_tunnel_key={0xb8, 0x7, 0x0, 0x0, {{0xf}, {0x20, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @remote}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @remote}]}, {0x6c, 0x6, "8d96c4806f9caf80d469b892f578b14d7b3d5204f227928c0b677818e35a9b5361135f56533ea7112094ee86c65f058818053e0919a632931e85435cb71a1da29b6dee7b4754fe0649fcebca2ccd2ed43a2a86bf7339274d6afd7fae01deb144654af5be7b843882"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2}}}}]}]}}]}, 0xf4}}, 0x0) write$tun(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000086dd0001090004000000a60c6eec00be000311"], 0x7a) executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 3: syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x2001) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) gettid() fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x457cbf3b}) r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$kcm(0x10, 0x2, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x8, @loopback}, 0x10) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="4c000000150097f87059ae08060c040002ff0f020000000000000187ac1414aaa69d35a2cca84708f7abca1bac141410bd7c493872f750375ed08a560400000003c48f93b82a03000000461e", 0x4c}], 0x1}, 0x800c) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r2) r4 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000000c0)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r3}) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000400)="308201d43082017ba00302010202142eea648d7f17e62e9e5869c887c68e1bd0f86fde300a06082a8648ce3d040302303a3138303606035594030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793020170d3234303431333232313632365a180f32313234303332303232313632365a303a3138303606035504030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793059301306072a8648ce3d020106082a8648ce3d0301070342000407e56b51affc19412c88926b775771039ee2fe6e6a714ec7299f90e177189fc2e70a82d08ae181a9717c5a73fb25b95b1e248c739ff838f848b4ad1619c022c6a35d305b301d0603551d0e041604142900bcea1deb7bc8479a84a23d758efdfdd2b2d3301f0603751d230418301680142900bcea1deb7bc8479a84a23d758efdfdd2b2d3300c0603551d130101ff04023000300b0603551d0f040403020780300a06082a8648ce3d040302034700304402201ad7ac07c89738f489437ec7666ea5007c121db409760c996b8c265de9705cb4022073b7c77a5adb670a96d1132b27cff2b57d6a317bc44219cf4f674f356aee2925", 0x1d8, r4) syz_open_dev$cec(0x0, 0x0, 0x22581) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r5 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r5, 0x2219, 0x4417, 0xb2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x17, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @cgroup_sysctl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: r0 = syz_usb_connect(0x5, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000200000040109710780001010200010902270001010080320904000003ff000000070581020002000705010200020007058203"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000740)={0x20, 0xf, 0x1, 'H'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: the chunk can be dropped bisect: split chunks (needed=true): <10> bisect: split chunk #0 of len 10 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=31s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 13, 8, 22, 3] detailed listing: executing program 4: memfd_create(&(0x7f0000000240)='prodM\xb0\xea\a\x06\xbe\xaen/\xce4C\x80\x00\x00\x00\x00\x00\xa9t\xa24>X@\rq@\xf2\xe9[\x05N\xb1\x84\xea\x91^%A\xf5\x9e\x13TdT\xc6^p\xcc#P\x04\x06\xae\xeb\x7f;Y\xeb\x8f\xec\xb4\xf9\x17\xb7\x04\xc2\xc0\xc6\xb4\v\xff\xfc\x88\x90\xabC\a`\xf0\xc728\xfc\xfc\x1c1?\x86\xac\xd4\f\x00\x00\x00\x00\x00\x80\f\xed{u[\xbd\x9d^\xffj\xa0\x14\xb7\xb6\x8b\x1d*1\xe8\xb0\x00\x00\x00\x00\x00\x00\t\x00\x003F\xf1 \x17-\x964C?]\xdfe;\xc0w\xad\xef\xa3r\x8c\xb4Y\xcf\x80\x85\xd6\x036\xc8~\xa8\x8c\xcd\b\xb5U\xec\x85\x9b\xe4Q>\xed\xdf\xdf\a\xd0lg\x13\r\x8c:s3\xd7s\xef\xb3\x9f#\x15$\x97I\xf0LC\xfc\xe7\xdf\x86\x9d\xd3[i\x1b|{4)\xd8\xa2\xb8\x8f\xa2\x84_k\xe5\xf0\x05a2)\x8d\xec\xf0(!\xf0\xb5-e+><\xc8X\xdaNz,u\x8f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf5\x1a5\x8c\xa6\xfbq\xa9\x87\x9f\xe1\xfa\xb5\x92\xb1\x00\x00\x00\x00\xd6\xce\xab\x1d%\xb0\xaa\xed\x10\xe9Z\"\x7f\xb2\xde\x00\x00\x00\x00\x00y\xd8\xdf\xc8R\x8b0Bs\x95N\xfa\x02\xe9\xf6\xa20\f1L\v\xdf8W{P\xab\x82\x84\xf0w\x9c\t\xf8\x85\x98S)M*\x88\xf8\xbaC\xa2\xf8\xc3\xe0\xb2)\xf8\x9da%\xd7\x8c\x03\xa9\xb6\x15\x8c\xdd\xaf\xeb\xfa\x1bV\x1c\fJ\xe6n\x19\x94\xea\xb7\xcc\x12q\x06\xbab\xda\xfa\xf7\xe4\x85U:\x1e\xeaC\x9b\xa5\xbb:\xe8\x04\xd9\xb2|\x85\a\x93\xa1a\r\xf0R\x8f\xac\xbc]\xc6\x1a\x86RK\xb3\x95\xbaz\xb7I\a\xd6j,pI\xb07\xc4\x82G\xd2u\x8a\xfc\x10\xffs5\xfd\x99\xdc\x9e\xdf\x86\x11~0+\xa7\x11\x13\xbb5\xc8\x8aW\xfd{\xe1QN\xef\xce~k7\xd9\x02\xac#n\xc3\xdd\x9a\xdaeJ7\x9f5\xae4\x9aoJ\xdcZf\xd4\x7f\x01}\'\x1f\x8e\xee_Q\xb4\xad@\x1a(>\x88\xd2F\x14r\x8c\x1aq@n6~1WP\xc8\xb5\x82\x02*\xcf\x95I\xc01\"\x8c_\x8d\xcb-X\x1f:bOmgTC\xe16\xef\xed\x87\xe42\b\xe5)\x99\x1dt\x17\x8d\xdc\xc2\aL\xb9\x90\xdc~\xf4\x12eXR\x89\x14E\x06\xeb<\x1b-\x955\xb4U\xceN\xf4\xb4l\xd5\xd0\xbfc\xa0\xb4{\xa9\\JL@tW\xa8\xf5\x8b\x9a\x9cF\xf5\xe0\xf4\xeeR#\x16r\x80\x91]c\x99\xd0o\x81b.\x82\xcf4\x01j\xe8\xaf[\xc1\b\xc5@n\x8a(qC\x16\x9e\xf8\x11l\xdbLM\xf9\xb7\xd1\xd5\xa1^\xcb=X\xe56\xc4FW\x0f\xe3\xe0\xa0\xb5JBE\xb5F(\t\xd8\x87\xf7\x92id\x8b\xcf\x846Z\x00\x80\x94\x999\xc2\xc7_\xb0\x02\xcb\xa2k\nB\x8a\'s95\x93Z\xf0\xf1\x9d\n\xf1$N\x03\f\x04Z\xfeX6\xf1\xe0\x95\x80(AV\x91\xd8\xa3\xc4?\xebhh|\xe0\xad2#\xcdF\xd8\x89akF\x05\xb5r6Ueh\x03\x82\x91@\xba\x84\xf5\x84\xaa\x1fZ\x11\n\xb9Y\xba;\xf27\xb9\xd3e1\xe5\xf9\xb3\xeb\x82V\x12\xebO\x02\x81\xd0\xfc1\xf5\x9c|\xfc\x1e_\x00\xa7\x89\x9e\xbe@\xcd\a\x82\xa8`\xa4e\xb7\xb8d\xb45>\xd5o\x1a[d\x04t\xb9\xc2Q T]j~\xa5\x12Lo\xfbP\x1fH*\xe5\a|\x1c/\xc3\x84\x01.F6\xba+\x90/\xc5\xc7\x95Tu\xacH\xbd\xb8\xe9\x04\xe6\xaf\xe7\xa6\x10\xb6\xde', 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r1 = socket$nl_route(0x10, 0x3, 0x0) syz_usbip_server_init(0x4) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002740), 0x2) io_submit(0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) vmsplice(r2, 0x0, 0x0, 0x0) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffb]}, 0x0, 0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000332000/0x4000)=nil, &(0x7f0000ff4000/0xa000)=nil, &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, &(0x7f00001c0000/0x4000)=nil, &(0x7f000068c000/0xc000)=nil, &(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000691000/0x2000)=nil, 0x0}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r3 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xc4}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r3, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x12, 0x3, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="16"], 0x50) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mount$fuse(0x0, 0x0, 0x0, 0x80b2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000008c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)=@newtclass={0x10c, 0x28, 0x20, 0x70bd27, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x10, 0xf}, {0xf, 0xfff2}, {0x2, 0xffe0}}, [@tclass_kind_options=@c_skbprio={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x94, 0x2, [@TCA_HFSC_FSC={0x10, 0x2, {0x40, 0x2, 0x36a1}}, @TCA_HFSC_RSC={0x10, 0x1, {0x1, 0x40, 0x3da90}}, @TCA_HFSC_USC={0x10, 0x3, {0x9, 0x1, 0x4}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x7ff80000, 0x1}}, @TCA_HFSC_FSC={0x10, 0x2, {0xfffffff9, 0xfffffffd, 0x2}}, @TCA_HFSC_RSC={0x10, 0x1, {0xa, 0x1, 0x9}}, @TCA_HFSC_FSC={0x10, 0x2, {0xe, 0xfffffff7, 0x1ff}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8b6, 0x4, 0x1000}}]}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x2, 0x4}}, @TCA_RATE={0x6, 0x5, {0x6, 0xd}}, @TCA_RATE={0x6, 0x5, {0x5, 0x6}}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x2, 0xa}}, @TCA_RATE={0x6, 0x5, {0xdb, 0x7}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4008040}, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, '\x00', 0x16}}, 0x18) r4 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000200)={'syzkaller1\x00', 0x1}) sendmsg$nl_route_sched(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000600)=@newtfilter={0xf4, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0xb, 0xfff7}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_matchall={{0xd}, {0xc0, 0x2, [@TCA_MATCHALL_ACT={0xbc, 0x2, [@m_tunnel_key={0xb8, 0x7, 0x0, 0x0, {{0xf}, {0x20, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @remote}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @remote}]}, {0x6c, 0x6, "8d96c4806f9caf80d469b892f578b14d7b3d5204f227928c0b677818e35a9b5361135f56533ea7112094ee86c65f058818053e0919a632931e85435cb71a1da29b6dee7b4754fe0649fcebca2ccd2ed43a2a86bf7339274d6afd7fae01deb144654af5be7b843882"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2}}}}]}]}}]}, 0xf4}}, 0x0) write$tun(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000086dd0001090004000000a60c6eec00be000311"], 0x7a) executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001000), 0x109400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000010c0)={0xfffffffe, 0x2, 'client1\x00', 0x6, "422e9d6523856127", "07c9e8028cd1f0394efed58c2c8fd304183134b004670d4b3355b33600bfb6c0", 0x4, 0x1}) bind$alg(0xffffffffffffffff, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa8, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000200)=0x7) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000002, 0xc3072, 0xffffffffffffffff, 0x200000) syz_emit_vhci(&(0x7f0000000400)=ANY=[@ANYBLOB="043e130100ca0001"], 0x16) executing program 3: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 3: syz_open_dev$loop(&(0x7f0000000100), 0x8, 0x2001) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) gettid() fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x457cbf3b}) r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$kcm(0x10, 0x2, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x8, @loopback}, 0x10) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="4c000000150097f87059ae08060c040002ff0f020000000000000187ac1414aaa69d35a2cca84708f7abca1bac141410bd7c493872f750375ed08a560400000003c48f93b82a03000000461e", 0x4c}], 0x1}, 0x800c) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r2) r4 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000000c0)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r3}) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f0000000400)="308201d43082017ba00302010202142eea648d7f17e62e9e5869c887c68e1bd0f86fde300a06082a8648ce3d040302303a3138303606035594030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793020170d3234303431333232313632365a180f32313234303332303232313632365a303a3138303606035504030c2f436572746966696361746520766572696669636174696f6e2045434453412073656c662d74657374696e67206b65793059301306072a8648ce3d020106082a8648ce3d0301070342000407e56b51affc19412c88926b775771039ee2fe6e6a714ec7299f90e177189fc2e70a82d08ae181a9717c5a73fb25b95b1e248c739ff838f848b4ad1619c022c6a35d305b301d0603551d0e041604142900bcea1deb7bc8479a84a23d758efdfdd2b2d3301f0603751d230418301680142900bcea1deb7bc8479a84a23d758efdfdd2b2d3300c0603551d130101ff04023000300b0603551d0f040403020780300a06082a8648ce3d040302034700304402201ad7ac07c89738f489437ec7666ea5007c121db409760c996b8c265de9705cb4022073b7c77a5adb670a96d1132b27cff2b57d6a317bc44219cf4f674f356aee2925", 0x1d8, r4) syz_open_dev$cec(0x0, 0x0, 0x22581) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r5 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}], 0x1) io_uring_enter(r5, 0x2219, 0x4417, 0xb2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x17, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @cgroup_sysctl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: r0 = syz_usb_connect(0x5, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000200000040109710780001010200010902270001010080320904000003ff000000070581020002000705010200020007058203"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, &(0x7f0000000740)={0x20, 0xf, 0x1, 'H'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=31s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 26, 20, 22, 19] detailed listing: executing program 4: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xffffffffffffff30}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r0 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="10", 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4020845) executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/udp6\x00') r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000300)=@multiplanar_userptr={0xd, 0xd, 0x4, 0x400, 0x80000001, {0x77359400}, {0x3, 0xc, 0x9, 0x9, 0x2, 0x3, "9a3e9ef1"}, 0xffffffc0, 0x2, {0x0}, 0xd}) socket$packet(0x11, 0x3, 0x300) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e21}, 0x6e) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000001000010000000000000000090000000000000000060a00fe000000000000000005000000140000001100010000000000000000000000000a6b6a1b07a444a7ce48ac86fe568eee032ca56eb9e31f4bf2bf7f525bfd9efe3f4fb9f84c4b4503a9bdec0408a1fc2b724820b194310f9656b8d600d121fa875ae0ce2b012f68b124177fa307f2f40f47555c2ae745df7a934241eb8bd2823a939f756cb6aad9f5cfa0cc6afc5cc742aaa490981f35c21d862dd71d78fa12d23696d10fdc12d6ff6fbdbf5e88f99468c2"], 0x3c}}, 0x0) bind$vsock_stream(r2, 0x0, 0x0) socket$inet6(0xa, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0x1, 0x54, &(0x7f0000000080)=0x1, 0x4) recvmmsg(r4, &(0x7f0000005540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/101, 0x65}, 0x2}], 0x1, 0x100c0, 0x0) r5 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) r6 = openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r6, 0x0, 0x0) r7 = dup(r5) write$6lowpan_enable(r7, 0x0, 0x0) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) add_key$user(0x0, &(0x7f0000002180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) socket$nl_netfilter(0x10, 0x3, 0xc) r8 = socket$pppl2tp(0x18, 0x1, 0x1) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r8, &(0x7f0000000740)=@pppol2tpv3={0x18, 0x1, {0x3, r9, {0x2, 0x4e22, @broadcast}, 0x2, 0x0, 0x4}}, 0x2e) executing program 2: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="12010000090003206d0414c34000ffff000109022400010400a000090400000103010100093700086ce82201000905815f"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r2, &(0x7f00000000c0)={0x1d, r3}, 0x18) writev(r2, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000000040), 0x10, &(0x7f0000000480)=""/230}, 0x10000000}], 0x2, 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x32}}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0x0) syz_open_dev$vim2m(0x0, 0x800, 0x2) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r2, 0x8010661b, &(0x7f0000000180)) r4 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000040)={0xf0f023}) r5 = syz_open_dev$vim2m(&(0x7f0000000000), 0x800, 0x2) r6 = syz_open_dev$video(&(0x7f0000000440), 0x8, 0x0) ioctl$VIDIOC_S_SELECTION(r6, 0xc040565f, &(0x7f0000000940)={0xa, 0x0, 0x3, {0xa, 0x1000, 0x4, 0x2}}) ioctl$vim2m_VIDIOC_S_FMT(r5, 0xc0d05605, &(0x7f0000000540)={0x2, @win={{0x6, 0x1, 0x1ff, 0x70}, 0x5, 0x4, 0x0, 0x2, 0x0, 0x40}}) executing program 0: sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="010000100000000000002a0000000c000180080001"], 0x20}, 0x1, 0x0, 0x0, 0x40040}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$pokeuser(0x6, r0, 0x388, 0xb22) ptrace$pokeuser(0x6, r0, 0x388, 0x7fffffffefff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="740000001000210400000000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="adffa8886004000024001280090001007866726d000000001400028008000100010000000800020011000000050021000000000008000a00", @ANYRES32, @ANYBLOB='\n\x00:'], 0x74}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000021c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16413b6139c84d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbd2d00900", 0x2000, &(0x7f00000041c0)={&(0x7f0000000140)={0x50, 0x0, 0x1000000000, {0x7, 0x2b, 0x0, 0x20, 0x0, 0xfffc, 0x8, 0x0, 0x0, 0x0, 0x10, 0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004300)="c1b0ad27d26172a2282808a63b3666a169a53df2d890fb5a415426c6ff9bb87f8efb6ea14cfe80e636e7de7e2b18b78f80a1e4c84f02ecfed07902492c1d761451483d0b9c75d1bce9e4a0d1f8a9bb1a22b951653bbce82561c6ac0fc2eaeb3fcd942b78b746455913dbea328ce1088f52d7cb35aefac657784f2cdd576c15bb8db65205430d6a1cd094d749955b73eacfddece7cb849c1554eebb88d05d597b840ebac50de06d2efcc88cb3bbdaf6388332964078936c035bd3e3f56e545ba683f4523df2d6034d5086890db8e3922638a6196fe0a1a026ef632f8c6c6ac3e66228e9c15abaa010f956968240f31f97ef8da03d671ad3d48e135c880c8e096e0f39cdaf38d0203a20362c985b38cefac182d22fb4b709c8c1b5dea4eb5e6dde7af7793b120ba2eadcb892c53de7ce0ab712ef33721121fcf841fa1d35f7a2e9ff1b054adf64e6e2261e015c9a0dd0b8d8fd363ae1bd8ffc28d41b681ece5c4568cf6adf2815b618e8308dbd1c2e664c178a4504e0a362291ac5dfa1115709d42fe8bfc92f109d60c12d43fc204a8f3458b199adab770d51eacae9eeaa4cd1569f05dde2f71e2819dc64c2c62441e4cf281acc54f88741ed1329343e0dbfb356ab7fd3732a93b2a15fac46ef120745cd49b7e65421595fd81fabaee29a28bab508c95fa74d8884c4edd6bdea3c71e8d230c8e666aeaadf6f4c67846ad43a3f458123508c77df0b13c25b3414220600e35dd2d44bbd78d7902f767dfcfb6001674106a6a952f3a47e78758893cae3bfff8d053842642c3f9eb512e12ef09313b2a823e1c31dd45b236824b057992101016204d48e1d3f7f42503b20f549371f92688624089b5460b724307b569f8570c5eba6c243702370f76c0ef78d59d5aef447852c9102618a9811f8440abac9e78a7613b00ecc1b0f6dd9c477701a975fe07c95bc35237d33f7368b9be2986566f310f16a189fe0438ae0887384b10f80b2635493839b3de154c8fe5bc020164e062d77b4826df0eb2af18c8a9e5b28c3d2849bbd29628c76306cf7f4433e0d128a93f5b12a2bea9ed9b3a85e8e4896ec6ce0ea8ef4471cd9db37d91b3f45cb72c2781864c820e4e267e6a650a3687eac83d7b010c621c1c52717b98335df8e87390e5a76874bf31993e1a801f4fe8dc9222877c693fc043d38f54b9422210f2a023f496149def0a9e936c4adbce6a290113b2fb40c5e3e79a0797cd37c2e1731e0143bb5d8bfa51c226d02d567b50c63ebbc64e1d44e120e4cb0fed4347528df660736b99ea3235e83da0c167a015cb3e7a57c5e9072b2fd358cdb20127deb4f37deb2d09ef2b2795ccb52f3bab0f5abcfc37bd0932e55f92cba6e468fb3175b983ca8597327fe67fc1aa89f6d1829ea7eeeec41e3920a51ac583489abe8eb5c1c841d4969a06fde61fa56e59f8f0f64b19071d8a84853047a3d766e82cf2c651586ac3f877c8909ed056b1828fff9211e414b8b8f5cd38542132d9562abae4bf63bbd0532208199e4d2c59b1e5d9a438f026d01c40fd0b8076a9e933e65e65ff9ea0fde753edc738aa079b6695c6055ac2690d6d928e9046c446bd9d0c3e685eee30f7a718436cfa917f678cfdc2f7f72e7bbe508cc64239597f5969f4a750cf1f0f5a646018eb1c35f912cc4c888da888ae8fad773fe47c6a78a63af9b035e15eb790a7ccff2f44d70acd069499d7db8bd02bb6bf252699d8d46a8923f21ba967585be41b79e4d653ab2fba065610ca31e683a5cd5b29678f45eb2593700b361919efb0dffa1782b70d0a4a34247cbd9b240536ce6d46615ec96387e05f60375a2fb8977898cdee503b1fa20924fdec96a1930dac55dddd2eb612c383e4eff4e95f6cdf88047fe76ce9dcbf18a6f81d091f8e767be97b105dbc709d92c6f25d785b4972cafaea96bafc82cdbd4525340e37903259117b8ab63bbb9fb34cf23cdc48b59f7bd0b50ea12950e424e706a5d9ef4d69b334a5de6629b2b585d64688dcd5d4230fbe6f8043e99e9942d13973568b789a34a3ec7a70ff4b34ed4f28a1ad2eb31d8c81ce77d8b554749522c149944a08669ba48926dca4429fe817a7d91f373db7a100f74d6a062ad5e9ea20c77fb575a0c54c5eafd640ee770c844c813d9d807dd80333571840bd8b4b6eae859ddef2f6dbffcd7040691e2228f927faa8c82de451e60303267df50e973b0c6c7f0738eb8cc82b899534a41ae37ede81b72c38d57d82c59f87a8acf456229cced3bd6da6003d1f456ab5849b4dce78b05eddb6188d69cf8ac5bc16799e99021b5485d5ce080b328e7e11e4bfc083a68d9ec22007fae9b04bd167ce4b8f455ed6419501ab6ca434d6418a8f8baf09a66a51ba426f61ccc2f30acfeb988f3a1f36bface215200b3ed62a3d2d74f7b8c0c8244472cc77fbec96721c55d10ae299fb1aba8c45ac1cc882ce964250b30d81bf8a8be110b9f8af1aa644313052e00ed644dd87ca7df34a50ccc3602f7d3ab93fd6ca19d5b9a06894a8f91d3aff8a3cd52fcd3af7adcc7f9ddfce8bb74b714ffd4d2e76cfe60b44a47b1d7fb2bbf0c4a3dac47edd09888fdbe781071900a2e473b4daeb545561ae8f34b4eeaa60f44900684ac1f620a6fa54e562de40645158a5d8c36e3d9027bfc65274ffc8bfca8c03d464047485c3db1e54294406d90ed05c3b0d2d4e66d5e992b99dc3ede4be703d2f31dfdc5dc8c6ef01f43b42306f4a4825be7499afdc8ba1c02e3998329726af89e030be58ecdd20bf8b5d7e5f81878791f92fbd000aa1f9c2bd0aeaba2cecdeffb476dbedf37692d23dac191dfd2f7633d04a0826512b79bc1f8a6737b9b36baec7f5a4555fc7054458f9c7169968ebac29009778dd739e3a5b6cb2f0a6ae0fcb4f545e89a61ad993e42dfa7a283bd9f3d2eac7797c345843244320da0ccad437458512747f321158cdad67ca63d9e3eb187c2fee00d5f9e20266e103317a54293a7ba090b40174d0232bfb2ebd8576adf8c8a9f963fe12a592fe19af02d6f684dbba4a2d6d98003f60a728b1e7b524cbf248666a88d6f19c4937db31e56b4f5373f8aa16926f7ec75da8a76cc340376958175d6f23585e97bee88164cd2e2df5835474c6cf21f65754b98766ab47857d3008be18186792ecc604fc17519cec1d67c727c84299201ba77ccb7e60aa7b912fcc61b5ae4f580a90892b6e7cc3610b357ba6ac5b377cf43bab2970ee240525e12767611842d1d52fe188f125d018889e3e2092b7a39ddb57c0546bb17ec2443e1bdc5a763c9ce5f9b528ed14134694802886d4420f02ee9574f62e6bcc456028663f0b1399d86599fe0047d93a2eb162d2fa13385192bd4221e41bcc61511e43103550f958ba6dfd5e1b855b82a543e8e0766678f1cdd1214a399aeef014150baba0556212132dbf135319868b9ff93adf51eefa64be829362388e2659101a3ec85e0bb5119423b60819aba5c3b8823b5e37f469783db165ff4cd2cd7306f163c0e4ac8695747b571d7941e2bf1be981a48e71f336bbcc20ccddfae7bdc7f94ab62dfda1d552bdef955189eeadc9bd710c2a3a8c9d414c45d2b99ab8b4e92f8fcf2b83380d079b3dd3ddb0978dadf5569f70444e48f26d32ae410a88bd7201a84b4e3b44a1764ad6428a8148907e86bb0a09cfc1191eda8202d3160c8a4716de885ee80fbbbb2278fcbcbfd1c76b1d55ccbb9ed228de215f5104a9a0b4d647b1fa4bc786c68bee29f5229ab9cc3ca0729199eb7bd2ec9e9be7d833b13586882ea069e2aac144f22442244655c33759aa1e101f87836ad0cb16ddc6e36a66a8755acd52b4e446c0e974756a087a725a95ef59121d39f1c75fa136d7212c71a14ad5579be27c1dd0af8f9e4fb9b407e2bbbdee423486c4d5127fcf5107177b1e21e81f1758f4c304f40c0eb35627113be1e4dcb06d209ca06696f214ca260721c4ce7b4d82db24f024c74786c8d6ba7c73f495eab53e545c44b53a78f82d0aedfe04b798bbe125c8622eb5a2a764cae9c8d01380d464bd2dc7a1b0eb2bc431ae432ccfa81f2913af53bd714fe97d958c928534aa2f7caff6cd926daad3e6ed4c44bd3dd3e1a3fe0e12e8423a79c93d7475e29d036b2491e3ae7e50e4098c107abc4eec102808c8d643c4d4ec5707ca06a0b584bbf1bdbfda771a708002ab235fbfe91923b95fe8f4decb6ea6f1022bd98b6f7df5b457a198f2dd8031db5998c56acb30526ac7a7ef157b269259d6606a91b13bc09db05d4f1ae91a8d4fddd9038e5c03506447a483f8759945ec9700b5ed83c7097c177756773c8a250c76415ff43ff091d2015452b8803297e882a832700cb2d4c5c09c9aff61aa04f9cfc81e3d68911c7029a9ab79bdf72d2814068c828c86aadf77bd56953019ad507f5e059ff6ddb5562722acb3193baf88f571a2aa6d575c35506569720d4829f4d29d155bbe186cb72707eddaab43052871ec43dbc5018c1ce41120bc53f2cae7ebcae5bfb42dd1a4d17f782638ffa9747802cb74c61ebd2936d35ae926dae166ae2ea88effad9467bcd028d733da52576db8892c7b77fb5c97814845e3651f5bd759edd3c72704cc3035cb9e15684a0e17fa0b5704a6ac35576643d6fdbee7c7d05e9f0b0ba3e691e2a281913f2f705077277311ae7b8ae3cf287faac63c8cb0534f8610aae68bfdc2e860dafca682af8ec0d73f5d521dcbd3c8b403ef5763c46a23f307c798a550d3a14c1a9db153c8f1b273cc2bbad5a3450ebc2b391f0e44a3223864a193df9fa27ca15293e36fd461bb4ffa6ca73ae5f2d79933b53e05c59017367125aaea376a509a20c9840100af4f1119f1a8cdab0b835c9315144b22335fda48835dbd7d32ac735f71f69a3fb2c593b5c344f23661ff3729e7142b6da61645f8446e2de64cd637186a66c45efc3ab13db3a9cd0117a3adbb44deae4944a9fd466a4f69af5a959430981deed8994bdfd060da92395e23e449eef961d61e82a65a4314ceb4fe3daa08bbda05ef91d70f549fb7959441cd19ac01cf221b83d6e75c3ad224eadcc3f74b097d2d9edc2ccae58ea09ad3af5bdb3e6b3e81ec38542b927fbfcce573b2ee2f2a71b14a24c4b5a443983665be22bc25251af121920540dfcf8c1f2d57d8f721b48efb9555690fbc3bab0fe71708f3edecc8ffd615b1af7feb0e893c3a458019764d16887dc2973333fa70aac3f5400bcace8dd0c8cd8c79bb1e28e744b6fd1a9a424c5f38cfe256df3e3d252a8941a3691f57098dc8658a93889b29690eb2406586ad10df48c0a34f90a37e5ba6583450946b96fc01867f462050f419058e490e5a0720258885b247f65c4db08b41f8236305daa37f0b83fe327f73a8d65a1d49986de9d8ea076c69003df5984926d0e39d30a41e4a660ef2242f42747a944d7664169fd41d0352d4362ebc6c2519dab028d904e8ca00921c936cdb197ae9f096a53c99d643ab30492be5144bb799dbde12499198c3cfb1483a2a29083fb3fb54957b68590526ef4b5a7fde45c773cd5e414f4ee4db79ba92c7a8c2cf77d3e0847f788ea6fcf10cd208ca5d04ee496f70ea0170bc60da6edbd95b444c100fddbd2e878f934c89b82480b16df600d236299886ff71612493eaaedddfa1dbebe596c8e3b8b4cdc2d231ce7e8df0f242677e6b5c3d2815b9e65e29c80ddee5c711c861950ae60d1b882803cb6c776598936d498c3a800fd1091005638efa23dab3eecd92c8a03734dec8f078e172d000313164f613f02ee24bda86e67adbcf618137a7ec3cdecf7829a8bf2546f62235d92c14ad5b39c1536d923dd579520055b1f89ef17240b89a616caeccbaff0db4d8fa087b5b2c7cadfe4507e0d351f5b045a5e401db68a8186f78edce6be621dbc5ba76b0ff3f406161b170354ca24d128d3a8bd02b7bafc1085b3dab482eaab63f1f165bb0d2d28f70bc9eee4e1fe31d73d12224363562152df7123f1977083534f8ae502984d41c593433be1936ed3296c5153dec58811d603efa95e4d895b9c8ae96af097a644dbdd0bb0aa8d3711bb8b494f3da0fcf48ede0ced49c031ee191e056426dd86276d69640fb1013747022d5b998b4fa7256a0474d2a9e183bd733d335d7208105b1c8676419d1f0252065c7de75c55cb0d221dc8e0532112403c215933ee84e654ebe4a09b34e4c747b34232344c2d3bf83ab53ee7b85f4a3f88914fe79a4f15c4c98a3ec126591591b0e6167e2544523e9070e830d792c78c693d2e6981015dea70a83982042d67a7f5229d106851c32933597e03ca171bc27c2a61380b8e58c41dd9bb808b4b308ab5ce45ba022048e02d89ca1a329f5a9cefb861ab3cd0a05236d58113b47592b0389ca6416b92ebbb367a3a41203d0baba90e8046412b7c23bb027e7cd656cbc864e38272545f66b712fb6ab080f972cd09c92c615a04ada2e24c74c1320ac02fc9ec077e5d5ba621aab5747bee120f5aaa9cb6ca91a162f06415f152cdc79f4117e0cc6fe9bfe53e7e396d5f21ad4328caec1141baddb16a7305ba49bd427e835dc23baae24e559ed66c215662ab3d517d87daf6dc4d2b4c8a3a0c77d65a9df67e756b7b719dc262b15891ccd9545919a5c63577be273276fc39df50dd9388e09fe3bcf1366df9df85fc9b8ef26651c439b76d73c40566fa035736d598ea1d77e1051a785d1717fedae7c687307b277e195555fa6ccaea28c57e07d84f51fb5ef64df87f62c651264ac4b268d116924f0ce008b6355f9901d74d7e8f0b440f337e51cb83fefc278da96edc32fec1012eb955493d8081885ec3dbe94e927f2b490b1bec6fc4b125008153706559a38e147e54d20917ab9d6bb5edf0550f5de539c7fbef949019b339f454be50a056223ccb014bbc078f04c01c8aea18ec58befeb4143c4fe2b6d23f487ff30309ef3098a2632761876876c2073b7cd3589af3407ed921654683739551fe0cb65959181033b2d2de8482f9dfe9279a2febdba75f7523ae92cd89345494c41a3371f0d4c501f817aa751dc2e4c42597cf72baad04076cebbaa100fea0b0423eee35e32aa60831edb4c772dbe08918a9ede0450dd76430d47b3ebe097b99adaedf6b17dd649c25b77a81c0b1c1cf8447b69638be8872a9f17007f988cc5a555048a727078b5de08ad71156c0446764ef687e2f4bb6fcfe104c5dc862b5e78df61beeec1b1a026dc7283f65035cd5026624daec53c7b025953d9c0266d3e6f02f11931a088e47484230c00c3d6f3b72d095a66b1f87204e739f1b6d4716bb863b6b125e26c7c8e07596538f59b48cbd41250eca1efa85a9e185bc2d8a20787cb66be568f59ddc34a3b207a874d7aa4351da7df89a2ff1ff22bb9d69c177195686bcdc2f04724c8764696f7ef4a75a4e0dd875f07431883da3f9f9cbbc9950e57cfa7bb00b2b8ce162c807cc4d88dabdb91549d2d9a91b74ad5e518ad58c391be582423a5fb29e9aa792a2703505b578fd8c73f4f77c485916ede77a9f36be6a12391de7fdf73fdf1db6766ef38c23902be933c49ee8917858e8ee29559a2c2dec20e4a5ad650c52f97d1648f12733ef65466ce94b1268fbec2aef918c4d20886a373b6d3b5fa8b9dcca9c35033e2165803b55a34d87e012cb402ce79ae6de18a4cf57a89ad8dc698bf321a4cb0af1a4d5cdea3da832e3b44f3a47798fda07fc229ac89dde9d4f57b2f8305999400e69d2c5c8caa1bc98ccc833ccbae1682c6993f131a03466303cbc294ba22add02036f73149b2db98688d6462041be3d274d5217c7a6891694af9e2a626f8ec4d4ccb8d4946ef18904ad47a84c7a619e87e773126f61e30d5ced5232e14b6abfb4d44ad05ee999d4d54d2c751cd7c5c9cacfac6f7d47b9f97560038b0baa5e635b553a84f3cbeb04632a9abeb6740ea4ce627f60cd5e6aa71a7e2c205bc90adeb3d61bcd66f17d1296e0cd383b1fc38ad4e2cfd05d4a4ee7371f756eeaa0525bd1673f0070f9f5ae099a29e4c325015d9372ae27635d2eab686be9dd96ec2c014acd8123fea35f97d7ecb5e9bc8359b397e8c0c3b90658aa9fabdc8f9f4bd565dd6e20fc871b658fc3e5944efa972d80303d7a66dfd159e904dbfd894009291ddafdfe3a5c502755b5a3dbd89792b8e5633d6f81d23b63f599fc1f29d679f64afa697260e1e6a10ec075355b58ed9007408a379d3c890bcdbea8604e51c0520be1d8c1f10b0a91d40d7ea9ef9ca2c283153b902700635ce65c3ab69cf3107e2017d8a72160f1794136185afd57c743af49d84fb535fef777e6c6f2a18a04fce9618778c832a608861bc7dd7eab315644f998595d07c5a41bac3e7270a871257802d26f42c454c797414e0d5de88ad611c5e3a05ce76df1348e26509f52b7b125eebe5ce1ec0245bf23c153d807ec87592f37ed65c8ac086be9d169cc31adab8da3fc2e2dad0519c0a68cd6cb202c99f5ee48a65c6ac27b0d489faf3083fed64ee5b078d0092d5939fcd01b2a71dbf007367fcc56e2f62904be4097fd7c639caa8a390a59be7a6e46aae93667a26654fe461c043bfec083f065726e66b5f12d9e7013500068de45a49a87dc2d0933287e7575c9f3914071c110c9a8f492c67fc48784aea5c22d1ce26f3281d6deb14da66d69ef6ec8e9080ef0d543bc6ce58b177c01ade4232688fb252d6f3e1ceba283d1d59ae82a15b464746df9bec915f00a184469b846a19a7968d9b38e476e3aef47ae41ed8a7d4d3cf744da190747ee3266ff689428d372545f28e40713615b7f886e1f294056a95f3e50e1afa211ca3a2f4a04535646bf9f4cb709a5ecf437807072cc8b77fbed51e01bfac16c73876a5d2d4916555f7084a772847356855c69c193d8db2d37d8c1a5e6adb2169ddd3bd5b7a2cbf9418d00f174295381d51733924bfdc46017250df28679d6b378cc316c67198b57634f46d5f9c169fde3715ddbeb792fd2c1c74a7f97101d373351037c73af2643b8952665eca13f874aace302f60681e12523b6de8f5c5750d4fb480fe0cad1546af7c88426319baafceccca2b49fe96d2ff446a4867cc0ff6ef7845c93c6a6f2bbeac1e31d5d95618c990646a86b691ba387f6b31f75a69fc68e52c7efd0a1de03be8455514231e04bf7370ab6b49d931f4b581b52ca6e0b104bbd07013651d048dcc5271bce8de0f855c4d289a70b19fa616cddbe27b217116d3a52dfb590df3f932e9fee79e34b42844d4efe8a31844694ffaaf811d72b07ab4a281d75c4dd73f7fc82f9beb49e9ef70c72c31c6b7802ad77d25b405a002d63ba30c078aac97ad8cb9ac85299024c6dba7912c3844ed27097e6852a4567d332560e54bb835d2bfbc31a9bc181f8273b878349c9921c6cbd5466fdea1da224f5361c0c50c5fb4f6ccd9f15f6febea4d24265131cc991d85a5d3bf28ce78dd79a5ddff2b507c8b3d38ece81b386f428ed6cf9258657e7647dfa8a8b12ef5ce051208bf44e2d973885f72835f55458ed6cfcbcb75d998be711af59990eae176c637439b79ad8c41b1b71858a90e65aae941d92a2e9616784ad513321da97a2d1036d083c41eeacb374ca45904d6f205101b5e894cd3f0e2d7b8a737a07802a3a74eb4db792b204f69bf3278fff2538878634b84746b51a87d3364c64a860c568d82757761773b137a1f92fdb012c4f38add32dfd4cf0a6b6ccb8e7958abf0d8ab7cbe7c32919e3bf5618096af980cac33df3eae62fe9bb36eda0aac74dd81fd562113e2515c3d4aa6daec990506bf3b958888119d0b1dc215d5e5418eba9778bd53faa7e9f732ce01f3056fd5b89cafe357648592287c990fd5326df9eebb9452b69e0a94cca107d8ae2e72bca993a08c3531791762f52baef6486848d462854357cdd8788b20383b095d58a35b9ab04380629d8a10707b862bff7024b90555233f0b05848dc1c5145906e90b63b243bd7491673a55d9234a928e9bb37ed35afa3c9a4b936ac42ccb1d1dcb5abe7cc21717fa1025525d24f4eb745f1fe0b3584448e35ef9916fef74cfa511bf189591b2cabb0ff81306d13a37eb8578d183ebc7200b3e28d2c2f39e56ba76078d60192d806c972f4ad6077be01111b412587760e65105faa0d5cb2326f99687ceb7617e2d4d45b918dc581223f0909eb519856748849fac49a2bb4edf727a7b2edf6e4454f526d02ed459d7805b68142c25dfc5544ca04dc7fb3c45418eee7609712f5cdaeb3aa3c6936cdd1f1e0d1486dbe2f3ee05f6856727ebe888e797d834beafb969a90f950198b5ee0ec876172c290466118f8dee069bbdb463040ab8840b842bf2d1637b03040994ccf1b8180131c755c623e65a03c96172bd15ddf0f90dba2ac60800252c193547b0b6beb63c3542f95aa373bda1941edc0d441d6d758bac9a1d7301f51009aab487f1b2cb3935a5c8935e8f2ee2ee3e2dee90f06c6ae693f715b9480219c59abc458e6aee1a210767d26bd5c24f8a4fc6be59011417aac0eaac7ad5715c5942fe87fd341c842544f3e394bebce42c5667a511a0a363a89462aa18595ea6b51f86dd48db166c078adaf2d127b87e6ac9cb6826fb0010d869bf03f2afaee97b6a064fedf3cc0806d75060cd4c86d1014a47b9b81303d3c2716b8c0fa30193393dc1ddda76426fad6c03a41192f6c7cfaaa8e37e9e3eb3cc0c6bdaa721b66a9fab82e6c0fdf964286e4aca0d66201c0adca7c33fae61bba1be0c874f3b495f3f7857cb156ea2538e4101f89e708b4554444e95096a0a40fc78c35be82d843e2d2a3adb8d78d662cabedba523079fb6d52df3bb710d268d7cf32a6a0a88d4f80628c0ac8a447f3fc5e0d091514ca2c64680b7da00d9196adc481f61e281381f748f3b3b0d78f1c77fef19ce0b7466e14bde12a3a9bc5cb225d81fbef39cc1b3c5668e533a8a82375f6fb46dd8413c119a4366314350587685250b3799f0629e75e6a9ec79db0d589849401019fd5074a4ae910fd665c2736974f4ada686655329136e385a46c82d6929b9e01babecb45e780d444855a521ddf1c0f8dae1c1db21a72af45b82ca64939150a87af4e9b1a6d4ed11d547076a93853935f4a12cb388d7fbc5c054353d9ea5ac028dc4a2613b28014f52eda3610347babb083372240b4253071b20862355629a52e9d6342febd19d4ed645fcd1e6f6a1ad089e0a93c079eaf573890e5844d2c94e40549cae5988d5e68a7b4d7ce9f0a6d8917678cc0b9e416e88c7155eadd5a2b2d5a032dc2e409c7f587aee7d641a0c9cdff084708c0066045674e59267ee7b6e3e127fbfe1f3451f4396f568cb46856da5ea6af1bc5698e49c216a897dfd07771d5c4ffcee4ca502fd8df2b81972e5cae58b59b9c7a3368e43f2f9e7c86d68995c536a91b990c87fe90dba70b1cbd3d2396a4291c3d555561f5ec1acbca8f4922083603c94fd0f41ef5b9392ce42a5535829de651bad14cb05914f0e31e3e606728b823dfdc091a3d8d427f7aefa21bbb59f67dbaf0d05ebb5a55d50dd06fbcc5dfefb41cea425c19559d4423fb13d3174a040c3cb7ec86e4cdfaa253031c0af1328ba1570684d2aa3d534a016416a188", 0x2000, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x6, {0x200dd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) write$dsp(r5, &(0x7f00000001c0)="5cba91a4", 0xffffffd9) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000000340)=0x8) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffe29, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[], 0x7c}, 0x1, 0x0, 0x0, 0x2000c895}, 0x40014) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000ff0900000a34000000060a010200000000000000000a0000050900010073797a310000000008000940000000020900020073797a3000000000140000ce1100010000000000000000000100000a"], 0x5c}, 0x1, 0x0, 0x0, 0x40048d1}, 0x20008040) close_range(r5, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_GET_NETID(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000500}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000830}, 0x804) executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: the chunk can be dropped bisect: split chunks (needed=true): <5> bisect: split chunk #0 of len 5 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [22, 19] detailed listing: executing program 0: sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="010000100000000000002a0000000c000180080001"], 0x20}, 0x1, 0x0, 0x0, 0x40040}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$pokeuser(0x6, r0, 0x388, 0xb22) ptrace$pokeuser(0x6, r0, 0x388, 0x7fffffffefff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="740000001000210400000000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="adffa8886004000024001280090001007866726d000000001400028008000100010000000800020011000000050021000000000008000a00", @ANYRES32, @ANYBLOB='\n\x00:'], 0x74}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f00000021c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16413b6139c84d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbd2d00900", 0x2000, &(0x7f00000041c0)={&(0x7f0000000140)={0x50, 0x0, 0x1000000000, {0x7, 0x2b, 0x0, 0x20, 0x0, 0xfffc, 0x8, 0x0, 0x0, 0x0, 0x10, 0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004300)="c1b0ad27d26172a2282808a63b3666a169a53df2d890fb5a415426c6ff9bb87f8efb6ea14cfe80e636e7de7e2b18b78f80a1e4c84f02ecfed07902492c1d761451483d0b9c75d1bce9e4a0d1f8a9bb1a22b951653bbce82561c6ac0fc2eaeb3fcd942b78b746455913dbea328ce1088f52d7cb35aefac657784f2cdd576c15bb8db65205430d6a1cd094d749955b73eacfddece7cb849c1554eebb88d05d597b840ebac50de06d2efcc88cb3bbdaf6388332964078936c035bd3e3f56e545ba683f4523df2d6034d5086890db8e3922638a6196fe0a1a026ef632f8c6c6ac3e66228e9c15abaa010f956968240f31f97ef8da03d671ad3d48e135c880c8e096e0f39cdaf38d0203a20362c985b38cefac182d22fb4b709c8c1b5dea4eb5e6dde7af7793b120ba2eadcb892c53de7ce0ab712ef33721121fcf841fa1d35f7a2e9ff1b054adf64e6e2261e015c9a0dd0b8d8fd363ae1bd8ffc28d41b681ece5c4568cf6adf2815b618e8308dbd1c2e664c178a4504e0a362291ac5dfa1115709d42fe8bfc92f109d60c12d43fc204a8f3458b199adab770d51eacae9eeaa4cd1569f05dde2f71e2819dc64c2c62441e4cf281acc54f88741ed1329343e0dbfb356ab7fd3732a93b2a15fac46ef120745cd49b7e65421595fd81fabaee29a28bab508c95fa74d8884c4edd6bdea3c71e8d230c8e666aeaadf6f4c67846ad43a3f458123508c77df0b13c25b3414220600e35dd2d44bbd78d7902f767dfcfb6001674106a6a952f3a47e78758893cae3bfff8d053842642c3f9eb512e12ef09313b2a823e1c31dd45b236824b057992101016204d48e1d3f7f42503b20f549371f92688624089b5460b724307b569f8570c5eba6c243702370f76c0ef78d59d5aef447852c9102618a9811f8440abac9e78a7613b00ecc1b0f6dd9c477701a975fe07c95bc35237d33f7368b9be2986566f310f16a189fe0438ae0887384b10f80b2635493839b3de154c8fe5bc020164e062d77b4826df0eb2af18c8a9e5b28c3d2849bbd29628c76306cf7f4433e0d128a93f5b12a2bea9ed9b3a85e8e4896ec6ce0ea8ef4471cd9db37d91b3f45cb72c2781864c820e4e267e6a650a3687eac83d7b010c621c1c52717b98335df8e87390e5a76874bf31993e1a801f4fe8dc9222877c693fc043d38f54b9422210f2a023f496149def0a9e936c4adbce6a290113b2fb40c5e3e79a0797cd37c2e1731e0143bb5d8bfa51c226d02d567b50c63ebbc64e1d44e120e4cb0fed4347528df660736b99ea3235e83da0c167a015cb3e7a57c5e9072b2fd358cdb20127deb4f37deb2d09ef2b2795ccb52f3bab0f5abcfc37bd0932e55f92cba6e468fb3175b983ca8597327fe67fc1aa89f6d1829ea7eeeec41e3920a51ac583489abe8eb5c1c841d4969a06fde61fa56e59f8f0f64b19071d8a84853047a3d766e82cf2c651586ac3f877c8909ed056b1828fff9211e414b8b8f5cd38542132d9562abae4bf63bbd0532208199e4d2c59b1e5d9a438f026d01c40fd0b8076a9e933e65e65ff9ea0fde753edc738aa079b6695c6055ac2690d6d928e9046c446bd9d0c3e685eee30f7a718436cfa917f678cfdc2f7f72e7bbe508cc64239597f5969f4a750cf1f0f5a646018eb1c35f912cc4c888da888ae8fad773fe47c6a78a63af9b035e15eb790a7ccff2f44d70acd069499d7db8bd02bb6bf252699d8d46a8923f21ba967585be41b79e4d653ab2fba065610ca31e683a5cd5b29678f45eb2593700b361919efb0dffa1782b70d0a4a34247cbd9b240536ce6d46615ec96387e05f60375a2fb8977898cdee503b1fa20924fdec96a1930dac55dddd2eb612c383e4eff4e95f6cdf88047fe76ce9dcbf18a6f81d091f8e767be97b105dbc709d92c6f25d785b4972cafaea96bafc82cdbd4525340e37903259117b8ab63bbb9fb34cf23cdc48b59f7bd0b50ea12950e424e706a5d9ef4d69b334a5de6629b2b585d64688dcd5d4230fbe6f8043e99e9942d13973568b789a34a3ec7a70ff4b34ed4f28a1ad2eb31d8c81ce77d8b554749522c149944a08669ba48926dca4429fe817a7d91f373db7a100f74d6a062ad5e9ea20c77fb575a0c54c5eafd640ee770c844c813d9d807dd80333571840bd8b4b6eae859ddef2f6dbffcd7040691e2228f927faa8c82de451e60303267df50e973b0c6c7f0738eb8cc82b899534a41ae37ede81b72c38d57d82c59f87a8acf456229cced3bd6da6003d1f456ab5849b4dce78b05eddb6188d69cf8ac5bc16799e99021b5485d5ce080b328e7e11e4bfc083a68d9ec22007fae9b04bd167ce4b8f455ed6419501ab6ca434d6418a8f8baf09a66a51ba426f61ccc2f30acfeb988f3a1f36bface215200b3ed62a3d2d74f7b8c0c8244472cc77fbec96721c55d10ae299fb1aba8c45ac1cc882ce964250b30d81bf8a8be110b9f8af1aa644313052e00ed644dd87ca7df34a50ccc3602f7d3ab93fd6ca19d5b9a06894a8f91d3aff8a3cd52fcd3af7adcc7f9ddfce8bb74b714ffd4d2e76cfe60b44a47b1d7fb2bbf0c4a3dac47edd09888fdbe781071900a2e473b4daeb545561ae8f34b4eeaa60f44900684ac1f620a6fa54e562de40645158a5d8c36e3d9027bfc65274ffc8bfca8c03d464047485c3db1e54294406d90ed05c3b0d2d4e66d5e992b99dc3ede4be703d2f31dfdc5dc8c6ef01f43b42306f4a4825be7499afdc8ba1c02e3998329726af89e030be58ecdd20bf8b5d7e5f81878791f92fbd000aa1f9c2bd0aeaba2cecdeffb476dbedf37692d23dac191dfd2f7633d04a0826512b79bc1f8a6737b9b36baec7f5a4555fc7054458f9c7169968ebac29009778dd739e3a5b6cb2f0a6ae0fcb4f545e89a61ad993e42dfa7a283bd9f3d2eac7797c345843244320da0ccad437458512747f321158cdad67ca63d9e3eb187c2fee00d5f9e20266e103317a54293a7ba090b40174d0232bfb2ebd8576adf8c8a9f963fe12a592fe19af02d6f684dbba4a2d6d98003f60a728b1e7b524cbf248666a88d6f19c4937db31e56b4f5373f8aa16926f7ec75da8a76cc340376958175d6f23585e97bee88164cd2e2df5835474c6cf21f65754b98766ab47857d3008be18186792ecc604fc17519cec1d67c727c84299201ba77ccb7e60aa7b912fcc61b5ae4f580a90892b6e7cc3610b357ba6ac5b377cf43bab2970ee240525e12767611842d1d52fe188f125d018889e3e2092b7a39ddb57c0546bb17ec2443e1bdc5a763c9ce5f9b528ed14134694802886d4420f02ee9574f62e6bcc456028663f0b1399d86599fe0047d93a2eb162d2fa13385192bd4221e41bcc61511e43103550f958ba6dfd5e1b855b82a543e8e0766678f1cdd1214a399aeef014150baba0556212132dbf135319868b9ff93adf51eefa64be829362388e2659101a3ec85e0bb5119423b60819aba5c3b8823b5e37f469783db165ff4cd2cd7306f163c0e4ac8695747b571d7941e2bf1be981a48e71f336bbcc20ccddfae7bdc7f94ab62dfda1d552bdef955189eeadc9bd710c2a3a8c9d414c45d2b99ab8b4e92f8fcf2b83380d079b3dd3ddb0978dadf5569f70444e48f26d32ae410a88bd7201a84b4e3b44a1764ad6428a8148907e86bb0a09cfc1191eda8202d3160c8a4716de885ee80fbbbb2278fcbcbfd1c76b1d55ccbb9ed228de215f5104a9a0b4d647b1fa4bc786c68bee29f5229ab9cc3ca0729199eb7bd2ec9e9be7d833b13586882ea069e2aac144f22442244655c33759aa1e101f87836ad0cb16ddc6e36a66a8755acd52b4e446c0e974756a087a725a95ef59121d39f1c75fa136d7212c71a14ad5579be27c1dd0af8f9e4fb9b407e2bbbdee423486c4d5127fcf5107177b1e21e81f1758f4c304f40c0eb35627113be1e4dcb06d209ca06696f214ca260721c4ce7b4d82db24f024c74786c8d6ba7c73f495eab53e545c44b53a78f82d0aedfe04b798bbe125c8622eb5a2a764cae9c8d01380d464bd2dc7a1b0eb2bc431ae432ccfa81f2913af53bd714fe97d958c928534aa2f7caff6cd926daad3e6ed4c44bd3dd3e1a3fe0e12e8423a79c93d7475e29d036b2491e3ae7e50e4098c107abc4eec102808c8d643c4d4ec5707ca06a0b584bbf1bdbfda771a708002ab235fbfe91923b95fe8f4decb6ea6f1022bd98b6f7df5b457a198f2dd8031db5998c56acb30526ac7a7ef157b269259d6606a91b13bc09db05d4f1ae91a8d4fddd9038e5c03506447a483f8759945ec9700b5ed83c7097c177756773c8a250c76415ff43ff091d2015452b8803297e882a832700cb2d4c5c09c9aff61aa04f9cfc81e3d68911c7029a9ab79bdf72d2814068c828c86aadf77bd56953019ad507f5e059ff6ddb5562722acb3193baf88f571a2aa6d575c35506569720d4829f4d29d155bbe186cb72707eddaab43052871ec43dbc5018c1ce41120bc53f2cae7ebcae5bfb42dd1a4d17f782638ffa9747802cb74c61ebd2936d35ae926dae166ae2ea88effad9467bcd028d733da52576db8892c7b77fb5c97814845e3651f5bd759edd3c72704cc3035cb9e15684a0e17fa0b5704a6ac35576643d6fdbee7c7d05e9f0b0ba3e691e2a281913f2f705077277311ae7b8ae3cf287faac63c8cb0534f8610aae68bfdc2e860dafca682af8ec0d73f5d521dcbd3c8b403ef5763c46a23f307c798a550d3a14c1a9db153c8f1b273cc2bbad5a3450ebc2b391f0e44a3223864a193df9fa27ca15293e36fd461bb4ffa6ca73ae5f2d79933b53e05c59017367125aaea376a509a20c9840100af4f1119f1a8cdab0b835c9315144b22335fda48835dbd7d32ac735f71f69a3fb2c593b5c344f23661ff3729e7142b6da61645f8446e2de64cd637186a66c45efc3ab13db3a9cd0117a3adbb44deae4944a9fd466a4f69af5a959430981deed8994bdfd060da92395e23e449eef961d61e82a65a4314ceb4fe3daa08bbda05ef91d70f549fb7959441cd19ac01cf221b83d6e75c3ad224eadcc3f74b097d2d9edc2ccae58ea09ad3af5bdb3e6b3e81ec38542b927fbfcce573b2ee2f2a71b14a24c4b5a443983665be22bc25251af121920540dfcf8c1f2d57d8f721b48efb9555690fbc3bab0fe71708f3edecc8ffd615b1af7feb0e893c3a458019764d16887dc2973333fa70aac3f5400bcace8dd0c8cd8c79bb1e28e744b6fd1a9a424c5f38cfe256df3e3d252a8941a3691f57098dc8658a93889b29690eb2406586ad10df48c0a34f90a37e5ba6583450946b96fc01867f462050f419058e490e5a0720258885b247f65c4db08b41f8236305daa37f0b83fe327f73a8d65a1d49986de9d8ea076c69003df5984926d0e39d30a41e4a660ef2242f42747a944d7664169fd41d0352d4362ebc6c2519dab028d904e8ca00921c936cdb197ae9f096a53c99d643ab30492be5144bb799dbde12499198c3cfb1483a2a29083fb3fb54957b68590526ef4b5a7fde45c773cd5e414f4ee4db79ba92c7a8c2cf77d3e0847f788ea6fcf10cd208ca5d04ee496f70ea0170bc60da6edbd95b444c100fddbd2e878f934c89b82480b16df600d236299886ff71612493eaaedddfa1dbebe596c8e3b8b4cdc2d231ce7e8df0f242677e6b5c3d2815b9e65e29c80ddee5c711c861950ae60d1b882803cb6c776598936d498c3a800fd1091005638efa23dab3eecd92c8a03734dec8f078e172d000313164f613f02ee24bda86e67adbcf618137a7ec3cdecf7829a8bf2546f62235d92c14ad5b39c1536d923dd579520055b1f89ef17240b89a616caeccbaff0db4d8fa087b5b2c7cadfe4507e0d351f5b045a5e401db68a8186f78edce6be621dbc5ba76b0ff3f406161b170354ca24d128d3a8bd02b7bafc1085b3dab482eaab63f1f165bb0d2d28f70bc9eee4e1fe31d73d12224363562152df7123f1977083534f8ae502984d41c593433be1936ed3296c5153dec58811d603efa95e4d895b9c8ae96af097a644dbdd0bb0aa8d3711bb8b494f3da0fcf48ede0ced49c031ee191e056426dd86276d69640fb1013747022d5b998b4fa7256a0474d2a9e183bd733d335d7208105b1c8676419d1f0252065c7de75c55cb0d221dc8e0532112403c215933ee84e654ebe4a09b34e4c747b34232344c2d3bf83ab53ee7b85f4a3f88914fe79a4f15c4c98a3ec126591591b0e6167e2544523e9070e830d792c78c693d2e6981015dea70a83982042d67a7f5229d106851c32933597e03ca171bc27c2a61380b8e58c41dd9bb808b4b308ab5ce45ba022048e02d89ca1a329f5a9cefb861ab3cd0a05236d58113b47592b0389ca6416b92ebbb367a3a41203d0baba90e8046412b7c23bb027e7cd656cbc864e38272545f66b712fb6ab080f972cd09c92c615a04ada2e24c74c1320ac02fc9ec077e5d5ba621aab5747bee120f5aaa9cb6ca91a162f06415f152cdc79f4117e0cc6fe9bfe53e7e396d5f21ad4328caec1141baddb16a7305ba49bd427e835dc23baae24e559ed66c215662ab3d517d87daf6dc4d2b4c8a3a0c77d65a9df67e756b7b719dc262b15891ccd9545919a5c63577be273276fc39df50dd9388e09fe3bcf1366df9df85fc9b8ef26651c439b76d73c40566fa035736d598ea1d77e1051a785d1717fedae7c687307b277e195555fa6ccaea28c57e07d84f51fb5ef64df87f62c651264ac4b268d116924f0ce008b6355f9901d74d7e8f0b440f337e51cb83fefc278da96edc32fec1012eb955493d8081885ec3dbe94e927f2b490b1bec6fc4b125008153706559a38e147e54d20917ab9d6bb5edf0550f5de539c7fbef949019b339f454be50a056223ccb014bbc078f04c01c8aea18ec58befeb4143c4fe2b6d23f487ff30309ef3098a2632761876876c2073b7cd3589af3407ed921654683739551fe0cb65959181033b2d2de8482f9dfe9279a2febdba75f7523ae92cd89345494c41a3371f0d4c501f817aa751dc2e4c42597cf72baad04076cebbaa100fea0b0423eee35e32aa60831edb4c772dbe08918a9ede0450dd76430d47b3ebe097b99adaedf6b17dd649c25b77a81c0b1c1cf8447b69638be8872a9f17007f988cc5a555048a727078b5de08ad71156c0446764ef687e2f4bb6fcfe104c5dc862b5e78df61beeec1b1a026dc7283f65035cd5026624daec53c7b025953d9c0266d3e6f02f11931a088e47484230c00c3d6f3b72d095a66b1f87204e739f1b6d4716bb863b6b125e26c7c8e07596538f59b48cbd41250eca1efa85a9e185bc2d8a20787cb66be568f59ddc34a3b207a874d7aa4351da7df89a2ff1ff22bb9d69c177195686bcdc2f04724c8764696f7ef4a75a4e0dd875f07431883da3f9f9cbbc9950e57cfa7bb00b2b8ce162c807cc4d88dabdb91549d2d9a91b74ad5e518ad58c391be582423a5fb29e9aa792a2703505b578fd8c73f4f77c485916ede77a9f36be6a12391de7fdf73fdf1db6766ef38c23902be933c49ee8917858e8ee29559a2c2dec20e4a5ad650c52f97d1648f12733ef65466ce94b1268fbec2aef918c4d20886a373b6d3b5fa8b9dcca9c35033e2165803b55a34d87e012cb402ce79ae6de18a4cf57a89ad8dc698bf321a4cb0af1a4d5cdea3da832e3b44f3a47798fda07fc229ac89dde9d4f57b2f8305999400e69d2c5c8caa1bc98ccc833ccbae1682c6993f131a03466303cbc294ba22add02036f73149b2db98688d6462041be3d274d5217c7a6891694af9e2a626f8ec4d4ccb8d4946ef18904ad47a84c7a619e87e773126f61e30d5ced5232e14b6abfb4d44ad05ee999d4d54d2c751cd7c5c9cacfac6f7d47b9f97560038b0baa5e635b553a84f3cbeb04632a9abeb6740ea4ce627f60cd5e6aa71a7e2c205bc90adeb3d61bcd66f17d1296e0cd383b1fc38ad4e2cfd05d4a4ee7371f756eeaa0525bd1673f0070f9f5ae099a29e4c325015d9372ae27635d2eab686be9dd96ec2c014acd8123fea35f97d7ecb5e9bc8359b397e8c0c3b90658aa9fabdc8f9f4bd565dd6e20fc871b658fc3e5944efa972d80303d7a66dfd159e904dbfd894009291ddafdfe3a5c502755b5a3dbd89792b8e5633d6f81d23b63f599fc1f29d679f64afa697260e1e6a10ec075355b58ed9007408a379d3c890bcdbea8604e51c0520be1d8c1f10b0a91d40d7ea9ef9ca2c283153b902700635ce65c3ab69cf3107e2017d8a72160f1794136185afd57c743af49d84fb535fef777e6c6f2a18a04fce9618778c832a608861bc7dd7eab315644f998595d07c5a41bac3e7270a871257802d26f42c454c797414e0d5de88ad611c5e3a05ce76df1348e26509f52b7b125eebe5ce1ec0245bf23c153d807ec87592f37ed65c8ac086be9d169cc31adab8da3fc2e2dad0519c0a68cd6cb202c99f5ee48a65c6ac27b0d489faf3083fed64ee5b078d0092d5939fcd01b2a71dbf007367fcc56e2f62904be4097fd7c639caa8a390a59be7a6e46aae93667a26654fe461c043bfec083f065726e66b5f12d9e7013500068de45a49a87dc2d0933287e7575c9f3914071c110c9a8f492c67fc48784aea5c22d1ce26f3281d6deb14da66d69ef6ec8e9080ef0d543bc6ce58b177c01ade4232688fb252d6f3e1ceba283d1d59ae82a15b464746df9bec915f00a184469b846a19a7968d9b38e476e3aef47ae41ed8a7d4d3cf744da190747ee3266ff689428d372545f28e40713615b7f886e1f294056a95f3e50e1afa211ca3a2f4a04535646bf9f4cb709a5ecf437807072cc8b77fbed51e01bfac16c73876a5d2d4916555f7084a772847356855c69c193d8db2d37d8c1a5e6adb2169ddd3bd5b7a2cbf9418d00f174295381d51733924bfdc46017250df28679d6b378cc316c67198b57634f46d5f9c169fde3715ddbeb792fd2c1c74a7f97101d373351037c73af2643b8952665eca13f874aace302f60681e12523b6de8f5c5750d4fb480fe0cad1546af7c88426319baafceccca2b49fe96d2ff446a4867cc0ff6ef7845c93c6a6f2bbeac1e31d5d95618c990646a86b691ba387f6b31f75a69fc68e52c7efd0a1de03be8455514231e04bf7370ab6b49d931f4b581b52ca6e0b104bbd07013651d048dcc5271bce8de0f855c4d289a70b19fa616cddbe27b217116d3a52dfb590df3f932e9fee79e34b42844d4efe8a31844694ffaaf811d72b07ab4a281d75c4dd73f7fc82f9beb49e9ef70c72c31c6b7802ad77d25b405a002d63ba30c078aac97ad8cb9ac85299024c6dba7912c3844ed27097e6852a4567d332560e54bb835d2bfbc31a9bc181f8273b878349c9921c6cbd5466fdea1da224f5361c0c50c5fb4f6ccd9f15f6febea4d24265131cc991d85a5d3bf28ce78dd79a5ddff2b507c8b3d38ece81b386f428ed6cf9258657e7647dfa8a8b12ef5ce051208bf44e2d973885f72835f55458ed6cfcbcb75d998be711af59990eae176c637439b79ad8c41b1b71858a90e65aae941d92a2e9616784ad513321da97a2d1036d083c41eeacb374ca45904d6f205101b5e894cd3f0e2d7b8a737a07802a3a74eb4db792b204f69bf3278fff2538878634b84746b51a87d3364c64a860c568d82757761773b137a1f92fdb012c4f38add32dfd4cf0a6b6ccb8e7958abf0d8ab7cbe7c32919e3bf5618096af980cac33df3eae62fe9bb36eda0aac74dd81fd562113e2515c3d4aa6daec990506bf3b958888119d0b1dc215d5e5418eba9778bd53faa7e9f732ce01f3056fd5b89cafe357648592287c990fd5326df9eebb9452b69e0a94cca107d8ae2e72bca993a08c3531791762f52baef6486848d462854357cdd8788b20383b095d58a35b9ab04380629d8a10707b862bff7024b90555233f0b05848dc1c5145906e90b63b243bd7491673a55d9234a928e9bb37ed35afa3c9a4b936ac42ccb1d1dcb5abe7cc21717fa1025525d24f4eb745f1fe0b3584448e35ef9916fef74cfa511bf189591b2cabb0ff81306d13a37eb8578d183ebc7200b3e28d2c2f39e56ba76078d60192d806c972f4ad6077be01111b412587760e65105faa0d5cb2326f99687ceb7617e2d4d45b918dc581223f0909eb519856748849fac49a2bb4edf727a7b2edf6e4454f526d02ed459d7805b68142c25dfc5544ca04dc7fb3c45418eee7609712f5cdaeb3aa3c6936cdd1f1e0d1486dbe2f3ee05f6856727ebe888e797d834beafb969a90f950198b5ee0ec876172c290466118f8dee069bbdb463040ab8840b842bf2d1637b03040994ccf1b8180131c755c623e65a03c96172bd15ddf0f90dba2ac60800252c193547b0b6beb63c3542f95aa373bda1941edc0d441d6d758bac9a1d7301f51009aab487f1b2cb3935a5c8935e8f2ee2ee3e2dee90f06c6ae693f715b9480219c59abc458e6aee1a210767d26bd5c24f8a4fc6be59011417aac0eaac7ad5715c5942fe87fd341c842544f3e394bebce42c5667a511a0a363a89462aa18595ea6b51f86dd48db166c078adaf2d127b87e6ac9cb6826fb0010d869bf03f2afaee97b6a064fedf3cc0806d75060cd4c86d1014a47b9b81303d3c2716b8c0fa30193393dc1ddda76426fad6c03a41192f6c7cfaaa8e37e9e3eb3cc0c6bdaa721b66a9fab82e6c0fdf964286e4aca0d66201c0adca7c33fae61bba1be0c874f3b495f3f7857cb156ea2538e4101f89e708b4554444e95096a0a40fc78c35be82d843e2d2a3adb8d78d662cabedba523079fb6d52df3bb710d268d7cf32a6a0a88d4f80628c0ac8a447f3fc5e0d091514ca2c64680b7da00d9196adc481f61e281381f748f3b3b0d78f1c77fef19ce0b7466e14bde12a3a9bc5cb225d81fbef39cc1b3c5668e533a8a82375f6fb46dd8413c119a4366314350587685250b3799f0629e75e6a9ec79db0d589849401019fd5074a4ae910fd665c2736974f4ada686655329136e385a46c82d6929b9e01babecb45e780d444855a521ddf1c0f8dae1c1db21a72af45b82ca64939150a87af4e9b1a6d4ed11d547076a93853935f4a12cb388d7fbc5c054353d9ea5ac028dc4a2613b28014f52eda3610347babb083372240b4253071b20862355629a52e9d6342febd19d4ed645fcd1e6f6a1ad089e0a93c079eaf573890e5844d2c94e40549cae5988d5e68a7b4d7ce9f0a6d8917678cc0b9e416e88c7155eadd5a2b2d5a032dc2e409c7f587aee7d641a0c9cdff084708c0066045674e59267ee7b6e3e127fbfe1f3451f4396f568cb46856da5ea6af1bc5698e49c216a897dfd07771d5c4ffcee4ca502fd8df2b81972e5cae58b59b9c7a3368e43f2f9e7c86d68995c536a91b990c87fe90dba70b1cbd3d2396a4291c3d555561f5ec1acbca8f4922083603c94fd0f41ef5b9392ce42a5535829de651bad14cb05914f0e31e3e606728b823dfdc091a3d8d427f7aefa21bbb59f67dbaf0d05ebb5a55d50dd06fbcc5dfefb41cea425c19559d4423fb13d3174a040c3cb7ec86e4cdfaa253031c0af1328ba1570684d2aa3d534a016416a188", 0x2000, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x6, {0x200dd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) write$dsp(r5, &(0x7f00000001c0)="5cba91a4", 0xffffffd9) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000000340)=0x8) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffe29, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[], 0x7c}, 0x1, 0x0, 0x0, 0x2000c895}, 0x40014) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000ff0900000a34000000060a010200000000000000000a0000050900010073797a310000000008000940000000020900020073797a3000000000140000ce1100010000000000000000000100000a"], 0x5c}, 0x1, 0x0, 0x0, 0x40048d1}, 0x20008040) close_range(r5, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_GET_NETID(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000500}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000830}, 0x804) executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed bisect: split chunks (needed=true): <2> bisect: split chunk #0 of len 2 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb-dup-mmap-ioctl$vim2m_VIDIOC_ENUM_FMT-syz_usb_control_io-syz_usb_ep_write detailed listing: executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed bisect: split chunks (needed=true): <1> bisect: split chunk #0 of len 1 into 2 parts bisect: no way to further split the chunk bisect: 1 programs left: executing program 1: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) bisect: trying to concatenate bisect: concatenate 1 entries testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb-dup-mmap-ioctl$vim2m_VIDIOC_ENUM_FMT-syz_usb_control_io-syz_usb_ep_write detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host bisect: concatenation succeeded found reproducer with 19 syscalls minimizing guilty program testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb-dup-mmap-ioctl$vim2m_VIDIOC_ENUM_FMT-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) syz_usb_control_io(r0, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb-dup-mmap-ioctl$vim2m_VIDIOC_ENUM_FMT detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f00000000c0)={0x2, 0x3, 0x10, "7d712cc3bcd2b0afe4171313cc421053f3e37baa3de77024a719ba75d94073f5", 0x39565559}) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb-dup-mmap detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x28011, r6, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb-dup detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) dup(r5) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io-openat$nullb detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x400000000a882, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="4e7417f7f0afaa93ec1feb61e6ecf74becf5b64c4498ace47170e3439f9db3344aceab3d192ddef8789f7f826a9732df1f1165a989ed666ec2a96eb78b40d1fdd5d53d8c6d56a19efc82066d026cbaa27ee8352b2ab989070bacd96deb903134a387cf0cd7fa82de91ca1193f7ccbd5fb2bf8398e9e5e1bace8f81486378b42f308d9a55d3c14c642591f333cc6a6aae7abffd8de21e569c4cd0219c7b72b44c6b43a5c9b11226ac8cdb1760e405121fbe45ad7349b581cdf811c2cce1585a72ca327313353579454c3bad2460f16ba64d86984d8fd0d61be6902f1d5c92a4b1aa8ffbf256793899af036634d15895e11bbd29c1ce6f9a1114d48f9fcd624db25507c962549a97d4d21619202e112c08e486d7acc55d5ab8e591ed2da9b7e325fca61855a511c7170100f023a048978e5711eea42caa20405f64a5861b2f57e81644750a0eb3498c5ca76105ac6ab2c5c50e4f9b1ff72fcc6f3a01f98119cb4e8dafcf9e35426300018b8cc649c17fcf87999e0d6d1a4c501e9d92934f912b6740d191d9ca4c142b7782f83d3f4862989633eb043b21563a8360c47298fdbc3ce7ba271a5c317c9c66b6a535e2bfa7d7ae54c1ede664560b58e5d4de9cafb2d43cee207612e632cbab64c99b24363d2a57d064be77f0846d003dfcd2d26138a5f9b94205570e1137d5b72919551f25fcd73a5c612e4affc15a868413241eef86b65d0405de5a47384e51810784293333777efe59b8312e59f3bde54ca8a521932103473dce1d2db1f4fff7d338f98fe1243027acc019709d9eef6af6f8fcaa1b7bd6e5048955cfe725a9682bd3f5361057360fe4c163175606d89b380b295a0139dd06404aca8b1beb5a9be7e57964b74344fb1336e126d570e5cf2b64fdf6ca9d33d7b73b4c13c4ef9d1ffd2b82714a78a57b1bc630bbd6d4e63a847e1146376ed4c0585adcc053bd8acdc6df529f3b251de651d3e6398749402391c613f34a5f7e6099e76842e8d66a78cbaa590f6593bf87095bf4a1015a2cad2c13d8656db8f226387fc355a9fff471c93c3c10b265f7472523aeaa5d08f753a48b096b913f7c030d7355f68c9d71e66919373daecc64d14dba60283f49101d6360df9cfe65ea91338e31767b94a1e1463e134b6f19ba51d70da4391341231d5466dcaa39711f227d25f9b320a004243b4f8edec5d8a498b3732466e3bbb548368d20a78c172099647f5938ea6c1ff8c94a37313e871189cb9da58271add887459fc89e615e5c99a125fef828d661096f74fb8b4edb8cd703615b8c732995243b2c826b888eeeb089cf10bc187d36ece6ee30d60c46bd6fe0508aa8308dbf834fe0aaa12deaf4bb1b9337e63b13d6076c5245e27be4fd8cceb433b9608569fdc85dd6c04f37259851566f1f1983536aed757671fca1a3f6615ad5fed80ac36609c6f879f86d8c11a357a04a1113ae2d356433e11ae50169ea71ca614f7171508319cc0b7a9decdae434ed2bd3a313ab41999d09f3cfcaa80924129f77b89173b3a877b845285cbfa9e51fdc0fca6a3c72748cd88173cd8150c825bb0da72518485a3e159422dda9770dba5cb4343dbccc5fc1541e0a157a5295adb32ba7526ca16e6bca5342ce4e58e9cb567670a5acc03e2eaac39185085aba969c97174057026c1e170625c09061583142b21c91c0f8306392c2be9ed372ede666c3f1186ef70f493110e94cfebaaadba5938a29a669c94562e571e607f2fdba0c5721e2026b6a490f80afbbb5c71ac7f8a9fea566284bce2039f5b2405f811145f4ffbdd7e8febcaedfd162fc503e1a29bb63d88a465c66339f1553dde48991289451363ff349587e4099469a5052b4b337baea3cfadc28319e3a24f635d8d5ee8500503fbf1aff0bc1e6f50227cd79bc9e6c2a5ab0f0b92a1e3c6f81e3578f7ce5071e0fc77cdf1d18fe77dbf4a6bfb2587f8e8e317f98ede1f8f32a64d736f9a5c451a01cacfcc0b9099c4808840c2948cd8998abb4badbe30d93a55cfc23df97998efa139ce8681be3b4032e536db63d9c3b7ca6904ae3f0abbd740385be14fe6764c74e19d8efa9e3580252cb25d0d3e2eae1b82f4187b92173189b5f2d4d536c126e453267a6c0410b872cf0f6e2e2b82a527667f598eb0c87bf1723a63a213e22e093abb757af27a53c0f6f3e29c32aeca4c619d5c8f49d41424ddae64ab67ae7286af0fd931e93d06f711b70cc3c6a58a392392bd4623d25144e840c1539a0b8b29ad19d7768c4d2764ca5f8ee72d96a3eb5358bfcad65dc575cfdcb52c662d33321a96ab197aa4d13d984a2a18f94345373fb5dfa031967614dbf070e24c9cf11a8fe8a128aced2d75e5203099db970933abab5ef8f84b1a56c1b2384e2d9413d41226dff043fcd3d8b7bd833aa02d6016e9f756adce96405cb530e7b5d62b483d6e4a5df06cd553581bee273483c243127106df7fabf5daa98007f5178254f8b5024f994c98770cb0267b6a3bdf819d2ac74dd2b38464a6542c28c8ef9220f2dbe947efcbdac9ce81748665957b2ff1b11f73e79154dfb1729f6d6011adb99e4b30f4ae6b1409bfbed29807ad5e02150f1af53e305049ac26c2b28c8ee1f6cc40ddc48ac831ef3ed2e157cb513de06e1fe69f1d66d1a0432f75eebedee30b0523d71e36bcd0f622d95772687b59fec199087dd09c7eb88329d6aad37f3c6d4289dcb799d9349b4b8b401723ec90e06caedd02f294cafc508b03440890aeef82fae39c677d58586d973e5d8c2f00c34f12efa4c8b3b73c1b0941bf8be3ac8119e7d4ebc8e6853c459ab8a0567fbebf1e6036ed187d7f9f7ba0cb8b887389adc41dd23d027009707662ea429c71f01bdfa3f0bffdda25d2dcdc725464e3d4cf32c6f95dcf90eec4978b9af79c92a359fb5bd08776fa77b20a06ed65c64c0bb7a4e34e9e6e85d6e4f4ee34fc7a9e404bd5213f49704082558375b1a76d4e6e84e678358561425108bc7b3630d0a801971e32c037434b80add0a10d5509ef436bf9a8cb5c0a0fe125614a23688ae18dad4766b1339d7080e51af087cc2dd029dc757098d1bfb9c975af94e0d37e9a24c6a6661c99fdcdbb95d023dc016abdf81c1a09b8b4897ed1f2512aea923b362752cad64393673dcb2dce3d63e379f25c340559a98abe43589879a3537bc88526f1c8499db48bfa8d0b51118b3992930cbfc99e48d815c56aad1560c0fc25540a82e17fb931360abb23d748152280ba1603fff1cac0a041c6f9ab949a059f050144e61cbe5ffb8e272f115cbc82bd62cdfb9759a63e77d3cfdb0a25e504aa5a1e4eda15fa2e1e1a7bb18e74e62a13fce33900d760d89608c79f05b9e11be34cdffbafbdc60838f5a6f76cd8a3ff1072d90462f77abff31e054f3f552772ea750f451d091cb2fd6eef92a800a7837a28ab1be8885b6f9eb18a3093fd989f697bd23edb8075c7120ff375ac72576d625080e107843aa7523fbcea78c18b9762a89e562bf098d61b5b2f2521d709a9611e312c7691f47a503823fdf715afcc6ed3e11dcd0dd77a272cfbdbc2405e26eaf4e2698b9501279dc095c8869128af162383795ea6a14b6cd0b1cb3828b4d98cc4439d8dc51c20ae9e5328bb05a59151818d6526df969384678dd202fd4415f94b861b2ccaf8873680ca6cb9d9fd12f26c11dc6bce36cebbf7734b7bc5a16d882407e26cac42fc9e178af21478c782ac0418c2ecf1876ea2cbeb946b881e460fb81c02c2a91b859927ba4e72f7d03091b3dcc460438ee1aa7ac00f561ccafdbef63ca4286ba78b38c443d470dcfd2211ca74703d27d1cba021071da6559505ddd7f0c8b71115d7196318bff0d2a3381573f79f23c7cb8de2d2dd8d9b86268586a614880ef74c92e5fc80906f453f949afecb888337d591fad11d4efe7ed1cdac88a0569e65ef9733f0a2ab70a323ccb10fbb98df982f0ee5596665ec52a2935d0e3f9d83175b2aca4ed312e622bae00fa4171e73c168735e79bc21561ef91f83adc582bec05a44d6dcfff78556690c9b104d5e64ba7f8481c38c1b7e35038fb60f2beb7ab4a64c9426a498ac3cc1c6c192b6e95215dd8907593b523a399b583cc21808b4b7c237a069c59728f58dad4b00fcf21f70f91713b056db9b3f8a9da36fbf641e1681f6c56a45da353b116547cd4506ca1289b595b475c2596707111f05037557adf077d467b01cc787717842add3a0767d195edcb05a7598a4d1b3baee786a969e87beabf8221ce2b2f9010a85eb31911baa39f1c59f289116d8b9cd360ab400eea764537511b13c871e4b497ec78be7043cf1a737764f2dc810862d41f0c32d0a3f713e9243df3777fa053bfb646b8e1bfd6675e96404e9ffcc2bfe30d09db0684bb8ab8267a34705eb57f374cb8280964a8171c2b8b237d38d44018d79c8e375e21d55178c12bc96e429b339887a821bf0132d55e1ecb161165e9b152034ae6e468c175a71e657dfdafce9ca273ed84b4b469f2e4bd8847d0b86e8d12c19bd18083f97ee1d00b588427d09b54c1b3254e53dfe48b5c19fd6a899994fafa1b31d1f17dd20a69a3b20e9b31527c7e076ef1c9333c00c1b94d5dd71305eb096498202a276870ecd7d68e5737787b2e8ae158022397bf77829adb0b807473a139d4896e30e35aa10059e38fa8431b647dbd2ba57855a82b816d19cec134a378e9cfceb4654bfe77721c10025fa24e1149ae89822441c2fdf655e0d70bb50836352cabed3630689c35a2984671ab9c963d5860a3689c8c1562228d397d0a3cb59e8602d7e72247e29656ba04e53cd2659511274d766cb8d78755f2a3127e2c70b91dd46ba520068d80f6c4115f2b223a3f606d194f5c37bd80550ff5e9aaf4ce5ff329012239f25c12efd79a697362f90d42cac99f323f99b45b918088c2590b6cfe8a1795492d1520e51ad7a2c403901c7809616710872d0c3d67926752d308ca84916bcfcf9573501227318822d40d00742992662cd629a0cf7f688d326fbd10f201c459c7f463cb34b12f8854c4df436170e3c97840803771caf57ff87b70de5cc4a8ecf45775a4f8849df99e6eabe0bb64bb7f6af35701bf384bb04728f87a31297341a662912925e5f0806a682148efd04b099022f1aea22e3419d157dca427cea5dbbab7a0ded30641d16a83fa26e1551d4a5e8639bf175e1dd80448043539083a379aa9ab4e07f54662c9c4e45178f43cca3c61552c7db984f56d35fd41c41cf8d176d76b2ddf0a8e2c36621cd7c49b411e4dc516da4bc418b2410ff1306c639f1a17f36a62229d2cb32049022d2cffbdecf467f82c314a0388f5c74d7600e1cad70e2fedab09ec362e09c5c18d7e38fb5eb48c1dba21ca96bf9ae470de81f7231048fde18225f64f04e1f322e25e45e0a8e4240d6035bd4ac4824edf111553edb5d3e1e432460cfc48fc7783dfcf26f7e4edb510c201d097a3e4a7d24400e68c24ef57ca2e90176fc32c76b2d9d2334c0a011de42c04306664f40ba1f6d25d002e6331234b9131d6783536d49acfcd47fb83e5380df7a2c87574e26ccaf595ba6849d6f855cf19bebf271592b2bfbc2d7bf998a0012edf01fc6b00f911fd662b6c33d896f7c5c32a2f91037255a16785945e8c3a8dba19889969ec01a3da9c836365305b6c944fa95484a6a50257b9da0bd3ef7bc055c6b0abe09003200298a5ddf381e8eff042aa2eaa2f07aee41a30260fcbb042baffd6e022d725b4b7805a3550109f0d92bb33092294f2b2a84a965550e1b23d13a57f125eed60206d75db2ad5fa44f37a0d600fc7136b581a76bafd3c01ed229ad8734e1b044107713bf6c779600622ea3358ba78f1a8476d934cb9fb19f799aef8a4a232e986a5da978d14fe64e918dd34b8ba29d44f0366b527786fe469941587b0cef4a515315e78b93b52f88a3191959b66e320c2272fb115255ca0d7b88e1bca06e71f90c3dc32fdd3dd8bc1c5e71f606b648c49e9e1486fbb8f24873826faddfc876ea79a2446423f4cfe6b0e94fceaf21c6412e2f9f8e7e2ea9fef73cbb227ad9d89dcde0b92f075b57f3d82b69c297a70c4e27c143e62e13e48ae65a874381763a870cbcbddeba6fe7bf9904c492c0d433fafea50f89ea8fa66ebead1ab6e751914c45e164865ae49bb44d5db40589f5c601b8c202a62cf91ce26753e7e9656d7158a6b39e44ec92d2aacf60fd0077d14dc92bf406c99aa54971b28ed81f3f39fe8d0293e90a494b6dd9b1c90fefc859655cce4eabb4071380cc41ed628f83b0909e56456536afa595316afa012cfad467884e558565ca6f162bb8c012939800eb664c30ebbd5057c26cf67cffedef77c9af863f7293dfef1c2b7c5f54d84547606831b47e177d3edb370196afc7312325b0877676b41c625850b62b05c715fd4892e0878b36130b8e3f5bf8d8a714fc32f3b9b9b380dea0d55806c62b798947b6ad5dfe240aa95bad5407329d2a4ca1ad6fd1233507149333809b4a9d5e295f944e38a86d45c04d856d280397afff31bbe161b18f153389ec47b999b8ceb38305f801d25c60856517abd16b8e9ac4185dec46e856a0b5d95dd6d67f6e5b12a543a91493f9aa2eabbf3a5aee4218a1687919b7974d5e6f576691aafc10f105a73f676395ac6e5166b7d003f2c3737c04e7461ffda1151a7fc4776b1881460eab2877ff6204e1ed607f785a5c05ae4b171b7fed2575a75d11f73bf7d6074a011e0023fd3fa843e3c63dadb95f9ae07ad29c509e9d06e59e6b7564786a01acb67b8488d66ef21a793bfafb69df84cc2557f97b15db98ed8bdd1909c83da5890596e53f218cd980ceb75ce1b678bc222fd21c453b72852fc3aba410d666e07cf2b38c2702158768fbd489e469db093c7fefa0c27dc826db746a3c8c99e3261279c7cf79d21ae096609b8db473136c5065cfd13db955b87a7479effdf668bf10110e9f6aa8f4b711109d98e6dbab022f2f4690424e241de429c50a6de76595296a42a4bf0b2c1d9842fb0ba3ef6ef1aaf6cbb8e839764bd9677e491f23fbdc28d0ed5d9e09be429da7ed1a93e85828f9175c74446bf62baf9726e23207226b34d839a42e13c63fbef2caeba904f7b5dfa3667ade62a8e3bf5764828f9b2bdf2ea11b70e2a603d3a69b33ace06e8986fc811e03d2de5bd4bc898f67a3cb8c75abf198e9455e3a0f86b81b94f0cf367b6ea410b97feae2d9411b410179903a4df9a989f25e9ed2b5a7763e11a01874039d88d9a3cb4435301f7f922f29c8729149f90e39d6f2998875728a3b0eaccb793385abbf3735f3948aae9cf5982c6d3f3bdd5061d611cdf7209392fbb1ce6e709dedfbdbb4442e243178f93b8ec384d8fabb69de31bf3232618f05945b162406708a3151222f42c54d982db53e0cb3baba85d6c13e7f1a2a8ab296a0313ed9a476605ef876f5c3f10346a33b9e6af598d865a04a5b46613d10494b1c9d51435bb551249f06595c96a525f8cb76d2ddde641f0745161f3496726e9f4b33886180e05718ee265fab07f8ffcf95a7a985f334e33db22d0907c1ffc12abe33e880ab6b1198f5fb3c9a21e58e021ca300f333ab16e7f47fad98ac28ebfbcbe405f0d8eaf08f286dd4035b1fb922f48d34914a628fa342efb64f9f1f943bc7772333887cd2e69a16f00c51c62afb8fd1f3ebecf61d166a769427aa0d36c0ccc7b461a8a1b10d241d8a32a46e010085bf3de570861546f7b03e2887ff3aa5692b2f8602912186de386e3bcc2597a18f6c2a9ff6215110a1fcbfe3b5e8a9e893750f3a7d1063004b3b2e6d109339c2a7aed0a972993d717f960fecaf9c1565d2823ead43ccf659da1f65b45892b562a55f32005e87d2f9678a01fd3bf596c0ef873fbb0754bfe87eb36f3e68925e97602881166b4f22e4b0cb40f3835011e8d6e22bedf1f96092c4e91f3b0ef46af602e7e80694719ad08bb0e6d59f29ab5da5832ddf55dc9ec64f68f22d33c7f81a9cd754e896dcbea71a5c0ab471d496b5a40281077f96374c2cd2475a0b2b82b0f8d84568df8a05cc2be840ff8319d1bfec5f086f4a9116c68645597d78b55e483a5cf1f25b423ba35bb2e03fea1aac22a0ae233182f96fb9023be57e47f79169df21adb0c00b9f6b6dd0d1f6a14eafc2b03c27a3c38bdd1057d7e0446e64759f80bfe23e765a70d4e66cf9159da4263574761d413760951935b3b4241e188550f4a61707a7ff26c48b8941a825d7a849cdcb834880d8b9241b96dcd73ad4235bfefc4aea659d2b7116eddd99c92b290ed89ef2359cdb9e2b6ba68f3206ca035d8731e7c4b667a9baee1b4a4c5b483f7793543b33cbf59629d6e51d7d7ab52266d478510c4374e3d3ec6ead98af9257434e2548e5d8ede59ccd7a0712bd61a43c5d4d98844c52d3f97925da0959dc5640f4e168e0c3f1130bc7587272e5011bfe62ed423c0a61790b3633ee059654b12a2c405dcaed5bd154113fc63b5f934d90bfd54f6d94029cb298c88b849ddc3358e0f255362da2e229725ddd33bcdc3a3f94a4181499d0924786fc0f8a41a525326735218ae0275794e260af9d83aea4bbe4a25b8dd74ca78cc973ec4c2358cdfe7c242c19a8c986050cf9b51dcdbd8937a5f85b8979e1f95b10cb7a92bfd4ccc6d0fe36b80ad89d76bc454aee3d02edd0ada94874deda4d1db16b933ece2c3fe5dfc5ef3b81acc173da43cf92ef00bad4d6d56489bb9eef0db3e8d24973118601ee04235850f35d52975b9d062afe29c77bdf4ba424fbd2a6681e7d8a72df5a7b1e893b9a8dbce598d28860e8fdb4c25928dce80d626ec1aeccae3e11ac805ec17180cca8189927c874385111cd9e6f4e018138e4a79c02fbb01bf4381ff648f19340ecbf03db5ec984e02296a0209d2c31266b34b0336f0e11b35d504d9e8c268ead0362a5b0a7289ce069784fafed6f9f69377ccd1bdab347c2a089b82fc1555a07e3ee873705b9c8bef22443b4b2ad2019e4fc153834e3e5eef0665c6d803963dd9c2f0546f25133011fe8f725744d86b33cad127bad73e3b55ae88253386246cafa7fd563e382c1659fa147537d348bf6cd973ab8715d0d1bebf57a975a88905a1df56274b30aa480b00d2da67d750e28fe98f57c64743064f56631540cf2666e04e87fc3173e5cf7407454763ce1bd064de2023767c3b41cd4cc312d3c65bd6410a3f2f898a883da2bb8d6cee72339c28d001cfc7d142711c100a424e1bd734a6701d28d38d075b73eb1a9b422a64f3bc52901d7d4c7ff6ef97c62f661820d9a173f35c34f266694363261698cef03d0e91dc42ecbdd5c7ae60fdcf0ca19afed2414d8ae7febe31e0df02d05b0713a996587f123f9ae8254338000770d939f8540129ef761a741c312bd3286ad14dd8be2360fa78e895d328b618e1c67db72a83e2cd46a009fe48342ee87371f1d14a248c1cc8cf0bcf6bda1c2fa1551e958b8006650b0bd8e56b239b9a2f3cf0070ebd397d76bdfd3d62f236fe1ea6d4e7334e0f96182f320b98b4322691f24baabaee2d3b2ccd0c899e0261e90946c1ca7ac41cf9ec3bb321783bfb3ccec02033b11fdcc32e2064c815623aeca5cd0d5376d2aedf37a5f047fc427fc0eddec5d8cbeee8bfda52390eee341a180f43f413f7ac652e5f770a7506057e731355f9a6ef597799df7720bd494b5d2c2b02b0e7fc078f1a6fbe73005bd8cb3ae3c4edb9ae8d1dba0eb9a2007e7462de675f753b2174869534fed8e9ea4eae3a09da34eca0ab9f0560e05736aaf13504bbead2bc1e0ee97e6a6c01b79b6bacb017b8bf744aa250b38af2d4862951d0b0e588c6924f880d008d246b96be8d1e577acb271f33da415ae85a4a36d47288617232d32de0d1ae8eed9cd02d4e6081a956627e3f1bfd1f3651f06d6d61473d58591816b75961ec837a65f923e39816d620dc8e80375337c781020b85e03792a4b2774926d59075040f5ecaadd4163414547d1df0e2606106a67fe9f69652a59400bc042cb81a76e4f14d380882f579627cdd5fc478d5cd89a4dbb24c4252c89146d9b0cfe7fa99a72269ff5d5f04d8c91a9e354d10cd095fe24101e51d6be20d89fe9b21601eab458d9bc0fe73698efd2192c368f87405a413817ecfd88214dea122fb0d8d139efb395246c0790e174c9d8adb10caafeb2b6a2742c966fc687cbdb853be478befda9b89b106660854a00ced9c7028a7071f40280d91daf78d26c854051f73340431d003ce66680045b1cc4480abec0331a807d631a4560478626fd41aa8c3fdcb66d75aefb6a29030b0c94be961dce67db553863464feffc8b72c3e7219003eb942d359e777a87bd2c2e1a27f58e30e0eecc10d9b2c9f0b1552ba2965503ef2f77a35d88b82abc97837874b67bf1ae656a3b2fed7d60be4de83a83da8d98994cfb9c458fd2b883d8e9751670c62eec4bec7c7873215bf99f17e9628f1ac1fbeac4004d288fe279d2bcfeb4ed7671048de8598c7a9ae328e829e4115a5ba155ea2641b1df684d457f527339ac8ea6705ac7e73590f900bd73a434e4d72d8175aca5beade289da131374c40aa72014c6446fd943e8a2f7ac9e7bb008128bde5af3d3c1e1811f7df88329700fd40a5cb12396412283978589d04019c9e019ebad5829b15098ecd0f03b5901b2f48644a13b15558abe018087240153990dd38e9e9e60ad9bf1df3f21d574383535ea5f44298a29c1e90bce931dd45f5b4d06029929dfc88923bea8c20b56bb43868804e5e28486aa345ecc9e821d24f9e02c120066ad008ab22bb6f22bbff6036bddf2dc05c50bbcfdedd621be2410f9b8de2f364c8cd259234072bf3ad45fcb418d40c81c553bfedc91f50cd322c8cf07a8f81862dd0d3d0d02ca4acf0fe7ca0da1d90e3e74740ce6a38d69de93c01e46aafe400accfe872b76f94e4a055e1849a82a520b9ac9cebc34609843fc04bdccbd220f7a9d499553cfd9809c6084ec3ea2132ea5350bd9ce7ea7af466d3bafb0aceb86a0e72b658e8b3866fe9a28c78afcb4da501ecc357d2f4c9787f72486eee8ff03aed4ddf09b247215c134c02d50106dff1082732e750f7eb804320978873d1daf87369a56b84f8bc2fe2a98a755fbd645b3ba4d2ba3691ef05832540cfe12c7e19c5ffa35a59e77cf999eb1d38ffdea79ebcbd573d1020bb37dae73ed250be1de70230aaa346865835ddc3e38ef371f102518adbc1bfd4124146686e610457c603fcfa2c4a6f74e8c904b977f4af9475d72adfceaba7db108330983b247a63b2609daba03df9f27665343ba40e475873a2c774561a8776088663377dd330ba415261bd7e25e9ebe435542a0e2243dc1bfe7d429b43036f8c1aa8081df47e007fd54f6f6eb420bc416f1c9a6d82e572d365e881ccc6e8f48ac1b338effe51c6251801ebcbecf5732601c4bf1dbb703af33738828b69392d10091813ce2b93e6b51d2d263f44de2f7f1d17441dd72d3ee4135d8591dfe4dc96c1317f488b141a92e6f750ad60874694a4959f5488342c3f306f1eab8472615abd0fd27cfa71e9c88ea9957c7431033e127a5d3a9c774500b6899f4e3b5f2fb7367ad200", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x90, 0x0, 0x2, {0x0, 0x3, 0xbd18, 0x100, 0x7, 0xaf, {0x1, 0x5, 0x7, 0x6, 0x0, 0xf, 0xa734, 0x200, 0x7, 0xc890c63e415ce913, 0x101, r3, r4, 0xffff0000, 0x10}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT-syz_fuse_handle_req detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006200)="127c1eb8f74f5d51a0cb5895ea2b83a8fe179c29ccbf66911fa287182c043eccbe8ace7eeab04b72c504ed3e9343b24de86a207a0b4ec9b4bcfef370e2b9fa3359b78e544d20c5d40ec651a347902a9c1da26d9f8ccbe0db815ff400db004bf5993e2623ad3731c52e24a6af4ca25d838f7b92ad6ee762615f4a3f4f1e13b434db1ac648694a919207bf76f5c50db7e864ddc64fa2f33ae5b5423fa4154231aaf2183ea8653baa09e3aca1201067509432c995bd0544ca5227118518681c712c68f715a7e8da189f6d18fc05521a5f7bb87c967e25ec3238c85d9137922624ed50ec7d985b17a9fc3c5f79aec0ef4256146ec3627ccaa33adc6aad4b92e40c0a5eda49bb1097b2caa8e35bf1d17be2f529d95c1771ec68d0c6dbca8b5365ec477c366e3c4f3fec7369e475eb094bf9fe3d3d056227ff411a55e17fbe747b7e5f527638b6ff565f76947ec1cd9a9c8b98e3e80b763eab3baaf996d26652f5940ade7279d36279dc629f35e894e8bb4d163808edf45b0d78061119fc864ae1228002834bd2334a931e69cab21bb7f56f6582cd8fe5b62d9236247d436b036fb14e54f4f50c868fcc527058f76c2b409408b75049a0489e006454837e325bf9993be217adb42dfbc83eb7a571def7c91eb7e6ef10e2d4dcdd3dc747bcea003af3276c7700181e15e54e1f46a7e114bc873eca62a32e3319bc090725e29b885e17583201dd450676c7ba7ab7506b14ee3fd7a5559a514ae7b40d61fe94f46dd752ebcbfd6e403eb94e413fad80a058f2962b57116c6a1b7ae2573303ee5595067fcb23adcaaa0f074a1c7ad8110a115743db30555d585640eeb1cf573c2db2cf1e9e1502a102c59bfddb76512bbd91d59d92227a9c4692c90afb04274e159926870ca00686d7a5a77f3d0bff578fcafc2f0beb23fd5621fcff4f1c5c3b94d5b128c81c1021dd057b02a1fc76218afb2e0bcff0c29382d8666a4eb26458d36c76352d46dd73f6d87a632f89fb33cbd4b97d28b774c41b9c905d2788f6f590f1acfdf9d1ad377a2d656fe5fd3d3c82f8b823570532c7a20b59fa9b905eeabd2445677956080b086ade239fb5a945f302d9f24921c7bee28ad0c8eecb00d0b887851ba7cfbbfd832c638622265e03e70ecd530a67617c932d70f2169ed0e413c67cdfe618d4aac881c5761eb6acb2af45d85d9439e70f4775b24127862824a3ee1e61a1b67a116eef080b96942b490da894c54877721912ef2e6bc3b640dd7f227e1d1ac991b7eb857f3d73e07a1357619225c449a669aed7e6c1d51f8abecc0a485c818123d9fcad817393cede29d631604a0cb128875f884026fb37cfdc747f8f39e9426a96f6fbb4c809849af9408fba8d6e3534d1cf045181754886817dadf73a7fab0247f7662faec6f23a11ac85611180c76193eda7c09c936240a93ff1a906774cfa3f4d31d8ac6af488ca15fdb84e1fca9fa953a76a42772334dba1ec9b15d560cf7cecde520f7f943cdec782a63c0196df9ed16009a14e69e348042102f4bf8267799aa913be115c46b2f8d04dbaaa49bb03dee23ece7e4399473b0d5c318f95172c16bd3c6dbbded79338922df507f750cb5b56a4166c95291fb6e5fb7f9145e6b357cc3d6faa7037e13571b8a9742c36fbd36568d77077cfcfa95ee05e4872145178b521033cae3094d0234e238cd7df7c303d9b3242ea0a0cdba650fe5f0f522b4cfb851c9c4d638c6e491d225b64deb029c006b0cd31d2af926716c62d75bc0b7777848e8c74a0154c7adc0225a2a95969f4657fcb222ecfe65eae292d90e93e9869aa61980a84caa56dfc79f73ae07d18b39c265ecf4c5c378c32e695fc3d9681ce0a99cc725700af5b6ac4cc4a24ea187c3b7a987689ccd07380a00eafce59cb37cfee9e8ca56540bc445af9f1490a85f3a4af4f704603d63e38c711b254c46dbc05de8327898c491400a5525653f9b6e7862a38bbaf8f1bbeadd5c4c2f4d3f8bfddc73ccb99102e833806e7f2c27ae0c8bf540d7b544ba7b1509fc149d6fe7d98dc868e1d2a7e1481bb749730815bc62bf7498a64d2d483ee85f0d907e84e6b394832c66d3417b5706c9876d228651a7a6649d3dd2be2afec6737ebec1bca36a8fd7a9047442910258cdb10d4de6be35d3859ae16326d2094d65e84497ca506ea67f84daa4c040047a8bbdb551749c7d98fa69968e7f84a35a7e6bb61d0d679cd7ca6abf9c98debf119a01cc9ce0d9ad24f7fe252f4d4ada695e96fcf921c51482b016cd3883552318500676f42bc018bd36351de35e557eac3bca6f431963c5d9f0fa3d73b5c008f8c5791b15ca86bd7ff7c01b8022b79e529d50521d340d709f606be749a7611c1fbaf6ca460c63402602b311f149d323078f7884f6c5c23f486d1b0542d4c1bf56cfae97d4cb5e0bb665aca2765658b71b24a09ae5c98190298b22861f80b67b0e38ce72ad344a4104fb5c7f08deafcb0effdde5c85803258ea11b90abe60536895db6322e8ee309e806ef26017ee88f183d44d2425572105617408deab02906fb8633563c5ade3a11ca9e357b627aa504508ca2e8064444cf62cf4fcf455426857024a9a12f9967f7d4ad77da85bf401b84715d8d545841e61dcf38367404f8aa9ba8c1829fb10b7c7f7239aa26e93015bb29050aedb26aced6c6ed5a9db535464baf78671494ad884fedef03372e832752253cf47de777671cbef58b8b286e3a9f61f2a0cebbd12838e7c47416aea9161095e3bfe2cfd03f0ffb7d785555a778a71e9d15af150c7a4d641f757048b53bd7dad3d42b971e599ea8153b4af798c1605a15da8137f9f2dd06ed7f113ca1486a84fdcfecb0381d78b816000bb6e35b6d7f0a0d76548f2acf78d0d566612a40857253a2065860c250e8c1cde2c6f43651b05cf80eb83184eebd9dbb32ef0165f926b1eb130e62cd4e317176f6b9717e9bcdaf3949bdfab96c9091fdea441a99f43ef656548a294f90e921ca7b98081ddc81bf444b8a3bd780ff326f088d526e82d0309be2fe677b014a16f9fa3b53cbc3607a89975b4b65286d455cef410fa3a201cc75deb16c67e2ff7a77e1e6402d391eb22dce1b1c7f5541de42d66581bcd19c5b1475e34e913f061047d949b6f92c979a0f700b7d16742deecbcdc401e3431661a67964ff0d648ad7d53579317ab4e2e09e6ae9170629ba2847e2d94a3611c27749d7f1c76a6ec45084e03d4c5c4f34cb0a232cd64ac08ab95fe32ece62c3e265cfdfb5acfc35d4cba5a715b7e9ff1d572ef0120ed67ef36f1816a9d228e6fca616799ee1bcb764dd1e61adfd4a246bc3e62554135e29bd3a5026c1c8714c8195f74c6f3c9bd4fd4c77f320cd7850365d85495e72203eb6ea90a2fab04562bec414b65bd043280ee9e2981f78d891d91c9b6a2d10221936c58974af4fb458765880dddc2abe24682c9aa105c68fd85bb2ec0f46a941056ada00372201c4ae86ac067600013a3e9d885257cf002d65a32efad5715fbe0378b04731095f6222219277b1eaca53dd51888c71031a5d82bb7d764b16fd4eeb538e1ef3c8a0939fe1d75e85d24033b52f35b3605113e99814634605b919f0522338773399436cf222e4bdca036be6363df30eb58aa77571610804e4dc2fea50555a3bee5c518fc4c2f172b61e6b9d7e942eaa0fbf6b4282fcc7275e7391bec394d3fe4b12f657cf223bb0a66d718c163fbd46170a1d35f0468f0c5bcb8a0c14a5d2a2e92d6152faa3d863ddaa20c318f084dd67a73101f5bfa6d2dcf7d0bf00b5ba1cc19975620f53b42fa9dcea6e639abdbc42f61ddb8207af923ec895874ec65616decb9fcacedea2077638864a3a272545a84f4fde565ddae790a1d78239610c80dfaa3d82fda64f11f93cfc51082a72aa7294d522d2acbb29d30d4ff2b112ae67cd80a6bc5f5f215c37a78ee03e65db6ff543f5e9a2520fa5799241957583721c28f20de575f338d929444a58f6627b11c0ea926ff48c3264b94729d0141509c0d2b77dea8bd3078179d3e99475382a9fb52fd71672a5615c6bdd149557a6ec118359f58d04fa46af1915ddf0732429b42b976f358c9a2c6edd8cb83216df9fa074d57ce12856166eb208c7cfe0d04b79c89107606041c2d875ec80afb678089b7749c017fe9bc62061beb48823edd42bcacee3a9ddd339e983bd3b141b9dfae47e0b775a5d180eec017b646a848b3e5937ac33eff11c53fb65e858c50124c7c8405884a29d2a72913360f4ff91135394a05882df6c1a31a93f196f1597cda3f749b2592d993b2d9905fdcb646addad5f6d94008f08023b3092d0f8944b18660292071894705e5885a58acc7032fdd5c9eb292f7398a4ee0e5a88f24dc1b6b9bc2b205cb4919703f44f839af7319ca18ac3ed04f096095942986722d4f7f3472e6865b377085a03f72eac10d9c48d5a4c6297338d9178404c5833163023bbab5d4d7f0451687147e6623972ee7009ee453b1c5afe42206afb4ae1f318154b1c39d62a20cc3361c488e6e189ff33e522185ae28c4314b5b324a3f37d882cf7dc2f3eb116a2cc1983e04705394143d8d401fe9b4167a0ec246ab79b877900573e2776a8ff2e93c98021a586ab71b585f22f7f715a7a5243fd4f89142005b54b30253e25ca92232049db862977c2b05579e6ed679ddb3548cd6c519b850a2ac0f48c1b0d5ecf5dba19b169292b22cb706e0e51d1e56ef24b35e9378d0cf5e13f8eb57418bc1d19d7b6d74b56d9fa7834512c50f0433f515cc0d7018f764c19eff46f0b6aa9645fc75580fa2747613ac3634c625e4f55c917ff8d896041965d36a9734e708cb980ca516980928c1ca2aecd6c47dfeef8edaad6013d8c19870379cab10ca8f6d6d149a1e4df248668404fdac169bd30a37194be2065fb86d1961ff6a562406f914d5b64dc3a81f3f0ac46bbf7b6adf6a34ce878517cff375020e37948e76b7c69cdb74ad6637f5b78595bd0f6c88e096f706691f61e262661e9be2179793f99591628645f0e3d9c43f38976fae411cf98656d09dd88b14d8360bb39f7f264c1faf33434ded7c6060995691a2c284efd5feba1b57f99c1ee2c478348ae56d674728964dc795a3c8c9e1944c43f0e06e818374b80f5f0ba7c61c81c2baaeeba2dec6a8ee5c6d4ccf3d129c73f52031bf9b1768af7e861f2bb927990d5f5437ae2bfb4219da50855e07494330084ac6de4156e7ed8bbe282e05dc35c5ae88c9494808fe1af2584c8834b13a5048eae11998cd02a9c4a5bf1f97e6b976e33371d2438fd759beccc76c54b6ef06c693ca5ddf1099da7bd1f50b217bc57a3f976bb0f6f1484deea9aefeda75a0f38a4553259be9a38a285c8669770b36595a720e94a3cc134ef78e798156a471bd67c6bf582ae1ed94d18527bb5c93bcfa8b5bc0ac49bb1e94d50d2c1f2816c34bd288333dc62d7179eec6a6f4f0650c38090d5277d81196bd35af6453393b249b2b82fb150d6b676a4558d7a4241e94969f254c8990b487127072f687d2cb7420319028c85532537eb476269d72e922e434a6f61db477b804c61119d157702d79f27d738e9d4faea1ac522154bd1b412e884ad588afdfd15562402cc8d58822488bbe8dfd3e5dd40c8a0b4fb14ad2b18140ff95775e95425bb9661a3532441ced3c0817672fd40ecf3154d1e0d22820873bad9c96f5ecb6af7285f9b6d54b679c3ebd955b3fd09fa860c76a476f12124c0354d5c192af83c1d81aa4ecee7b08e36ff64519ccbd18f6555746e69bb8a4db138bccb86d00973b5879a466c620ff7c76f63b2ae01742a4aca400a121364e58da493ff9daa2a21fdf26bc5d7986231ca491ede86edf7bb61e1712ca72d51d3b32bf7c90a76ff2ad5a29319ce35cb60444e042460fe78424eafb86cebddd7f139f58dd47788875a06c30d78636c87bc4a7b995cb1c6e9210fd622ffb96d0a4b85f5fe5bbb6339d7536501beb355167851f68b9570c2497e1b46de7f3e4574bdcf776616bc3e74c317ad7da8dc4e646a7a271be308fc745c1e2d892d35dcc517b4274b7436272eee820b6b3d829165829d1028bddecddda416e9bb4fe930b1116250806dd643eea9201ad4f9ff9aa625b36e56e6e8e95594867973a3cd2a7f1ec17e0c989a8a316d6c31cc49a9d8bbe6a6fdee9acc906da130c4d85c6e18b9b3e13e2a6311c2965304d5ba3db17c22ad89d2e6edae27d2dca7b658f3368b0df7d8eb32690b5812d73449799696ee3928402f217a7729404c43382e48d2fa0574260058d8b012d7b5a31171bafe58129529cd395a375e90263671325c7ec430185d1f9306eddb32cc7c062b66936ba6bcf3b5b75f2261e9ee3cd0ef43f09cae707ab6bf14a0b93360753aaf4babf58777d6d1f3fb69e176500a8a0744c76e6cb7a4d988f73a748cb0bd3fbaae9448b4543f8b602549310139b3b410b70f36b45e074a78b3bbcbe323c819b638987b5539dd5b205443b394a759d505f9972aa2ca35acb5dcd03d1f113af81cd6d80ee952ef42f47f85eb773482b94fc97c3bd12fa170b75de997fb64d9906045a124928dafba93ee602bcd2c6f7b8a213ee290e2d2d73ef008a663f05e520527daf71944e74d4cdf34ece7882cb8a7e352113bfa610ceab85a709cf5c3ed8e9aaae2e1dce389b2f6da343d128ff31b93de633d9049bdccd70461709e18a23709e4e0f5fa617bfe29e4d58694adfd22c283f53f69e8eb7ec1c6219ccf90cffaad79cc0cf2ce8edb1003190b72103da79b2983e6c17d64a66b73f13b7d2317f26ab15f2ab7234e263abe23a58c96e03f740bae843a5a2de71b98830864aeb572c41c15bf164492dfe976054a0e7a9698e48e1d3924a13361ec92b876ac44d77dd2480b851ce1519fcec954893d3eb41542a39d16ad8a3ab72aa6a4ca094ffde6d26ad1ce7e4fca3e962bc73c025e84d04986624604de20286a224ec4ed37347589bbd518445139ce17e95e4afa69d205d2425a15dab2f3d5e759764a43b9f8f251bc0e07d2f85f97b748b821ddcaac39ecb364a6d31b0dfcc4c9708741f83a20dd0ff100c773309b7b0ed73e285471957d94f2d8dee593e5097207bccaee2783b9b0cd2d8f891a65f5eb066deff7cf08dda78f4022f317579b32eadeae9381e895e34c29009ea6beedba141771ee5564713ee16777d6b6450415e0e02182b256c2efb25b87f0117d098d826135458df97360ca9629cd03a770a2a965cf3919e244da05850ff6952ecbce091881264c1c4540a4b339e67a48da434615466cf962b98b57f14638ea60006bb7ee7dcd50a4f6092f2fc5b8c88dfa620eeaf42c04cd78c4db9c135ffe847c1db6e62eb24d3e0ca45e9f4df10706ae45087f75e276a8ddd13bacf51da7736bc2d0badd0cf9c26e8d9d3da953bfad814f342cfb6e2af1eb0145e2469daeec5ce0969ce6bd825b5fbfa0d3e39ea220a41162d78c8a59a97064ae47c01c326319e6599fe983960ae5daecc79e9c73c2b066880c31cd7659b3c0995c23bcb61e31cf700d5ea1bf25c6f920dc62ce5b7dc34f3aa23014255f595234ebc8f3c4d039e9ac859e1eb584eac81f2c44737ed3433b2a420205402b733f6dbd54a89823ba89be2b75fce0b51bd8b0d6f264ad00a2ccf9763ba928b6cda47b6be6781ca4f6fde8c2bc369c6d7e581f924b741ff5f883741c8d333024c10bc835746888a1f3ffbc0d559ac4e94b85fe003d56c1eb173494633af6301f7618396b809f90d5cff2de35be39f7c95c6af7e9272fd4d21a108ce9facaf3dc2d404c0b7d739255c9587b467b804e64784d575ab076b6191eabb573d42b330c1734c7f5251d6cca1a026c6d315e803bfbca7a78fab3f219cc8030ad49d275e7c6e3d2cfcfee343b0b788855c6edf7630d18676c6731b98ae7a246b1f588c28c35b809e85f9369c67c9a7d52f6b1a992e45c3b03c16cd8de5241966763b5a26f45a7f5aeb55ed964be59990a39c10e1dd3028f90b07c002356a5585cbf07e586a857f1c165a9238abab6e47b64911d99f5bf0bf332accd10cae7ee0a556e8d6f4d20b3a7925cf129737af4b9621b3ca3858b91e1f2780ff954ad657b467f7d19b3511b0df6d2859da9104d1599871285602acb7351fae86b1916182492a79cb154b45c3e12119fe53dc1ff0aa75b7fe9d55c7011b435f18cc7d8337f62705db73953d96ababefb2226c591d43611593fb065d415f63c140b0f1271d24fb8075e0d27777f96a2275ddcad3b0daa43a4e47554117c137f9bc57a4f9583b3e1dfd27452fabe0a161e066b7e3f3d7f87e4224bd69bed8701c40de7ef71f9dd505b2a079293fb2ff3dfe2b4bbd17feaf9c0884a327f843b391199db3655dac7b01ab1de6c5ea35d669a31f2c6a2a70e6e3dac7fc934649fb126e6c9f569149f89f066fc2a9ad4e7078d070a676d7c290af368276c5cf81b013034549dccf6bea246bfe2f348f69a9a9bca8302d8eb78372488e274381d6293d3285aa29688beb24de029eb86a1eb6eafdf6901e8c45b3f150b097456a7b232078868a1ee8c4dd77030e5ad81e47a4ce7f58c73e5990a3769a94d275416b17c9a0256bb28ccda7630df57f9d164a58701e40ded48201c378153c905009eaf7b84316e698725d89e1fd234b16f9eefb5d5651df5861113f256581fcbbdbb24c02f3cb220e20358a283fb6713cbb0faf3cbee00444ca3585d8c46e4720b9eaf120d9c72f5592b5260e1877c1d023f727f642d12638c2cb8bf1327ca45d8c5d506f171d44988a83fd0fa635489b18407f987a38147486fc6492ce4c3273e6c41bfd5df4890cec121cb6a49102d1b0256f475ee8dfd9806b7bcc019b26293f9729acdf26feb6f97f35dbddce0d4459db6962e9def3f1dfb19cc5c339f35deb95eb88f6ac7570c3e22d89e623bbd1be904a35b8b035d5b50977a8af5cc879f746c8a363ca2e1ef3c1877412cfa58255af9470a3312a3d0c253ecfb90fa136d235f8df22b0a1601ead7a8f8d618154322b03f50b2035d742e814877f52ea4d313c4e1429d3d5164f89161b99fbbf926686a1fe255f244052824b1e244613b29b1fd1efedaf082269c6b5fbb997e5bf19230c66fea49adf3036ef75556eb8d8915bf1e34de6cb7e7401e9891878ac4f3d2dbf31d6ce01377082013f33639f0673895dbf77f82f34125b02163247767125e5011a29a8b1a10b9caf253b48b9fa1564b688e4124e3c85fb6d27e9e860105e1600cdcb0c902926e0620fa3d961548d55eed8ce8835853ad850a33486e2a0ab5c0dbbf89c224c335392640c5de88b526fa34e7a028c05409f2ee2a6de9058e2a1ef854c94f8bcd57634d002391226597fecc6f64e5a93c8f7491cd157c70c558920f6d6b2cf2da5d19ecb3f24a6ebcf554b7c7b963e1e9b1f5f1796d92a0894d50bce6cf0122ea6f2ffb0af6b7101fe7e5041249112b10ef9e55813a3e329fdf490f02fcb848b232d3ecb3749e8efa910db507ce53c0d3db918ec98a084b1c78db847342d3f2c8fb4274f0a143387018930b2fcf8dd226dfaab40f6a4a05b1623c51ba07b3dfa699734c6847a672f5c1606dbe158fe435732aac79cfc18dcf23c5af95a0a4b110811eda0a48e45ed6eae8618ea0fa41bac23ef0845eb757a940cee6810e3fdbb829e6b1eef67f9c864c75a6ab081a90e5f500a37f60e2e99b0c1b6013759dc0c71bc6b2f7ecc08d0ef0c4dcfab4a4af13b0a51119e107e6c02c3e1d6a5ea403a4465bc0d56c4b5b3a1411117a24b229210d35b85eefbf6647b1a8b042cb16cf42813c70e745f52224f5d796f989b0e05ef2e67118054eec6b093eff3734fce1ed64cc89e67b5dab65ff6d4b2a1d12ca2389ebccc2cb89e1a1aac06e770b2bc7ef55141973f82eeb6ee16a1e11b09438eb5a6d0c04acaa7990ea388551220392fa4b919cf8609573c7ae812b2cba89ea6c11f93ee5d69398153687d057f7b382e7a46a7ff3655d5aa38e31fa8df2589c012f19a051850dd831b2ee05ce6ec46149dae63236ce5f1e903f1cc656140170f1684b59d6666d91eae66e183136223b5ab0e75457faf0944fd674a9b1486956208dee35517dfdd66e7f0d918db3c7371d19d1af4eb00640bc2f09bb05fda6f7a139508f1933965600faefc09b4c59756e6a23867e2d78648d31e680506b9b6ad9356f66eed04b735c33ee2c6039058e47c23ff694b937b47459d5ae542cee2971620699af62fc22f3f80ecaa6470fed274d669fbf1d3a46d706529817eafd1589e5469d771698b838cfae40ed22d38ea81b5577f2cbccba6185ee5ade625d1472889112d736a3354310ad8427e4f34c1d3ffebcb384559e3922eb8faeabb8976e792333fa0bb079c37f12a54d51e5219743a41a51a4bd8df0d4be0dc54c30eb40f49ee59c80c40080cc80d6de09e3a81a74b4a3918ce953535b541c2dc11a57ae755d61241978cfb805860a5a65f979e73f57e88e35dcc4b156d08c4287f571f94c1a660e0607af818b058ac935d95f1197eb4f8588d01ca286919ac8b5ed3f7a6f0da2e751171370a8a20a05fe2c62769ff86743af5d5a742110d8e104e8193efce359e79c9007d0b2773ffcf820927fcd32ebf5fabe2647051988ff587020ea5cf5c58f6e7382087fb6a5632eaa3f96c6663dd36c38cdae006697ca9e1332819e8c7d7d41a827b39075258fcb444a893f12879e34d21934a05bd7913aaf26c608fcc1883d660738f981629ada73a7fc7292972c28e71f6b3d8d3465e19ad08c045fb8b70c1e5e68395a0f3fd8ef3b26d291875631f49baf01e7bd8167f45fca03b39a8a3524fe89eb3bac13e153f20c18e550d671641c4dea00140ca301faa8f0efa97d8c1e0e779f6c9efb06e94f5cef8e51246d2497deae515b9ecaa6cac76ce1c1a5e31acb03009ed2c0eae137f051b3659dd7e556f9e55253526f544cf064d549d53185cbc981b29e8ca84bf53310ac3209eddd5c26da6d7d3da3ffd1cbc04c4c2f8c40cf1136d5b4c548ddde8b1dd363e307d2f0b3ef001700fe997365062d451e2eef95019c3cc6d0d01c5b04c1851126b4f62c81893ec9427de4b5ac9fd8b1ea8a57d611337af22e9117c6743ca8bbdeb2843d0d9b91a94d87fffd9d430019bdc4e11fef097e6a57496042ebd17c427483b68fd4468438718cfd51b3c7f568ce096747ac5c961fa274a4119fb8c0671eefc35e21757aea47cc78b27b2f4cef5c86eb378b609f4d75e1d4994e4d0b315e2b0a1ed335ad21eb2bf23a43ebc51ad1f86da5546f752f658272b14f7c10835e8f467e26572cbca3eb429fbd4dc2e78f0697ad5c8fffacc94bd93b8c485d537fb2063722aa0e0516822a35315d86ba38018d6ee72c6536a306f30169b71fd1c4ffa8e345b2c19e6aa288483d98b0cac50a2b43a965f916052d6110035d6d70f47b7953b612751ddbb8f95b47e81b7cbdb6bcc6df08c93bc163006482df7bceaca8a0aedb2abc7a4a9ec2022369f2381a42348cbcc430f4d7e7b786b3f370e375e6829f2045a149086a8be1d1784ef9942cbb7a20496c13f3c5c78690d64f839d9012abf7f824374a51ab6a1a9c8a5", 0x2000, &(0x7f0000009180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x90, 0x0, 0xffffffffffffff80, {0x0, 0x3, 0x100000001, 0x4b, 0xfffffff4, 0x0, {0x4, 0x100000000, 0x4, 0xffffffffffffcb30, 0x9, 0x6, 0x0, 0x8, 0x87da, 0xc000, 0x3, r3, 0x0, 0x80, 0x7f}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop-write$FUSE_INIT detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) write$FUSE_INIT(r1, &(0x7f0000000380)={0x50, 0x0, r2, {0x7, 0x28, 0x7fffffff, 0x4069a064, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffec}}, 0x50) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE-mknod$loop detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0xff73) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0xfff, 0x1) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse-read$FUSE detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0xff73) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse-mount$fuse detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat-openat$fuse detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host extracting C reproducer testing compiled C program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program crashed: BUG: sleeping function called from invalid context in mmc_free_host simplifying C reproducer testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program did not crash testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program did not crash testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program did not crash testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program crashed: BUG: sleeping function called from invalid context in mmc_free_host testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat program did not crash testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program did not crash validation run: crashed=false testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host validation run: crashed=true testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host validation run: crashed=true testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program did not crash validation run: crashed=false testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program did not crash validation run: crashed=false testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program did not crash validation run: crashed=false testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io-mkdirat detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x424, 0x12c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x200}}, {{0x9, 0x5, 0x2, 0x2, 0x200}}, {{0x9, 0x5, 0x83, 0x2, 0x200}}, {{0x9, 0x5, 0x4, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000200)={0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="50000f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in mmc_free_host validation run: crashed=true reproducing took 1h46m8.875346093s repro crashed as (corrupted=false): BUG: sleeping function called from invalid context at kernel/workqueue.c:4561 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 16, name: pr/ttyS0 preempt_count: 101, expected: 0 RCU nest depth: 0, expected: 0 locks held by pr/ttyS0/16: 2, last CPU#0: #0: ffffffff8ec364d8 (console_srcu){....}-{0:0}, at: rcu_try_lock_acquire include/linux/rcupdate.h:314 [inline] #0: ffffffff8ec364d8 (console_srcu){....}-{0:0}, at: srcu_read_lock_nmisafe include/linux/srcu.h:439 [inline] #0: ffffffff8ec364d8 (console_srcu){....}-{0:0}, at: console_srcu_read_lock+0x30/0x60 kernel/printk/printk.c:291 #1: ffffc90000007cc0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0xd5/0x5f0 kernel/time/timer.c:1745 Preemption disabled at: [<0000000000000000>] 0x0 CPU: 0 UID: 0 PID: 16 Comm: pr/ttyS0 Not ta CPU: 0 UID: 0 PID: 16 Comm: pr/ttyS0 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 __might_resched+0x36a/0x4c0 kernel/sched/core.c:9264 __cancel_work_sync+0x6d/0x110 kernel/workqueue.c:4561 mmc_free_host+0x19/0x40 drivers/mmc/core/host.c:700 call_timer_fn+0x18d/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x652/0x8b0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2405 handle_softirqs+0x226/0x860 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:211 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0x47/0x80 kernel/locking/spinlock.c:221 Code: f7 e8 dd 8f ba f5 f7 c3 00 02 00 00 74 05 e8 80 da e6 f5 9c 58 a9 00 02 00 00 75 29 f7 c3 00 02 00 00 74 01 fb bf 01 00 00 00 14 8d ab f5 65 48 8b 05 4c 20 ac 07 48 85 c0 74 18 5b 41 5e e9 RSP: 0018:ffffc90000157ca8 EFLAGS: 00000206 RAX: 0000000000000002 RBX: 0000000000000206 RCX: 8000000000000001 RDX: 0000000000000000 RSI: ffffffff8e415ec4 RDI: 0000000000000001 RBP: ffffc90000157e18 R08: ffffffff907a637f R09: 1ffffffff20f4c6f R10: dffffc0000000000 R11: fffffbfff20f4c70 R12: 0000000000000002 R13: ffff88801e2a0000 R14: ffffffff9ad432c0 R15: dffffc0000000000 nbcon_emit_one kernel/printk/nbcon.c:1165 [inline] nbcon_kthread_func+0x6c4/0x880 kernel/printk/nbcon.c:1271 kthread+0x38b/0x480 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 ODEBUG: object ffffc90000007a80 is NOT on stack ffffc90000150000, but annotated. ------------[ cut here ]------------ 1 WARNING: lib/debugobjects.c:672 at debug_object_is_on_stack lib/debugobjects.c:672 [inline], CPU#0: pr/ttyS0/16 WARNING: lib/debugobjects.c:672 at lookup_object_or_alloc lib/debugobjects.c:705 [inline], CPU#0: pr/ttyS0/16 WARNING: lib/debugobjects.c:672 at __debug_object_init+0x2c4/0x3c0 lib/debugobjects.c:798, CPU#0: pr/ttyS0/16 ---------------- Code disassembly (best guess): 0: f7 e8 imul %eax 2: dd 8f ba f5 f7 c3 fisttpll -0x3c080a46(%rdi) 8: 00 02 add %al,(%rdx) a: 00 00 add %al,(%rax) c: 74 05 je 0x13 e: e8 80 da e6 f5 call 0xf5e6da93 13: 9c pushf 14: 58 pop %rax 15: a9 00 02 00 00 test $0x200,%eax 1a: 75 29 jne 0x45 1c: f7 c3 00 02 00 00 test $0x200,%ebx 22: 74 01 je 0x25 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi * 2a: e8 14 8d ab f5 call 0xf5ab8d43 <-- trapping instruction 2f: 65 48 8b 05 4c 20 ac mov %gs:0x7ac204c(%rip),%rax # 0x7ac2083 36: 07 37: 48 85 c0 test %rax,%rax 3a: 74 18 je 0x54 3c: 5b pop %rbx 3d: 41 5e pop %r14 3f: e9 .byte 0xe9 final repro crashed as (corrupted=false): BUG: sleeping function called from invalid context at kernel/workqueue.c:4561 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 16, name: pr/ttyS0 preempt_count: 101, expected: 0 RCU nest depth: 0, expected: 0 locks held by pr/ttyS0/16: 2, last CPU#0: #0: ffffffff8ec364d8 (console_srcu){....}-{0:0}, at: rcu_try_lock_acquire include/linux/rcupdate.h:314 [inline] #0: ffffffff8ec364d8 (console_srcu){....}-{0:0}, at: srcu_read_lock_nmisafe include/linux/srcu.h:439 [inline] #0: ffffffff8ec364d8 (console_srcu){....}-{0:0}, at: console_srcu_read_lock+0x30/0x60 kernel/printk/printk.c:291 #1: ffffc90000007cc0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0xd5/0x5f0 kernel/time/timer.c:1745 Preemption disabled at: [<0000000000000000>] 0x0 CPU: 0 UID: 0 PID: 16 Comm: pr/ttyS0 Not ta CPU: 0 UID: 0 PID: 16 Comm: pr/ttyS0 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 __might_resched+0x36a/0x4c0 kernel/sched/core.c:9264 __cancel_work_sync+0x6d/0x110 kernel/workqueue.c:4561 mmc_free_host+0x19/0x40 drivers/mmc/core/host.c:700 call_timer_fn+0x18d/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x652/0x8b0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2405 handle_softirqs+0x226/0x860 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:211 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0x47/0x80 kernel/locking/spinlock.c:221 Code: f7 e8 dd 8f ba f5 f7 c3 00 02 00 00 74 05 e8 80 da e6 f5 9c 58 a9 00 02 00 00 75 29 f7 c3 00 02 00 00 74 01 fb bf 01 00 00 00 14 8d ab f5 65 48 8b 05 4c 20 ac 07 48 85 c0 74 18 5b 41 5e e9 RSP: 0018:ffffc90000157ca8 EFLAGS: 00000206 RAX: 0000000000000002 RBX: 0000000000000206 RCX: 8000000000000001 RDX: 0000000000000000 RSI: ffffffff8e415ec4 RDI: 0000000000000001 RBP: ffffc90000157e18 R08: ffffffff907a637f R09: 1ffffffff20f4c6f R10: dffffc0000000000 R11: fffffbfff20f4c70 R12: 0000000000000002 R13: ffff88801e2a0000 R14: ffffffff9ad432c0 R15: dffffc0000000000 nbcon_emit_one kernel/printk/nbcon.c:1165 [inline] nbcon_kthread_func+0x6c4/0x880 kernel/printk/nbcon.c:1271 kthread+0x38b/0x480 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 ODEBUG: object ffffc90000007a80 is NOT on stack ffffc90000150000, but annotated. ------------[ cut here ]------------ 1 WARNING: lib/debugobjects.c:672 at debug_object_is_on_stack lib/debugobjects.c:672 [inline], CPU#0: pr/ttyS0/16 WARNING: lib/debugobjects.c:672 at lookup_object_or_alloc lib/debugobjects.c:705 [inline], CPU#0: pr/ttyS0/16 WARNING: lib/debugobjects.c:672 at __debug_object_init+0x2c4/0x3c0 lib/debugobjects.c:798, CPU#0: pr/ttyS0/16 ---------------- Code disassembly (best guess): 0: f7 e8 imul %eax 2: dd 8f ba f5 f7 c3 fisttpll -0x3c080a46(%rdi) 8: 00 02 add %al,(%rdx) a: 00 00 add %al,(%rax) c: 74 05 je 0x13 e: e8 80 da e6 f5 call 0xf5e6da93 13: 9c pushf 14: 58 pop %rax 15: a9 00 02 00 00 test $0x200,%eax 1a: 75 29 jne 0x45 1c: f7 c3 00 02 00 00 test $0x200,%ebx 22: 74 01 je 0x25 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi * 2a: e8 14 8d ab f5 call 0xf5ab8d43 <-- trapping instruction 2f: 65 48 8b 05 4c 20 ac mov %gs:0x7ac204c(%rip),%rax # 0x7ac2083 36: 07 37: 48 85 c0 test %rax,%rax 3a: 74 18 je 0x54 3c: 5b pop %rbx 3d: 41 5e pop %r14 3f: e9 .byte 0xe9