last executing test programs: 4.598212099s ago: executing program 4 (id=107): r0 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000840)=0x81) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x7, 0x5, &(0x7f0000000040)="86bb042f5524c7ebcb112bebfaf734c4927d7febe52b098d4521c2f0adbb0d088d6b44a81d1b29e25c4489f00618e36d34233e0bb97ff1533878c73be2069f90f2f0a2eab4bff9277c5c5c1fc7f3ae8909d1e154518a84b99c61bcd94ae33bd8d0e6005cdf9429e988abe55c041b6abf", 0x70) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2e) dup2(r2, r3) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) unveil(0x0, &(0x7f0000000300)='W\x00') ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x8, 0xd77, 0x1, 0x13f39de7, "f9c8f211252600007615e054a66178405fdd2a9e", 0x45, 0xfffffc3f}) 4.388663004s ago: executing program 6 (id=114): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x2000, 0x84, &(0x7f0000366000/0x2000)=nil) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x80}], 0x1}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000440)={@random="e727dc07001f", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x34, 0x2c, 0x65, 0x10, 0x1, 0x6, 0x0, @loopback, @loopback, {[@noop]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x100, 0x3, 0x4, 0x5, 0x6}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setsockopt(r0, 0x29, 0x2000000c, &(0x7f0000000000)="00000081", 0x4) 4.387949183s ago: executing program 7 (id=115): sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000200)="292ff8b5e1e01c981c2a73e1dba97fcbefbcd02e2dfe277537b1e8d829d76fab2717822ab2610b708e38d9b3dfe4f220000000", &(0x7f0000000080)=0x33, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x8013ea, 0xfff6, 0x0, 0x9, 0x25, 0x200008, 0x2, 0x0, 0x640, 0x4004000000000f19}) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000046230000000000003c0c68f3e01a0744edc10b7c61ff337b6e71c87a7007a26163"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (rerun: 32) fchmod(r0, 0x1bf) setuid(0xffffffffffffffff) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async, rerun: 64) sysctl$kern(&(0x7f00000002c0)={0x1, 0x46}, 0x2, &(0x7f0000000340)="363c16bbe8bff8760956df6390abe07c09521be0d192f3af0202a2584c6c2042b4b4aa88dfc3feff2f2bba29ee0942366a5e49b0716d387b76ab88e8b56fd5e9993df351a2e439eb615da66bbf1e8ebd93d976d355b9eeddb1dffd08aa4ee5e982cc1e2a3281ae26e8ef801fac9f1c6d78ea21e1a66df20576b296a5ab04fc4a3caad7a32db3fc2559ad4926f28d7b7bae9f7376e1341b", &(0x7f00000004c0)=0x97, &(0x7f00000005c0)="a2db721f92867e82f721697c16770e9c33f96a15ca91989d2b2eb4716096aae91437b026c07c2838d7bdb43fadd643b31e66d6652c8cad126a8db9dbdabc7b9e1e7d7d6032cb50f3d7e19f03e8fb71719887955be94be766baba53fb783b66090b471ad3e6a9192d3a91895c46608ff1bac3f2cf61123867a82b969f44df26f5d19ca43e54dee9522edc96f2aa32b79635e5c6ed48595b9bf35282a16997c4b4c755e87b79542796aea2847c9e6d466105e61d9989bdabc8b1c415f823c9af44623304797df1696fd730ad552b5f9b8d0956", 0xd2) (rerun: 64) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000000)='./file2/file0\x00') ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000400)="5e5c112ce0691d9ff13914937362e00013fcc45fb783b4e748caa2dd6a9794890c2bfa72371ebd3764f0130e66f2d0b57dfe672ab4d3118abe737313eade4de7bcc7445bef33d595615c579b3d82e9ad0c4db01a6e58f6c5fcacf1b2286d0d1e273f65198ae937d1cc23cf7b8c570f17e2ce6768dce2c3cec855a66f9c9f94765a3376e98f36195ffbeb69b18ab360b700b1698da37bc88c8805c749", 0x9c}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 32) mprotect(&(0x7f00001d6000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r3 = dup(r2) dup2(r2, 0xffffffffffffffff) (async, rerun: 32) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file2/file0\x00'}, 0x3d) (rerun: 32) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) (async) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0xfffffffefffffff8, 0xfffc}}, 0x0) r4 = socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) (async) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) 4.359898666s ago: executing program 6 (id=116): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x80000000, 0x6, 0x6, "10b1ad54fd6f8815d16427ed65f2d7daffd3524f", 0xab1b, 0x9}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 4.358688412s ago: executing program 6 (id=117): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket$inet(0x2, 0x3, 0xfe) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x68, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) (async) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (rerun: 32) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000080)=0x2) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000880)="ec6813b6d238c1ba7c041effa1cf42d0c584fffffffffff800000000251cd159d0f9c801497fb62d559e11c054e078879eaf7612e66a287a7047b2616efae6ff12521f74aa27500ab564c1109f4d5ebc6059f8f82e4fb77135f403448d30780a3591a7417deadfbb1565b88bd740d4741e6a918b53c6e27859b4c14bd5986a28", 0x80}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1d2638b4317a564f770e674e94be9ab52a2fc7d146926241b8f4f276c91ad2a72747462a44e2b2a2d2ebe049f278c02d10000000010000000", &(0x7f0000000080)=0x64, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (rerun: 64) 4.356983754s ago: executing program 7 (id=118): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe52, 0x0, 0x37) socketpair(0x21, 0x4000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) select(0x40, &(0x7f00000000c0)={0xb, 0xd, 0x3, 0x20000000000003, 0x0, 0x2, 0xffffffffffffffb0, 0x4}, &(0x7f0000000100)={0x2, 0x10, 0x1, 0xd, 0xfffffffeffffffff, 0x3, 0x100000057, 0x1}, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r1 = socket(0x11, 0x3, 0x4) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x102, 0x2}, 0xfffffffffffffffc, 0x0, 0x0, r3, 0x8, 0xa, 0x200000000000000}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x1ffffffffff}) r5 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)='\r', 0x1) r6 = open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x106) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) close(r5) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1b, 0x1c, 0x0, 0x0, 0x5, 0x1, 0x0, @rand_addr=0x5b68168, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x1, 0x1ff}}}}}) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000200)=0x6) read(r5, &(0x7f00000002c0)=""/183, 0xb7) write(r5, &(0x7f0000000000)="0f938db881", 0x5) shutdown(r1, 0x1) 4.231234571s ago: executing program 4 (id=121): r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) seteuid(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCIMMEDIATE(r1, 0x8010427e, &(0x7f0000000040)=0x100008) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x3ff}, 0xc) r3 = dup(r2) listen(r3, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 64) listen(r2, 0x10) (rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() 4.081729539s ago: executing program 0 (id=125): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES16=0x0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x7ff, 0x3, 0x0, 0x7, 0x800, 0x9, 0x91c, 0xb, 0x180, 0x2, 0xd3, 0x76, 0xfffffffffffffff7], [0x122c, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x7fffffffffffffff, 0x7, 0x1, 0xb], [0x9, 0x0, 0x8, 0x5, 0x10000, 0x200, 0x800002], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x8}, {0x2, 0x125, 0x3, 0x338}, {0x1000, 0x7f, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x2, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r2 = socket(0x2, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) bind(r0, &(0x7f0000000000), 0x10) (async) listen(r0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) (async) r4 = accept(r0, 0x0, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async, rerun: 64) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800474c4, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000000), 0x10) 4.078036679s ago: executing program 0 (id=126): sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000300)="5150e47ab52da61ea435b1017a50f7135d746c723182a6bb5787dad961bd3790fc194493fd4127cb60ce1b9f8c0ef8df7d0a0adf03fd52315bdd295e8a29b38c", &(0x7f0000000100)=0x40, &(0x7f0000000400)="1bddfe91ff304c8ba0cbb40f06149e740e9fc0e66a598aa21da666da92d1e41552e05b593c8382fb6e7f265bb669bde75e0c2d8b66ed33394cffb2ec484b069387dd1fe7b8018fcf3188c490d7237bdfc0e57f227225a934c092ce77d449b953c8257ff8b801b765000000de878c0dc982c934e56deca67998200e547c056ff8b6e016643c35042be700000000e33df5fe9cca2f804900000061168b1cf135a5fb8792762c4b21179fd17254de2df15df69f08b468594bd8f2147de527700f80af1a760f957a83c7b3c70d6486af53d50c8dd76e81ea4ee24492", 0xda) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000540066000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000200029078fffd051600000073000000010000000700000002000008000512fffffffe000000defdffff800000000801000000"]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="6dee94d6c4edd046837c5613dfa666a8e8102d57988402b8503cb971ec714dde15dde098e7b6f9d0edd719e74070307e70ab1bb535e18e08e17de32ebc90c54c31f4573cd6c1fcadb1cff9917ecad6b5", 0x50, 0x40e, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x8e, 0xb, 0xfffffffe}, 0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000080)="a37c3861aef98e79ad5d1396b2fe818b8a427ec67c13d28ae40f69e50226907311e8d3e2d314977ef03273494f762f354caa8389b30d194a4151499909e33d98993f660183b9f9b5c9654c6f69c1611363fc5aa92e615cbffaff6f5762e6f41a8b7161cb17bf455988270b135ad9490a20760c2650a5f87272d419a948dfdd6794621333d09e0a26423064e1b40ccd4bcf37328f0090d501c1cafce28617d1d02b7b6316ebbed24c76bc83f9f1f14d369da1c52844a175746276cd497b94e11cd51be3d9b7429a12bf603383990000dc28fd42620990150140002d58ba2f1f9b4ca3885158aec6c8d32e3273f9ae0d022a5831aa34f20686f0132b5c8e89596839296743b2055b3ba543b6749ef6a0bce08c530fd55dc33e52c23f5194fae959397b8338d0d6b1735a", 0xcf}], 0x6) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000500)="417a80442b817aa201e47374875ac05e6f4cecd967457ca9ce194eca585e619d07fcd0650727dfc817e16f7170146579e6c6c89e314d173454200106d6ff0704c304db58c473d2f30d7ecd91a57f46a365e1c9878709db62d9d6283b1699d8fbbdf6b75f18c6a9be847db7910b454efc3fbe3a8a88bdebfbd58a89f6adfaa6c227b60f50df022c236d622a4137f45f39b4e17eb3b1dd6612b60f8ad4b4a5e86eb670968b5aa140cf3db9da3353631c1637b2abab8f7782145873cc4373e52c057754abd1c191be00d9bb45f7fd672e30", 0xd0}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x205}, {&(0x7f0000566000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0\x00', 0xfffffffe}) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000000)={0xfffffffe, 0x9, 0x31, 0x6, "97a2224ff1c14649eab178926cc9795a6b47c1d1", 0xfffffffa}) 3.925502285s ago: executing program 1 (id=131): r0 = syz_open_pts() readv(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000001800)=""/4100, 0x1004}, {&(0x7f00000014c0)=""/155, 0x9b}, {&(0x7f0000001600)=""/71, 0x47}, {&(0x7f0000001740)=""/190, 0xbe}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x1, 0x0, 0xfbfffffe, 0xfefefffe, "d76c1f4600", 0x21a}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc6, 0xffff3d2a, 0x9c, 0x5, "bb0d37a05de90efc5a1b000000e81a0000031800", 0x3, 0x8}) r1 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x3a) ioctl$TIOCEXCL(r2, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xffffffff, 0xfefffffe, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000003c0)='./file2\x00', 0x10000, 0x40) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000000)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x8000, 0x1) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) fsync(r7) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x29, 0x2, 0x7, 0x6fb}, {{}, 0xfffffffffffffffc, 0x4, 0x20, 0x9, 0x4}, {{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x1ff, 0x1}, {{r6}, 0xfffffffffffffffd, 0x2e, 0x2, 0x3, 0x5}], 0x9, &(0x7f00000001c0)=[{{}, 0x6, 0x24, 0xb0000000, 0x1, 0x4}, {{r7}, 0xfffffffffffffff8, 0x1c, 0x1, 0x0, 0x80000000000c}, {{r8}, 0xfffffffffffffff8, 0xa4, 0x40, 0x38, 0xea61}], 0x3ff, &(0x7f0000000240)={0x80000001, 0xd}) 3.916584291s ago: executing program 5 (id=132): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2800007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0x2a24}, {0xc5c, 0x23f3, 0x4, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x80000000, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x3, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x4, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c1, 0x5, 0x6a, 0x412c8391}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') 3.914505086s ago: executing program 1 (id=133): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000019d000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) (async) mprotect(&(0x7f00004cc000/0x4000)=nil, 0x4000, 0x4) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f00002d0000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.830353386s ago: executing program 1 (id=135): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file1\x00', 0x10004, 0x0}) (async, rerun: 32) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async, rerun: 32) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x6, 0x5, 0xfe) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x1}, 0x2) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1010, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x2842, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(0x0, 0x1, 0x4) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async, rerun: 64) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) (async, rerun: 64) close(r4) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) (async) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x4) listen(r6, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async, rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 3.808264876s ago: executing program 2 (id=139): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="a37c3861aef98e79ad5d1396b2fe818b8a427ec67c13d28ae40f69e50226907311e8d3e2d314977ef03273494f762f354caa8389b30d194a4151499909e33d98993f660183b9f9b5c9654c6f69c1611363fc5aa92e615cbffaff6f5762e6f41a8b7161cb17bf455988270b135ad9490a20760c2650a5f87272d419a948dfdd6794621333d09e0a26423064e1b40ccd4bcf37328f0090d501c1cafce28617d1d02b7b6316ebbed24c76bc83f9f1f14d369da1c52844a175746276cd497b94e11cd51be3d9b7429a12bf603383990000dc28fd42620990150140002d58ba2f1f9b4ca3885158aec6c8d32e3273f9ae0d022a5831aa34f20686f0132b5c8e89596839296743b2055b", 0x107}], 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)="3aa42046f889dd2b6b9ce8ad8158049affce457234c2b7beebdf217a9721ea1da315d75195f5723d75003ddc3023926de6f9", 0x32}, {&(0x7f0000000380)="afab10dd0ae3c73a0b538d07643e9d33f561602e2f7a183c8f5c0b9c94daec3d05bedfbf699cf45c534ea0c3467ca116330bdb1d5cd5d21813955de58c039cf55f185f1df64ebc03c17a0f709ec7d8c1da8a30c3657810aae13eeb5f5ce7988cae32eaa374f12e9ca970c36e1db4d5e57789dbf5b68487c205", 0x79}, {&(0x7f0000000400)="53ad9748e9dd130d15d7ae10e21050c7a57da31af9e00935bec30fe0b639ea4db1dca02ce4b19869d1dac4b116337ad59a31296cefd51d7f0ea67b37829a770baf32bbc0a273ae607308fb36c7a32bae9a78e60c7f6c6282a442b6220a4036707c9129640d260d0ff0f90e5bdc550984ac1a06fde46a0fc4c48d6ecfbc55e4f6f2686ff6b5a722c37589db5086db5b0783c0f77a5d2437cb4630b02a4653d4b65998ead2f63796c668acbee02f6e3d6a9b4552c0fe44f54f51a24abef251f67a63", 0xc1}], 0x3, 0x0, 0x0, 0x6}, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x6, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) (rerun: 64) writev(r0, &(0x7f0000000000), 0x0) (async) getdents(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async, rerun: 64) setrlimit(0x0, &(0x7f0000000500)={0x9d, 0x1000095f}) r3 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x1712, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) setuid(0xffffffffffffffff) r4 = socket(0x18, 0x4, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getsockname(r4, 0x0, &(0x7f00000001c0)) utimensat(r2, 0x0, &(0x7f0000000200)={{0x1, 0x1}, {0x0, 0xfffffffffffffffb}}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x24) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[]) (async, rerun: 32) mknod(&(0x7f0000000240)='./bus\x00', 0x4315619d5e705be4, 0x4) (rerun: 32) 3.807894505s ago: executing program 5 (id=140): write(0xffffffffffffff9c, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x7, 0x7f, 0x3}) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x7, 0x7f, 0x3}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r1) socket(0x1, 0x4, 0x10) 3.807279846s ago: executing program 3 (id=141): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000100)={{0xffffffff}, {0x0, 0x3}}, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setuid(0xffffffffffffffff) mknod(0x0, 0x3a0914c44f7b202d, 0x2000504) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0xf0, 0x800) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x7ff}, {0x0, 0x3}, {0x1, 0x7fff}, {0x1, 0xd}, {0x3}, {0x0, 0x9}, {0x1, 0x1}, {}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x9}, {0x0, 0x6000000}, {0x3, 0x2}, {0x3, 0x4}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0x8}, {0x1, 0xfffffffd}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x8001}, {0x0, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) msgrcv(r3, 0x0, 0x0, 0x0, 0x800) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) r4 = msgget(0x2, 0x120) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/49}, 0x39, 0x3, 0x800) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 3.688346343s ago: executing program 2 (id=142): open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x62}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2, @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x15a, &(0x7f00000005c0)=ANY=[@ANYBLOB="e702f2ffcf1f97b0ae1a006b81001a0086dd609907a6ff602c03cb697a6552336f000000500000000000ff02000000000000000000000000000102009078000000036900de000006010826651f52e2840a3a68632730c0fc4357ff0100000000000000000000000000010410000500000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000000000000000000000ff010000000000000000000000000001ff020000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000bb700c006c00000000ff01000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000bbff01000000000000346d58a1632dbf1fff01000000000000000000000000000100000000000000000000000000000000d54aabcbee333e04577a0e26dfea05a12adc93bbe31c11cb1f4050e49505b5d68146ceb92ac49e386c2e3de83f0fb73f6b64dde15dbbe1fadfeb42e4bac3539cba53a31360276b94cc8bbec3994b3336b0e61b399747be7d4e5cba8a548c254aa47bf4797bd239d555acca16e563d54946238c7d43c26b4e10e220dfae982f0a0ad3c689e5e6ffaa0109a75eb674d8ee42f7c3a0d47dda8d379afbe841ed66be41981e077b938a9fd565708914e31cd6260490c866832e58ec27f92ae33662165dc2afad2be4e0ccc09e60452039af5c474f446a4bd18170d6eb886054f3"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 3.687859377s ago: executing program 2 (id=143): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd3f2c9772f90a6f320364b78b49186b36fc8477", &(0x7f0000000080)=0x2f, 0x0, 0x0) ioctl$FIONREAD(r0, 0x800c745b, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000980)={0x1, 0x8000000000000051}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) rename(0x0, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f0000000480), 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getuid() setreuid(0xee00, r5) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getgroups(0x7, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0x6) getgid() pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 3.687018134s ago: executing program 2 (id=144): r0 = syz_open_pts() lseek(r0, 0xe, 0x2) (async, rerun: 32) r1 = semget(0x0, 0x1, 0x2e1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0x8, 0x8, 0x10, [{0x0, 0x7, 0x72, 0x71000}, {0x7, 0x8b, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0xd6, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x6}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x192) r4 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) (async) setuid(0xffffffffffffffff) (async) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) (async) setrlimit(0x1, &(0x7f0000000140)={0x5, 0xd1b}) readv(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000180)=""/108, 0xfffffffffffffdce}, {&(0x7f0000000240)=""/30, 0x39}, {&(0x7f00000007c0)=""/214, 0xd6}, {&(0x7f00000008c0)=""/236, 0xec}, {&(0x7f00000009c0)=""/79, 0x4f}, {&(0x7f0000001080)=""/217, 0xd9}, {&(0x7f0000000b40)=""/224, 0xe0}], 0x7) semop(r1, &(0x7f0000000000), 0x23) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) semctl$SETVAL(r1, 0x0, 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 2.572331592s ago: executing program 3 (id=145): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000280)=[{0x40, 0x1, 0x0, 0x2}, {0x4, 0x0, 0x30, 0x4}, {0x6, 0x4, 0x1, 0xffffffff}]}) write(0xffffffffffffffff, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640), 0x10002, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001180), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f00000011c0)=0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0), 0x400, 0x0) socketpair(0x18, 0x5, 0xe5, &(0x7f0000001800)={0xffffffffffffffff}) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) r12 = getuid() setreuid(0xee00, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r15, 0x21, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe, 0x1, 0x20001f, 0x3}) getppid() r16 = getuid() r17 = getgid() r18 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001510, r18) r19 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000080)="4db63081edb36e1bdf6e5157f9caf3bb012e3e136251d79dac94b7d8a044433bc9018998e804c6e7bc7793e9d5730b549316ffd7d21daefdf49033433ed3dc3136ec7934cb30cc8246ac1f020f4ff156a0bad2d353148aab41196e6e5b24ffcf3b2d5d93555e1ef1805ad00d92bef592ecad1d5a12c3fb082359667d9d7727a2c24e31d735691e99875277965b7b07883862daff0952d46fd1aafb7170cde05c7e2d42dfe8ab650410b9bbc670f5b20b5b7226d61c284b6130e269cc8406ec333683610273ba75ee759be662f83ece4e1435feef655d4707a00d1b48e3d557c0efaf846d3822daad17299a4b2d926097382217fc5978445e9cf74b2d553083219d1a365a83e4997bbd582e18932c8bf6ffb66541b8bcd533c94267a98e485f3af1a7596930c8639ed313121a2e5324feea207ddca1282fcde58034496a0aab56925754473cc271b402585e86990c8860c8eb362781d432c6e41519fc88d60a5282973e2e7d53944db55df3d695ac68e14a68d1f0545184fc96d2d9cf49eb257fb7a5ee581d9c09ca2bbc3371163407532964c8f80054fed8295dff75f2702cd526d06a45b02a564057ad9168c8ad35dd70b9c8f77a77429c6e820d7788407698e0e8fd684024def0d8aca48fa87cc62f0adbb72992ba78154fc73a9584d7d86d0c0b0a6193a3cb1f26322fd6d9937bedd0f3076b8f4de4182c30add77bbea28f9392989f2e6a1592d832ba02d14c9e562988bc365b2c4ecdc8b000f7c3f3bc8f03b6e33724da282c24e2aafccf3bb7e918b82ad8a84603d5fb1627def13dcfb7b0d5676e63c029d455357bd9b74385a973754366af2e5e3985f7422a9a1854d616f86d23daf0ef1234366c13c67b910b80c1aaa18054f141e26c36941ad8e731e3d300b9f41a3840732abcae43553fb896b77dc175cc99fd5a5eff7144f3653d40a2989428cdd6448448600ec5e3c7cd8ff8a3bd5a3ad69859c51cec8cc77c700ace4d1e559869c2f73f8f9f357ed36346fe43102b3c2d014a3e294106d01e887d3cb3ed93b0540067c65e95108b5f10d0e70a13b467139dca22a4a0a4baeffa1b13d2f017f452f4d2e7f61dcc2ec9fe01b968b4c77acc467541ff3e08bd7fd4d98a8a2ff0d11ac468af12f8359241d1c401a548956ce1c939402a8dd127fca6989d2662fb83f41bff9661547052d507dac8d2c0e6a71ec6cba162d10a3a6422c4aad0c74a49aa1b92b410d657250f538d7b3a25e0b023b9549ce0fb5b26b583b3da2adb69e3f2c454f48764e73ed7d15260afa1e223e81dc1a87427b9eeacd210eaffba84e7819b56b9e5997ecd532d2976ca1a685b93bb599e44e8e5d0354a64ce272111ee888bf54d9bb198f4a9c6d9dcbea16fd994ff94d00fd98b5bfe8b09345661ac340658be7daf3f760e2348ed4534b44191897d5e663c50063d6186e03a2cba3d0ba76a4a5b8a6c4dd99760b4e30a4c685991c177df5f7f5d43c6aae6ff22a9d9a66aa5f219d1a8bacfec89b090b41dea69e6698ba24496d00dff4edccf6338ec618b08fc691604214d14cc9aa008b5b0e09b214bac6edc1312e168997367002bfc3af7f986a3341ea8908eab80e02bf3981672cb92abd3c913b5120970b35fff09dd489bfe98b0361310ce3bddb3d3216db9eeda7bd278a2b6f688a7b9ce13620bf73d533d822b6a3e971f485450afe8e220079398e37fb2d2a46a26969aa50a586dc8f2c6b10b6477dbb60b0e70a87502306af72be1b68a80268c99d996b2bca71a0829507f522fca14944286f6cb2d453261b7bdeff433db4b64eb86da5d8218d50dc6bf750234cd0af17f84f886f513a3003067481633c94aa22e010160e5d11b8800077f95fe31a60ca82a0f4ee506a7b4e31b5bd878d8586ac5637d47cd3e6a4d30ea385522301dcf35e7e2189f00fe562aa009babe11472fe06c9020aa03d56e0942c93a0bdd10e32201282f7bf842b038f8c4abf29e7d6a1935afd0fc0d5d7e21de8be1650be57a13afb948cbe1d21788c58c69d732baa96b6140ae561688b8853bd042cb77bdd150797ab5ba81d1c3deb60e8c65ce615cc9181b9bf892feb3bba36e3aa5c12631e660bc7a552e12c264d2c10d321afa8f9036e9d98b68c6845e7e90c8f4615178ec497b78d6a4c5dbb09d773841db9d247e42417ab3aee1881a9c576ec2870975dab5a042b815d32fab0ba75bd26a176fc0a7a509757d9f984dcc19e10bdd8f237eeda3713a79d0b05910e00bf0fcbcb041fe8bbb83ec5f6532935bd1e69c2145b0fa17bfd856bcc9b46c3a3f9284b6fe0a61a12023476a49b2b40c56945671fb13eab9f9793bc44d4e68c2277dd187f7e244ab01d5e59d34ca0aa17f7bdf282dfbcd539a3ae377e82166745bee6559c24977e8a6a957eace809fc9adb6ecff54497417f18ff237d465f318e355acdf5645b87aa5b1f578ca4a81ea2d35f65c0cdcaa440f330e05ca456677384e5ad330a299bfbc833376adc0fc83f82042e8366d430a0b464557a1ff30f7327eebe9f932bb5cde84cee1181833c8e277d9fbe578cff1295dd4b67521fe1c094166f12f0c755aaa9b26dec6f55c160bd2ae20237d304f1a0ca5e796c42e82a361326929fd14a05f195481fa00d86210d50490fe3637cab901b54d162322888ead32000ccb8a579ad7ae6482882a6f6f0c9d75358202e89734c7479bb0facb4020def8a0fd154a9eca95c4c554cdfec05824de3022f19290077d9a814f26e21957d349ee91781421d8a530a7d25abb978b0c358ea92c8f88a6a8ad146e895a88bffe1cdfc1da94c1f4656040162e2d23c1669002586de7f59df3a6b1c30e2dddcbb36175428c7b401d908d26a8d048dd4334d5e7e05be28b9d564aff734d665b2bdaeb5498adf26022cffedcdccf73c2aa3cbd3a73ac70175f5692c0ce27bf2eb0d835c4fd946be9bc5c8771188f39c2ca6798d890c8efb0d8ade84299b7694925cd3db15a670adb83d32a461454f77704b3ab5672798d7704de3032987811a3eb73290f4177b27d68e33e68b37a904a16b6a7dbc16ccd10afabde108d2f8542da240d36dc270c5e15d3609567c9dcd61db002768ea08684189b451ed535d8eebc14d4202fadac157d66e2cc15abf7c8b67918fae9a938ed78946ee5140d994e1b420a3ff04b4db3cf11f160c97be0eede30f92fca7ad40efcb9b2aea9d855abf5495d7246036ebddb3b2870bb648da8bcf4e15c439526b5239479ae8d1c2c36429cf61e5ec8018ce28824ca9f3dfa1d472a2e35c8af9f815359a363d0f4b3c86f8a9302f2ee52220cd821dc42b954f5250de4116e41a39ff8c126ccd890c7881d9d983a72508473e44f5ba93f1caf8a8b0e03aaf464735120db7429760c877663eeacdd11cf571145e6f74865615a887ce658a2df32a10f521e585f67d084d1b107e6b4501c1669378e71d36ca43b58f0fb488b662b421803fc6a24c4e96d3d0887d9ff8b2e009fd99a9646f63845aef34c130b57f966aecbcb7d06ee9d39a5fbb685e48441430f9bdc17f60f847da6ec91778d42d8e3817a17aca25b94bc01cdd6d1f74415199ea3c17e067ca798aed0d4797f63d994763a75bc78969e7ee57b06e272d558b6ff5a543c4c0848b4b743782ba04bee51a834909d9354f9c6b91b630aef105d7094e6b39aba91fe18752eff8ceb6fdae4f016b389e4eb709720a88683269dea82c02f85e8ce9d206d0bbcf285789654db22c92e4fcff6a677da6577629b58e6c595201eb850f9e9ce31b220281f8a82e6b668d8a7c67025900b60b1ab56364a1c5d6cd98f70eea0924e3949e0767c40cdef161fd10a8ad6ed61262eaca3f27107c6eb2d427e79bb6171f1b4dd4c7819a5047e09cd2ebe08db31211d5b54830977ce91093331817ee84f5ba29246505251f3bb79eca42594c657cbf9c754b54e36f855daac146b376bdab1cf4d5f97ca99323ae8df543b559655c2a4f4a82d10ee11dd1d42d1238e67345e9400cc1c0d452e94c839515aa297cff94eb81bec98a220b926f0660f35e7a4ea1593d56ae46c6d4d98624393e7aa0dbe8c71d2efde97bf2b3e234549781953158ae2c7bbc49fa655a93475ebc957b0a8b311e44198e1beabeef9ee0df1c3bf0593ad2a4bf86818efc4818845acb13ebb45231b0edca4f38f89b4e980c51bb51945c31a98dae9141f92a66801b629afecd18452c701b3b13e72c810273a61796f29d9a00766c227a16057b98b0032c4609d91ef1bcf2bebeb7552328f199058187abf3b872419c9ede9689a01055099574257e26366bb88822c4d594861edb65213852e80f7673af5bfff71fed87574618bcfd98d986a73ccd02fd68c800489a1d5b04ba294beb9dd5a23306f5c3362ebe378850d601de00aabbf48d5d748846071dbfaf4cf1a1c3866c84bfbcc36b57bbc0cd8ea84830f2ecc9fdeeb2c957ae1380cd5ab8354d135e8b6bae3c85e955af8fcb71f71c3fafb91f63dbe9f819a28d3545cd29240164e48814ee7d3abdf231083be88bb8c4fcc897e13875d22e03d483193f5f2ccbaa6186ea05917e5c43b9d6b61041b9b199a076144886ec2e6a1714a1aa7a3247ddf8e41beb79e14c6f1d1c53287cdfbe3455ab150a35a31e4e489bd1b71028693c3923cc2582025f10ac3d0f685a38286a37c5a573b935489e338b9d3233056d1a85337d83035c213e5feb7789f87be5368373e782c5f4a66283ed847f2339ce87c9affedde68b226a6fd2a33551a6250c3108ca5af57ac8f057d2ac8d75e53d85af74fe4dd9b2f147e27c590482bc770f7e47a338267a6e884c81ba4a284b6bdf80e20db348181581ed6e139e69a9532ef77bad9484afdbc295bc419c564a057c334e350df556e7be8e0ef40f574b3f93c3faf9183cf7795f4b6e5eea3f428dae82ecd11fa316be06caf1b20718db1f8f9ca5eb818736bfb4e1e642625a4c1f0c3ce7c4c0edf1e6a99b3558bb28861cf6bd97c4eb07a5e195a9efc102af0e6eba7c7e2f6fd5598ed2a08a4cbf816f6151c787bbc8773d53e36cede69d06fb8a11849e45b0d6443405a688a80d5d7e2954471645e1292ae313dbe9fbede62ae5fb3c0f1c9785e23ab03ba2df4171d1e885dcecd8f076fc0caa06639b1586fe44f392bab8daafff104d15c608d2f92e7d504a8519746ca52812803564688af66bc2ff755780cf7db077353a1a93c0cf7838e27e4ac5b380b232ece2184cda454728d13a729367bade8a0a2e1d179e245ab02827db82828dacfedc4dae40f1091eb5f048aaa5dba84f351018ecf72260457a6870db93e90ab4c197884c7a4c65fe6e1b08442807708c5f34bd68398e99fbc82b90c3beb8f7a473eee10281ef29fb018ed2764225b5a8129dd5d84ccb640b27526da69531f35d5365b9b9abdc5d19c2e8a18d5d36d3811dca12fe3846b8853a9798e6dc9cf4be5b1a5823223fa54c223862f1bfd26589f0303f0278cda46f4b964119423aa430834c1d69ff69eb0e21a9a9125af2d60cb8e715cbe55daf588cc9482e721fe88d53d8a2f83be866490293c8081cd08de3880df7bf5cd4602cff46e7082d7575e04464c9b94dcd9f5741d8d15c3140e5eb1215802779e30f5178319b85781e30bb266cb6bb930cdbaa0a252675b54583c58f6b3552310d78089d0da380d1203a209bb6da6315429e4fc65c762423abfe8ca23fab16a613af94e5e9b89cc8c7d343221b7649be7384062f1650aeb915a0b63282d2e059dd2ecdbefc77faa3499f14e370fcc0078f49128e14238d59abe00a185517c0d", 0x1000}, {&(0x7f0000001080)="ca668d4231483e68863040c85587465c4b2226c59c4de83ae598073135ba85cac09ba0d5e0965b40b23eff131b1772c5eebc9c5a0ee9bc986d10d98dceb5ecb4cd5a96561899846c96996cdb2d2d0e7c0ed1b1f0904c653fe33dc70a055ba01ba9018d9a93137b3a1bf6209e5a587ca6b68fe538e8e1fa0262be7440b3b1fb615243ea1c1d32d5d8fe185a0a5ae783802e432fa7635673e8dc0ec7589a4b17a3bf48f3e9ad25a7da645c4cf9ddd37694b08026524505ee0b165c5d16e3", 0xbd}], 0x2, &(0x7f0000001940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="304a2928d0f54caad029c89eb8da90d8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x408}, 0x1b) 2.562983637s ago: executing program 1 (id=146): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) truncate(&(0x7f0000000000)='./file0\x00', 0x82d) 2.562372005s ago: executing program 0 (id=147): mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000002c0)={0x10, 0x9, [{&(0x7f00000d2000/0x2000)=nil, &(0x7f00000b1000/0x3000)=nil, 0x8}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f00005f0000/0x1000)=nil, &(0x7f00007ee000/0x2000)=nil, 0x3ff}, {&(0x7f00005ff000/0x3000)=nil, &(0x7f00001c1000/0x3000)=nil, 0x10001}, {&(0x7f0000319000/0x1000)=nil, &(0x7f00001ad000/0x2000)=nil, 0x6}, {&(0x7f0000431000/0x2000)=nil, &(0x7f000007f000/0x1000)=nil, 0x10}, {&(0x7f0000174000/0x4000)=nil, &(0x7f0000378000/0x4000)=nil, 0x2}, {&(0x7f00000d2000/0x4000)=nil, &(0x7f00004d7000/0x4000)=nil, 0x6}, {&(0x7f0000146000/0x2000)=nil, &(0x7f0000112000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f00003a1000/0x1000)=nil, &(0x7f0000351000/0x3000)=nil, 0xfdb}, {&(0x7f0000122000/0x4000)=nil, &(0x7f0000198000/0x2000)=nil, 0x8}, {&(0x7f00007f0000/0x4000)=nil, &(0x7f000066f000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000763000/0xd000)=nil, 0x8}, {&(0x7f000052d000/0x2000)=nil, &(0x7f0000232000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000153000/0x2000)=nil, 0x6a5}, {&(0x7f000069f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x71b}], './file0\x00', 0x4}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) getpeername$unix(r1, 0x0, &(0x7f0000000080)) 2.557245947s ago: executing program 4 (id=148): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) setgroups(0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) setuid(0xffffffffffffffff) acct(&(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) sysctl$net_pipex(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x104) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xb1c, 0x0) getrusage(0x1, &(0x7f0000001300)) pledge(0x0, &(0x7f00000000c0)='\x00') 2.555674971s ago: executing program 6 (id=149): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x100) ioctl$VNDIOCSET(r1, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x9, 0x0, 0x40, 0x8}, {0x7, 0x1, 0x9, 0x101}]}) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) 2.553776026s ago: executing program 7 (id=150): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x3e, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000041600000007000000087c156610c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000001f00000000000800", 0xb1, 0x808, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80000001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf83, 0x100, 0xaf9}, {0x5, 0x800, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xb}, {0x6, 0x8001, 0xc7, 0x89}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file2\x00', 0x8000, 0x0) kqueue() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 2.169753704s ago: executing program 5 (id=151): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81af, 0x10001, 0x10, [{0xffffffff, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0x81a, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x6, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8011, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0xc, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) geteuid() getgroups(0x0, 0x0) getgroups(0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="825a4fc3b1f0b0c7c8bd020000107c60f76c090804000000007bd16e8fb2bcccf69affebfdbb31c0c7313e67", 0x2c}], 0x1}, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) 2.169098308s ago: executing program 2 (id=152): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xb0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x8e69) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r1 = dup(0xffffffffffffff9c) open$dir(0x0, 0x80, 0xd5) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f000062c000/0x1000)=nil, &(0x7f0000457000/0x1000)=nil, 0x100d3b5}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000419000/0x1000)=nil, &(0x7f0000742000/0x3000)=nil, 0x8}, {&(0x7f0000465000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x2}, {&(0x7f000041c000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1000000000005}, {&(0x7f0000197000/0x3000)=nil, &(0x7f0000574000/0x1000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007bb000/0x4000)=nil, 0x7}, {&(0x7f0000418000/0x3000)=nil, &(0x7f00002de000/0x2000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000006d000/0x1000)=nil, 0x101}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x6}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000239000/0x2000)=nil, 0x8550}], './file0\x00'}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0xff, 0x8, 0x6}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000189000/0x1000)=nil, 0x1000, 0x6) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4000, 0x2) dup2(r4, r3) bind(r3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0/file0\x00', 0x10, 0x3) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="bfad081080bcc5215ae34b820b1c07afa5", 0x11) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 2.118360875s ago: executing program 1 (id=153): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd144, 0x6, 0xfffffffe, 0x7fd, "2cf973c19e5fd700000000000000000000001200", 0x4, 0x4000008}) r0 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x0) 2.117969645s ago: executing program 0 (id=154): symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 2.11648318s ago: executing program 6 (id=155): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0xfffd, 0x0, 0x7, 0x2e, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x8, 0x6, 0x1, 0x0, [{[], 0x80002000}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0xd}}}}}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r1, 0x0, 0x0, 0x116a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000080), 0x0) sysctl$net_mpls(&(0x7f0000002280)={0x4, 0x21, 0x3}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0014462, &(0x7f0000000000)={0x2, 0x5, 0x81, 0xffefffff, "e4cf0bd176040016008000000100", 0x9, 0xb}) acct(0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@un=@file={0x0, ""/247}}) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 2.116000903s ago: executing program 4 (id=156): bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff70) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000040)="02000000", 0x4) (async, rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) (rerun: 32) 1.842859468s ago: executing program 3 (id=157): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f0000240000/0x12000)=nil, 0x12000, 0x6) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 1.841966955s ago: executing program 7 (id=158): r0 = getpgrp() socket(0x1e, 0x3, 0x0) (async) r1 = socket(0x1e, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000200)=0x4, 0x0, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) 1.60263313s ago: executing program 5 (id=159): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x180) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x180) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) r1 = socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(r1, 0xffffffffffffffff, 0x8) r3 = getppid() setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getpid() getuid() (async) r4 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB=' \x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB], 0xa8, 0x2}, 0x7) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB=' \x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB], 0xa8, 0x2}, 0x7) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10020, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9b40, 0x7, 0x6, 0x3}, {0x8, 0xf9, 0x1, 0x3}, {0x0, 0x8, 0xe, 0x3aa}, {0x6, 0x0, 0x3, 0x5}, {0x4, 0x8, 0x37, 0xf13f}]}) 1.591695441s ago: executing program 3 (id=160): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r4 = dup(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x9, 0x1, 0x800}, {0x8, 0x7, 0x4, 0x2}, {0x3, 0x30, 0x1, 0x1}]}) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) 1.586610072s ago: executing program 7 (id=161): mprotect(&(0x7f000009f000/0x1000)=nil, 0x1000, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x6) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x1, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) r3 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xffffffffffffffff) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r4, 0x0) (async, rerun: 64) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.408640533s ago: executing program 6 (id=162): writev(0xffffffffffffffff, &(0x7f0000000c80)=[{&(0x7f0000000b80)="ca5948132d9c0b5ecb", 0x9}], 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) 1.407909975s ago: executing program 1 (id=163): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0xa, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x3}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb01}, {&(0x7f0000576000/0x6000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000feb000/0x2000)=nil, 0xdc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fdf000/0x14000)=nil, 0x8}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000fe0000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fe2000/0x3000)=nil, 0x7}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}], './file2\x00', 0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) mknod(0x0, 0x2000, 0x637e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x5, 0x6, 0x7ff, 0x4, "a9b31db8125770bc3dfb6de1a00be5b44ae57b48", 0x6, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3e", 0x49, 0x6, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB]) (async) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) 1.407243027s ago: executing program 0 (id=164): r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0xbf8a) (async, rerun: 32) fchdir(r0) (rerun: 32) fcntl$getflags(r1, 0x1) (async) sendmsg(r2, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="664501750431c2027893f257e5d2b1afcb9dbbb68a3d3f3ba21ca72dfddc8c7f34934772d64a59773cd91990817c5c00e60a0e13611491b806d0438804b5177ae551f417dd3721fe1c0cf1f7df54d9720d9c0a2d8d107b307dd5970e1bc0c7190d68e856316c01a7cc6743d7898f1e779f91f658cb3c5a6a72565ca1591c285c8121864fca003517eba4464ea4f856482e85c6d60baa38ceaeec349e91766dbc8b014ea0c8abf0bef83705dd06948f152f1f6038e5597feba7", 0xb9}, {&(0x7f0000000180)="42cba5640faab69bdca86355c3f28f919079aa20a58583488de9a2d9840f42bf7ac184fdd74a8e02c8b57a", 0x2b}], 0x2, &(0x7f0000000200)=[{0x60, 0xffff, 0x10001, "1177f11c459aee6fb4933538c5f1d9d7f4eef2c2d91b8ef34b827d09f803e5e129d17b8bfc56c8bc928ef1aba2a65981c3661b1c8f1d2071b44e4cbde46221046a3021dfa3b01df7cd2e"}, {0xc0, 0x1, 0x9, "73b9b74727584d9dec4dba0c2b458bf583dfcb0b2370527e076b90e4e8ef41dfb8b3b500168476d6ffe6542c48b1f77718ca3a84774834292898559c283d37fd50ff55326565adc94c64bb768834bf804a2d065e4524ca4421536bb79f0abf3b0a3903ce82bc3125b7cb967ae2ec0ba95ddc11b547f3a53cf70171fcb02237aeedac86d6a082b826b7f5246f7ffc0a4e05e4925d27cc7d03d32ec8325c6b3efe2359b334287fafd460d40b"}, {0x1010, 0x1, 0x4, "c5a20d51627671207b994c6f24fbba4c5e0875a738182168dcce9542bf1320a150195cd7d14243e598464065e76efe6dff7796f493b822a0d664b7c476f56c019ff7d28b2748802580762e1197ee78cd41084f341924ad23cc06d807cfe01a78e1be939f6151eccf2dbd1fe7dbc59ebcd33cef39bef5ce2423915e86e5b0928d95b80a1e71bc9f86c0edd091a94bb6e0772e3e383bf9692de0430740d8030a49e04affbd6342f2988650cb71420d5b37b731664e4ee07c32d08795d31855c3969bc99a0e0efc037c89b972ec3466a1d4bf92373250ccad571b948e0b8f05a3fffd04daac07c025a496e7af9554898ab370fa02c9aa3a726a2a192a33c1eb2aa1e50bb122019cb6c0c21cda8f0a7168ad36f5c16d8a48d0f10b22c15f9b67c65fb06db32b4315c085bd9fc024d3508dcac1f69fe01f5e2ce6bf1c5683246130826bd6c124f75c6d9d97a6da4a9ddc715f4ddafdf3077259f7179cbbc9ff07a30c0379cd400ef0199b168ee0f495c22b9df6ebb79784427bbd4ab9b976af97572dae7fde96933fb9354040207ca65665e0d9539d6c3f7627cfa79f9081afa019e5cfbad70f97c3663c9f8cb7c1f81f2b62977d364d78706e37247cd4ab3d4d31cb8a3639d1df33c86b74af3f4988196b470c72c980623b45b47301d23c27b8dee908e9bbd087ecf5ea8e18e58e60c26b08acc7513e677e4859631632dc9bb2ceaf7eb41c563562d97d2a662364368f6ee6d30ac37db97c7fa3cb6b7ab7a1c0b85c5272edc3de86f8f228ba106ee572084918d625a950b294bd8f0ca5a5b631775948c5cacda852bb9724be3fb036598ab0323f379630c760913f22d4441ebbfd37015a2c5f697892d491640cdfc4b9530115782106593059f66aabd09f07b5637cb753c289d9c82813048b1ea0e5ae0557a54473724eb5df8f99f8059671125804d8abdfc4b4bf9ca745d6b1286f286e5aed1eeff03445e63243779387a113980d212a1c989f653f9cf44463af70dc0a04087a70f7c7ae58ecfdd33525f91ba6010016903b3c01c105a244937b88de9956184721f7caf119d62d9559bd926a0c4c52ac85b4815a16cfaa2f8875eaf6ea85e0e4036b36b194aa05c0393cb9f9250ab06d18d179bcf8095c3e58ae1e429578ef8aa53d908cdd1387b7c59f748871054df2832d6976562ba53fa1f92e41e5e7534b8e74081bbde5b04ef1019b61fb6fbbe4623932e78723ae1ab1dfb58768332cc3c8b6a73a6a9df753c3a7478a19046fc9a4641c1ab516952ad0a4f0948025725633e2e706aee8305a0e42021630702e66686acebc5277367342a272e272a6dfd59ee7360db7b444019fb030123471d3ba5ffde14de1fcc0236b2849cdb18ff8d8c1a1db1a228a55aeba1347c809b884e710033680e3982c1d50dc7c5ffc7f559d82cfb163d169a533c5421ba1c36810f056b9ba302eb962e55652ddbdcda3c989f9fd25ef913a4b7edbc5c31bc274bb19b6e29eff1d09594509c2552541317c7aed7b0cbe716c0b2e7b7f67fc2c9d61aa5a2d2a86766c2c6c452561e0911ecd9e31ebabb2d0ba42d81c3dacfcf0639c70a1c4d6e298e84cd4b327900947cf7a7f611bb5b18a528e28d1539f6ee3bba51a87a73da02c925807c1a9194fd331db9572f516b0d745223ad086d667edc8ea3d24dc35a39dd2a6700a459c8cc663af65fd99312e4e91990ab8605d701a74010b350860c8e2481850e1646a831449eaf5c1b82e3a444ba891c372dead4a69e2bb619b6a042d2715734ea0c14c1faefdf7595fb816107c9031b4c1efd463d42b3462378f4e0b173f565b356a89fbb086ffe08afea1627130f56cf86575cbefcde6229863648b867eae2e4ca1cd20cbee2b117e90f7eb1add8e6a03defc2642480cb52a7dcec414b09ea9035e005245e483a1241e445ca401862ad7906d2ce3ca5253b245c2817aeaca4d06349682d1489fdbd8766b8c9ea986116c21b613f83d9350dbd8aebae690e7d7ef9534e7d2454b5717331bb4b34a1da635318b5521245ec2dc6b6ddc7d84c434fec8bb4f411379b12df7f3894d219771a6a697fb8247129f2f80b851fcac4be96ee8c6a34637c9c2dd42ca66d99bdcf828ef838784128e59ddd2e451d9767836b3075fd3bdbf169e49a118ec5e8124b650b6f2bd4d156662271b0a8d47f0d3d326a4617b42aac91c994547024f18df078b489ffacf6be5fdc2d8df9e23959b1eb6c61705c3c88f88fdb385eee03439c27614ab86a4b2ff2f47ff748f18382d6be762da7b7ce0cadc668d4e38694776e1c5a4216962353a3c5c544dfdbe8a58d807955d10f66dc45078a2d7fdcdf9c58f1021f60b3eebfe827ad79375e5e3b349679263e78f722a0e5d9a4a1ac5150b673eecc2d2487d9f78819eaa87e0208f420815c2a922c0554a6e8e3b271e55a001e1fbb91eecb1b53e870f90dbd522d5bf02afee677601a82d55e10a0be0257d9f89dccc824960be71ff7e6f5dbee15d851277c3b5631985846f8eaa29741446ff0c1bf427befae4f2d4ec3eeb93cf8c6952dd7d556db313ff94566a9c2751a8343196bed57c4ee0d27c6227901aa0f944710f5de9e4c52c9e2cfd1c2b47b5590efc631080e87f2a2bf202e1ad045483da84c3345a839b0b5fe75e0ff02049ecef5abcc6aea6b042026cb5986578c0a3ab4c4ea0d1ef6216c53bfeb7be2db4f6513e7d604cdedc8f5db3dd2e5e7c7c281131de41c2fa6afc7c1371c3ae52744eb62763b8a5309c27548c2b5e5eca64bf0fc53f3e07b6cc1fc397c5fa4f89664a66d27542a674741408903110b611e8a2a736787d8a668b8c8db4f39b2f845b3342e0b8c3e6a409528406039cf19cc8fc6d35bec49ec794b8d6a51a3222a7dc8792b69dcde5dac2dc61efdd6a27ae384945c8c76b363b38ab11eac7768c0d2a403210ead9009d7f52427f4da86648733b161cf83a050d4610be1546c9012cf6982233f597e1fb731e0a70104ff6a1bfec0d155c36cd40fe1d73cc0bef3f2e280ad39176818170e9fe337bf2eb56e1f31d1394bb37085970ccdc47b3b7e87e57c72ff4eb49703dd560d99e1b9cdb53c9d2ac17558224146e648d1039cc0f92b53e9f25dc65e574fa99447b8700dce680df361901df3485fa798ee2da63c8a5414584b4e7a8a13df1087b18e4c3b8d9e23f51fb3086381439c58dab672eddb0d778b3c82d83bb75650e07654768811238a49bd443a05359ce18af1e511d6206a72f3b59f7900c1c670d3a754fa11242361e8fa87947f0a5300c4bef2b04897d4f3a2a4081e657e7f07633207aa24baee2ea43e2ff514f0245aca8248958888bc612c4f3e87a8466ccb7103c84a387e2897cab9af6abfafb81f78e991b39c30be8bff8280a83f5c724f1f2600bf6820ebb925db00eccee3583e9928ae58e13a88a274faa5391b3573a42493e6f43d288779c393e51d42e356a738cd6bb47e390add8cf1028d66aa33e99578ff1e6d0631590c2625a37e981805a80a28b782026d26f39f2dfb085e5c8fde5437a40db8949ed92d254b8980453b7447acfa2f06dcf337dce5c7d6514a396786ad9c5aa59d8e8aa920aef7e2571e2217829f6baf661eeccfe8de9d0f08023a4db7cafe8c6c5b7f57a98ff47d83b2ba4006f9e2b798d9df105ea20bb65ba399c7c00e2167220f670a2bd0b4de3747e2a26bcaa27a7e224cafca6e5f55854c9b3abc07af45188334783b78742181fa35c2b6ea64a636a1c324867db85bcd8e2e76b0443e7fc542d87c09440bf2d7336dbb9d69803ad4feda247890f696d88c668df324cd786e3a14448e4599ef967f8578f077170c82199cf2fd633d0a15474e49c25b1e8a37cbaed2c47f51669c1b266627e3115f86de92139e4dca8d37fb3d5728de2591443e604f529e80af5b2a44498fa62be335078e17d1bc5f66d642c555f16aaf6ba407c4bd3518091d37931a7b136e9586097780e87f7ef6379beb65ea87805dc3bd59708cdddc16ecb690f067e3f4555290c496bdc23393c38e1b74388c328770db8de99218b2234f42a47e403abdd92eeead3be9d267980b2f17be3728f3ebc604c7df90e9cf93fc47004e804c922819c81c38d3f13c4a4a9265a18accd81e98082fac4ac8f5781b5c923d213708dc036377e6e08a6ec28b0a3a657565c2246e69793d0a199d911af1a30eaf237bbd79d99a8942cc268c06ab17834db328f54f944cc34c6dad02e5199e20dffd5e9bcd16275e3f7af3cbd3b5ab31372580140d08bcb9a2f05d2112bbc113dbb01a18ae43b93905786dd3f4438fbe3b4dccceb36d08ab733524afb60e1f00311a6fa3ba392108d73a9bc24d06dd0c19997074c6ef05adb68bee071e3d33f58e921992bafaa0f89e87e63a737c84e5380bf1bce9e169e1cc095bc3d90f02631132bb495474036adf59ef137d88ba2b1bec955366bd69565c98ca49ff29413f30c684a341e4f187c86f76deac0e814e064b4b1e94753763e253e5a9ddfd5ca5a874bf8fa761e7300afcc4bbc3bee65a0d2f587ffe02da7212c13f4d09c2ecdcd140084ca290b628f76878f316679cddcab6d2c0c5fd1e12b4cb40581df0d0ea3a2827df3be1577159ba2608d0634804e1142bde611ffe93677386f693071356cea0a5cae90bd2d12243f6e3f9af124f16f07d8286d8580db75b024d7a73c908bea254c950cd09fba8d6623ec4fd4c58d29c28f9db85d7f3cd469c025e583d43340caac00ba581193bf4566b3f097a8b2e6cb7bae6f95ae05b3d088595adc0de74ee37e4f1f17f81c38858b2aa2bd468548be226ed5c48c0afe7530c5b0093254e8a722b6cee3e51c5db9f01e5ea8f2bc6c11458509b557e65948663853cfee9320a909dbf690be53615f7b937f9718521eafc305b355b7958cd1013fe782d3694bb08875eab3eb4547a594a6c21811405c52bde416a604702b70c653a26b61d2a5ceeec98d235e203e1158afa73925ba70236cfe75b9da24a4f32316562a0793be9f02f41d906ef2dd64601f0dd6c98cc80d514245238ecfacfd501e59cbdc17292bdf76c11519ad9ede708f891f706cbe7a7a46dad90466955d94758532e2c563137f61002d4177ec1126fc7f9997478b410b7d8b85f241989156927002d464b387565fea0226068b9110cc9156bfc2c31bceb41fa9ce2b6f8281eb0b93c0572c42f9c500e55100b3ba99013281cacbeceff490a628be4eda3d2ad3f19d01dcdd063df52f193f3f64bdef9d01a2226f523b78a8f295ad7ee91d9d0b84a5c82c7ed2440a46ea02ac337d09d9cb89349133a1e6f34c7f19b5d2ec45873bd50c1ea8a686db332e238a68995a863cb74bc58657b7351c0461845f99af38847294ac05681ee31ce9b989f0f0af5f04bbcbda89459fe321c5b19a05d134fd4edba4dd8c4cd77b4ea8b204563b2fb79726a7878455373e47a2416661a360509c97c313ee3b6d395c52eea008f5eb9ba90680f40720f99161e963b8b05b7b576db5058251e8f09b3bb898178007d0f18494f4446b8cafc4e46ade9bb6b069b70821e1aae810b0db85bf645b92926ed1c0d020ea1abce0b1238022266974df7f8507b40b9699efafe8b7bb7d9341f11b6a9a50e7a859b5ac8bde1ef210ec164a790f897053d08b97bfebb2e50475473fc9ca2b11eaa0411acfd2f400226342b9e2fdde1c395557b5d6329b766ec20aa3302d92792fee2b90908a147cd2ced2ae562b4a6b6f9032aec6db58c2e3da2d2fcf9dc5b35cc96ed138d37e465bf13097e2d825168a11ba89960d0af9409a77f715"}, {0x30, 0xffff, 0xbb0, "8fd222f8f94c56731ec562a6c37f78ba530789c25233365b3ae3f23676"}], 0x1160}, 0x40c) (async) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000013c0)) (async, rerun: 32) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001400)) (rerun: 32) setsockopt(r1, 0x7, 0x8, &(0x7f0000001440)="fe177c792740f2d7798da02462578bb48a25f9b92708f403a39583fd9a1ee0df64f80e3890705f181c4e404ca1167a34dbf9540eead3611e3ffe036ffeb89fafb1e4aa8420b9a7a138d24d8b2285aa418d162168866053d289215853e366420021d2a8bbbc65753badc9cb0c2ee6fedd958076b49896fb41310a6f806ce35baacfca7939c26bd450799b9da7e7382543745a41e081e6b1d598c94385a0d3b4bb3a80b2c364cbfb21166a58b871040709b0c2dde58521b2cc227dc4a7b625641c45dc8077cfa4cb896ebe7fa30da83bcac32b221928f2d77a1e", 0xd9) (async) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) (async) listen(r0, 0x5) (async) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001540)) writev(r1, &(0x7f0000002680)=[{&(0x7f0000001580)="1b661e79dd70cdde7f4488bd5063e83072a7894a141a657920d977dc899a8c7cdc919bb3dea22a2eefa4c2b2fa84979da4f62b7fc9431da86ab4e8de151e9ea0283c3d5133cdf2795cdedb58f612836a8f1fc29c098d4d9b5bedd8c1c983e3ba5e3cfd0b6aa5e9a8b4d6572124f3743c15339589c322483c1c9b3bea7cf0b86064fbddceb5991214b8a6b301969118b2c835196e3ac8c2db65500ce5e3daeaee6e337ff810f6595fb728c0af7b00a9b3e3c7bba386b03ba216061eaef8ff33a3ad1026db39a527309ff02951e05f", 0xce}, {&(0x7f0000001680)="d347b5ee31c1af4e497efaf7d4da2e0fd6bc6f1722850ffc4657c2743fd1ca210a27772a4bf21c59b3da6ee923a816353fbc8445e7cbaa7c894923297fd344184c5440cbf64e42fb0f16abb649af3ea3916cebf1d79add3373e1019edbcec3d816758ee95435bd5bfbe6886394c32ba8b90d4c4ea5843ab9e53c161557ed2e445472fb1abb11074b820897b8a22ff3b592909c9a210ac7c29bdfaf3b5723071db5c8b295909ea2cfbccb5bc4b97671d6331375eebb3080cd8dfa5407cb3005017b7611aaafee21fe8b07d240949588b081d4c81f1f7347fc1ef7ad1eb5277610f4dec0862718c2e5187b93389d59fd974909bbc45958f65e7b7b5a5bc2ca3fd1930e0470ba1cdbc936ec6b83eace1b1a952ef185b9aafb71ba1dce749271821648fb00e371646690e2f82c5a3e82576bf5bee3b2aafeb68124aefb84537b60873a47c63507c4b12f9d3c1545a7437afa3eb17185a877c612a0db9f1974c9534c4ccd37af1cfab405264b5c1f0d336a18176d423ba9bcb901e70be419efb8485e96f1ea1eb787968cc7afa0e82926099563cd506ce89a914cd33f59faa1d2a29a3fdca5b7009a2ba13a77694ac7d4ff99b868a655bfbf8e47926ec5df5b571a6801b2ddb80c649b34b56b1072a56c59423eccaadf9d294bffdae3fee4c3ff25a7721dde556cbace34d4e0c130017085b20eff48656fd0cc993d399f86add96e302cd3cddd0c9675919a66f84a14222f3bae62c49e83ced4827d3782fd9b9c9750330369ba4894104c7ea001a85e80e0b595400cf63dd11c8f5191742d04f1661e27984593ed4d14bc9fd2a7fbb8f62870ad15806b5c3864a159ef1d75e154f64e41f3a0a24757c610909bd274f3a3d82909bbe45a342cf6fb5de8c09bf0d855743f8e978d2dc5166cdb55f407c105ee881b1a36d1ea610320d6ebd820bc6d3f56e9a39947bb2b96a1637ef5a3aae07533072bcd7d52ddcd9f823b1645188bac160e4751fb8a7d1a892d1bd25aa38700d4764d01833d471e8071cb816860d4b0adb43ae766f0a574cd08729ca013b7b4b7380fb8ff60337d6914841b1854088d3b7bc194d80411a0896498fe59fd1eafa244a1c2880e8d63028cee6dc37a1923aab2c00d738ca4cd5f8a4f771792244d1925fb23882d8f902e432cbeb6d0d491d49355c6330effb6340be5ca11860189b028e25d9febe4ab9037fa2e69c5f7c8bc7eb2863a8838029a8dc4720743fc6f8b7c3379594d43c9812d5f0f64e575b92025099f56bf9bbcd9f38943fe1e48444a332240418ce4473b1bd7da4882228c28cfe1503e959b91a15dec31806437687d075b2942be813d367c03986a6cfd2cc2013edaea7706e3f3eade5b247882a3c3835082fbb8447e01941235c113ece596c5606cb80ad4d4e53012b4aa8f6969137a05a6d00082f2480c616d3e73b651f393ddc6b8998bd4b8e17dcee3ec54a145a322165398925832f8297859b11887b055225aceedaac2196e9d61132fd35c62775d9faa9cd7a4a84388333b16b7cbbf3603519043fbc4650f055dbf275687a0d3dbbb3503db98f36dab6c77ebf532b584f6c06a35617645f62f44438bf532771f425009095cba7fd110c10ea4db4da28fe5edc2ee5d8f48212f086de5c52a4e6131ffdd27db2b0e6b68b648f084676be279b62e8ea0a0e70dc2d2923eab933a3d504dac77f93deb907a6112d55a85aa71a7fd71998491cdd14e778b0d4527367de5990f166d0140dcab7a4cfdcef7e3511adeb0c1ceb05a568919f6c7017400b1fb31571a0ef5aad109337118cfc053b7144c61fb972355c70104171ee9ea591e615a1896662a57f3f8c2e66e996aaf8df51da0d1b21b864ecb841be1b1ecfefe56a597150b2a34e5ef05c1e7df81109d5fc3905011a5ac1ae02947f2ca6e03ceef02b1c3c065d8e92a1db1c8b492026167b4c047a365fc8b6b0569969a977757467ecff79963033463f3bf5daf9fe5382cb6ddadd7bc44ce49275332f1f4729eb26d1a527f8cd374dfe6d8417799bea427640edcdd0f36f335793d497934904e3f18a2123a30d7e13c2b9889076811edc38ad5e47993cbaf0382a50f44e602ddeb014bb56305bf2de0b35c01c6664c3f1d3b58aad347f5c91fa9989441182a06925c6a940809cc3230d19c19532944e20139c7f3acaf5296028997a8814cc7aee0560ae339cda0585f6b71154babeb98f84cd11e795a15364e1c3b68125cedff0ff1d6e550b3b098838c9808c647b25e6b0fb06ceaf15b479a99942b50f3fb16432fc413425ab10e871e9cfd44bd02e195a89b3d98784655b70d0a056afa352477bb4c53a0d65e2604c5b6811e4bed99b2156c79bab3d2a095772293b9121742d7d753b5517fffcd02843d0bfeb12b75f042b11616e49bd9d19f0d2fc8186c9a605d67e975d17de15fad65327c2fb9860ea94e0389802707267fb78dbc7f87543dcc94319ff865db711226805de775e7caadefa945ab26ee354d98222c15c77d3efa6234d5e1b25d80679a1cfbadfba4bcc0eb0a35ef178e04c21048ac8e67942fadb1c0309740cdf7155ef22d2bbe6fac52f08f74069feecfeb79b63c8129d03107623f20ba36c0b19a1a0960f5ae08ddc0b3a495ab0a3ab17a549a7cc7f8ad90c229be6194c2647b0bb263eba3aa0f62a52b5b379721b3139f3d86e79ddc643bad3e0268f06c3e179e7ba37019872b42188cff6f262429ab20a6686d1c4a433f4a2b78a4ef98c1a5575e0214caaf77056827645afd99e0f64977087a01801b77a106717beecdc6f68367c1c1ca79d44f21a40b4e725de9e7c84400caf387ff05dea1e8678cb48bfbe5dd662da1b7b40b1b7a6bede4c7ae02c5441775cf852855e5ff6e35192006d40e8f10bceabaefe14dd740430cd4e7d7bdb113518bfb3abc5ed3263b0cd154ba9c4c18b0be7b2b1e05922a54fc47444f9c24a2d82f09aa70f7075395343380a12cec3f1c88c0460c8ab235861684556a492f5c218bfc41654855bcae62dd3a0c4e93a7c4c0a9f9e757b6d66eb32ac5ee12b333b0b3518b666d886429d7ef811f84b48931d236d4b00dccb85c7d27bb5b52078e005d19971c18fdddb220bea7b644286daf1f7ab652efb61569ff37325b3a82aff610e0f2a6ca7b6abe0b0c21ff9347bbc57de315c313df9feac24485d40189d1bbf7eff18f9c7444e1ad9961af9d49624bb78d391571575c9b392c4a021e79967845e48e8b5ed0cbeaedb1c93340d043c8a145756a06fc1652d1f2f2a5e13d572829851a4c49364c11c1ee33953cf02d430b120ae40b625da76314f7d4712a09973812b9f8b3363223bad7b856751d82894d17d3575fa04dffbc2269cd3a4e1955e305ff416ebe8816387304bd04662a091c2fb80251538aacc5f0e1fd1d963f362b54d8a79818e66eaf8021da4d04e05f6f22fddd56fdfd6bc8c5bf6c983af00a5aa367dc134cec73923ed855755c6783af66f758d0bd9388bc5a70210adea434a8cd0b787cae17a92c64b23d0d9e6e53a0204298d225b202e0bf1fc03c192f59a2e11ec30215478f57005c2350a5f9eb4322320a1c9be46b05d644815606b77e96fbcc8340e9fb4c33fad2a160208d6028bceaf6b3c32ac984cda713aa484b4549bcbd17717878052097e9760da3ff22a2fdd43bf15485bf6fabd5fcd93cbb21ca0a17e886f3c9e95bee0fddb1d857ab4eec1ed4721e2416ea68da7d9b8c92510f756db957cdd6661fc2f7775d4a0a040fd2e74c18af0294eb204bc26e18b8b60557ec17d5778e977d1aab7e493547fdb25773dd3ac36ce3b5f3d0befff0dd10681992f5e5aa92319f4967eb59d85779cba0aff28e48d302f7e8a92184d27df27ff0cb3fad8c6bf565f767bfb4b2a265dda2b5632e521dcbd4f153c5f1414f21a52b86b020374e89f261dea374c54a029076922c8fba71c5b7125cae2bdea55705da3f4b08f94e042aad8c88a9c4b6d7f94c4dbc395652fb8366550c2410179d401b63b4721e8236d5a5cc3b5b660ec8285e80d0f611633a49a66ceaffdf5ff611938d70b035363258d05a73463c8873af0420883fe38e0315a6f02d5647519d8fdd787ca53e0912c7b49b1b4dde55349785e073b66d20a7581268d9b4b4723389291f318365c1c3821eb688b39c5cc3c80f3cf77a321ef2ab75ee1ca952cc7f106c4f26146ce626ba6d4945db817a2a273c71f19532a94e540817a139722d3b7fcbe21eb0165f0b76fca6ae88afdb9a2238f21d92373831e647f48455f4e9cdbab64a4e7b15c0cd4bf6cba0c9d2a1bf44a309dcad1da2174fb1ce76de65d0a4a5f753a5797c2d04048f68d10b926154bdfc320f099b820a5f9ace97664ef85ea504c5c96b50007f6035a463ab9363b7be83b335d9242062f5f46609548ac0b0aa472182e53ea0ba3aa5cabc8ff9caa219449da90c94a13c099d52b179fdba1f6e7c8760723b2fc2fde847514ee4a8795979d42c40cf078edf6fc8466399239ef1549c52ec2e72413f4188767db4d615315d6510850924306f571a8fc56ebe27cee0f8c2eb441c7ae0bb529ff501fd1b6b2e40c2453982d18f95eae5d26ed389a094f6c8bf6b99c9114c8074ec44763c0e6718facdb2ab4a2cc2be15c74066e1f20f50c89521ceb64b91c63eb99cf29b252d948412e8f875c01bb4cb91a7e209d8d698ef873f4f4260b69c274f36de9c4555eae1ee4c7e25edadb0eda38985e145893cdf9c7591e702c65a834909b4d6015b67f41b891bd470b4fa95a5fab508e34433d46c28ae12c4d398dacf9f8c50273d73b13d570457cd9654f59a3550d07c588fa5a35a99cbe99626fc752fd5b46bbb39c1b6c537b22953f46c616581e894bc2d464ac206dc34acaa23ac72614bfd712493635068bce8ab2c8755dcaae8a8bece1646bc3b7d01c9ca60cc4ee16e2bee6837a57a473220d0e9a9e7469e8df8e4abe5004e4b49862bb038c328a26a0f8108ac36e013f1db792634285f7800662d989c608e762d69e24b71b123032ff12e07cbfbb4137a2b3aae6f91861b02077454a9f0f80fb3e20a618f4c0bd10a454ac82e22308ea44a7758d69a7c715e6828749af84e58f521935c399d7f23a81a38a6cf17d5a6782ff74aaf7832d76e8d4ba9e30adc5667ca3c55c46846b9f9abed21e0f10f40fec3924a77409f4332487ae2ec2d6b5b08e735685f88fc890ecdaf6899412565f866b82d8c4b6d8e7bb93185a412b64498e8cdb6a0ffc41d3f6b47f1076b6b25fbd19ab5feae6d220c921ff40ad2040aa362b268bc80207ec32d4668daabe7f8451a537b435e876d50eab34eda73d43d441a6821388d8fbff706cc10ebb507dd2bb84f7114d1e7c694beabd4f5daa922523363efa3e9ff74a95dcc3d1ea585bfe585847210e0704ad20fe9f0f20f172ef4367ed9a3708fa18731483699e273ca9e48cdef33fe1f95729f3c12879abbfa9ff0caeb441a11b97fc58023414da39884b7e0a82379036115b76b003cf1e68cf209f536044c6acefc9b21d0bccb035116837f07e66b4b4f92cf43dca8204151a1b460b999ad1e3c8988325bd139ab9048b698230ce80edecf97098f040ed30d67bfc03c7796ff448fd62125a02d2d8bb44de3635b9bb4cc00849f1b5e301a7de9cf6a74859d3bbd4a4906d03162d65cd83ab6a802f1d0f0fb1cbdec0c3444b2e2db4050f073343bd90c237405a0ab8766970fd5829d0f7753b334135badbbe411d763731e863332c405e33f374543660afe60eb457f93e71c682be284dae102c0af4fe53e5fc2de75c077", 0x1000}], 0x2) (async) pwritev(0xffffffffffffffff, &(0x7f0000002880)=[{&(0x7f00000026c0)="1d996cdc2e37e82ebc51caf906b3", 0xe}, {&(0x7f0000002700)="a4f4a8e84968adadd51916ff14a4931120ac5d1d83d0c3d0026703515a467d325243be36fcf00561b72cb864c88a686dd671f0cac1b4dab63421e50f53f13d5595dc9872ffd9aee59c190d3654161e7da4b2fccd541f92a1b2dc12d1c08c0cb6f9073ed9a7dab54b3c5e0970b4aa6d6dd1db80042f7c849556f0a2a8cba155ae78eea57f0d6d7018417c", 0x8a}, {&(0x7f00000027c0)="24e16e06c42bf3fd9dbddf430da21631ff7bdebdab84562e32993c199a08cd9b5e01aff40a91c886bce44470344eafd547bb4fe39ba53b7ec6d2b7b5ab8d61218ba93fc5e3faee113c50e6c8bd661c6b65fd571463d1058d6bd3261d142a9343c5cc12c9280f52946aa99a63b8e658b44fa80523667cc7e43ec55975a03c0dd79a22354950c89ec3f38a00e13909b9e813183d6eecea7bc20990a95586d91331ca914f413b34b145141ef99836065bd4572bf09e", 0xb4}], 0x3, 0x8) socket$inet(0x2, 0x4000, 0x9) (async) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000028c0)) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002900)={'./file0\x00', 0x7c76f4ba, 0x7ff, 0x133, 0x1, 0x1, 0x8, 0xc7a, 0x2, 0x0, 0x4}) (async) ftruncate(r0, 0x6) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000029c0)={0x6a, 0x0, 0x58, 0x3833, 0x8}, 0xc) getsockopt(r4, 0x4, 0x0, &(0x7f0000002a00)=""/18, &(0x7f0000002a40)=0x12) (async) mkdir(&(0x7f0000002a80)='./file0\x00', 0x14) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000002ac0)={0x401, [{0x3, 0x3}, {0x3, 0x3744}, {0x3, 0x1}, {0x2, 0x3}, {0x1, 0x28000}, {0x2, 0xfffffffb}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0x1}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0xc}, {0x2, 0x5}, {0x1}, {0x3, 0x7}, {0x1, 0x8001}, {0x1, 0x8d}, {0x1d9a295b2af12d25, 0xfffffffd}, {0x1, 0x3}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0xc}, {0x0, 0xfa}, {0x3, 0x8}, {0x1, 0x23}, {0x3, 0x729}, {0x1, 0x4}, {0x2, 0x3}, {0x2, 0x147e5c9d}, {0x3, 0x8}, {0x3, 0xc}]}) (async) fchdir(r2) (async, rerun: 32) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002c00)={0x9, 0x8}, 0x10) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002c40), 0x100, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000002c80)=0xfffffff9) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002cc0), 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002d80)={0x9, &(0x7f0000002d00)=[{0x91, 0xff, 0x7f, 0xbb}, {0x401, 0x7, 0x7, 0x5}, {0x1, 0xff, 0x9, 0x7}, {0x3, 0x9, 0x2f, 0x6}, {0x4, 0x53, 0x46, 0x2f3}, {0x6, 0x3, 0x2, 0xff000000}, {0x93c, 0x0, 0x23, 0x1ff}, {0xf, 0x6, 0x5, 0x9}, {0x8001, 0x9, 0x3, 0x6}]}) 1.402953205s ago: executing program 5 (id=165): unveil(0x0, &(0x7f0000000000)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0xfffffffffffffef1, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x214, 0x8, 0x5}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) getgroups(0x26, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x45) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffff2c, [{&(0x7f000062c000/0x1000)=nil, &(0x7f0000549000/0x4000)=nil, 0x100d3b5}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f00006cd000/0x4000)=nil, &(0x7f0000753000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007d8000/0x2000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000000000005}, {&(0x7f0000197000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xf}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f000042f000/0x1000)=nil, &(0x7f0000689000/0x3000)=nil, 0x3}, {&(0x7f0000418000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00000a6000/0x3000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x1000039fa}, {&(0x7f000067c000/0x2000)=nil, &(0x7f0000239000/0x2000)=nil, 0x7}], './file0\x00', 0x7}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r3 = syz_open_pts() getpid() setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd22}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) close(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)=0x2) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0xff, 0x8, 0x6}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) 371.106109ms ago: executing program 3 (id=166): sysctl$net_inet_udp(&(0x7f0000000640)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000007c0), 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="ae6bde0b646743050eb471014bc0c5a993af65cfea61519f40f704936c352fade98dcdc42aded80c30f94545d8623b3f01657739efb433d805d29410022349da0fca23edcd0970fb17e9aee56f223288d231688856aa684bcdd1a956e5794f5024ee1bbbf3ed142a66ecc53376fc94066617126e8970b2a1369acad12acb6c", 0x7f) 162.770853ms ago: executing program 2 (id=167): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x510, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(0x0, 0x1, 0x0) write(r1, &(0x7f00000004c0), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x1, 0xfffffff0, 0x1, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x64, 0x0}, 0x1003f8d}, 0x10, 0x1801, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r3) unveil(0x0, &(0x7f00000000c0)='r\x00') 161.955676ms ago: executing program 4 (id=168): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/520}, &(0x7f00000000c0)=0x20a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="88", 0x1) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x1ffffffe}, 0x10, 0x1040, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000700)=""/140, 0x8c}], 0x1, 0x0}, 0x1840) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60111e0000f22b00fe80000000000000000000000000f8bafe80000000000000000000a800"]) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x61) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x6, 0xfffff676, 0xfffffffc, "32cd8b6a4682fe4b000031002000"}) listen(r3, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x166441, 0xfffffff8, 0xea, 0x800, "978680cf00000008000e00", 0x0, 0x1}) accept(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/248}, &(0x7f00000001c0)=0x6c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r5 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) r6 = getppid() r7 = getuid() mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) setreuid(0x0, 0xffffffffffffffff) setreuid(0xee00, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="9b25409e867c43866b504ceef196589589c94a6398c60619433c0b62b87947749d88e5739af49ab9962948c425daa4b10d3e1d1fab249a68c7871a780ad96384f6f99e54d2b1668044692583b3", 0x4d}, {&(0x7f0000000a00)="c567d682a50b8f1d1c03c459a7641756b0df72cc289a948d0f8dcb89aa3fee3b50c8557d205c478bce236776df03fdf698a25fbaa3f627ba1c5ac231fd93afc43d12ced9f01d8bee9627af038f3d73cb1ca3b0ce1dddf1d4cc0e705b21fba490597de3c5fbf22cf4eb2cb0e9335fe71dd10782e804f74e1ec7af7873800081f2458a8a855f5d6d336c4862c4c9ecb7e9aa79d669705af7e2b8195e8caf0f71fec9e2c2d715b4f9dcb2cf2af1254a944269716a577d79dcdb706f5b6370b775604bcccd6dc7be8eeeea5b4a727fa6f38e3e316f175ed6bceed2d70abbac4ad970007b8e82be584b397e5ff47ef169629fdb11f5b68b0ecccaf90e85589a9ab9905f91acd1a3225b54ec04881e61ff1a2c5d4bccdef6c2f6056b6b198a3c817ba1f5ca174f5d85179cf3d7591af627b153f8ef3eda240c704f7a2461866e508c7d6d9755ddffcc72ff73390c07af47b30fc52d836cc89276a98433f606f72abb9e0ba83e3c4489626b6e1353642172181fb61b29d8c40b002b616d29ba87a6251674287e8a9654e738710e21e13fb936c349b62588b2273707573ab32a056ce6f191bf3a281d5a28900c8bdfffaa5beadda6280b140e1266f9128156b27b9c0a292eca51f1f2596446c908805496f9aea923ef352ba26d11f6f1a75f229926bd7c5746ac95daa079243ef2296bfcc78cdc4d884da1e98264b1ae77acf6a26751bc51a248022e7f5a978c2a06553ee4e754b69f30334de6a8c7a539f379b5ba95a3f6a7af65a5fcdc3a4277ced20383f51829da3eb244f73faec63b9c7ef49bd9be92160ee9ffbf7538d7959d6b60d2d483770ceb288f664cb66899bdc0f01f7d79779bb0297857b092ac498d9e6b0f806c7d7e7566d7d91771f8399cfea30fae68e70c994a340b96cf4ec8e308be849dbeb8d3e32280be0e0493343f1e74ee7d74d5189015a53d15ce2f063d426879370294418d58060e2ff59e7ce701fa4fec435a89ed07063b075225c26b891163badc30b1b256e841772bf5427c015417ebf434ad7495890fa17d3f536c290e500f68f52db01cf0d183323d9d7fd97b6ec556bf0f606356e35f1780d869d14036a9ba2dbbfac67c0b5bca06e78d770cb4443221830df7f2dcd59323efab7220a849d3d466be0e3c61eaaf114c327a1ddcf3f594b85cfc0a9031bd0dbaba8ee8563bb4d087cd9af7cc896e465ced38051963341524dd8f4aeaba39bbf1b81fc00b4cdac5447aa6eb6f5c1cfec6d3ca1fe6b0753695cdd3ecef750a49515493255563a65825e7bd57a55b11f3af4e52594b020b560eb1e2eef3bd823e9f3cef6628fd42a1588558a81be79a01260d356c231743abd37dd1e1687a9d09f2e10873136ea25e8461b113066668bf4e7df22f37792e05af3b49aad079e9391623bbbb8bda35aa593627bcc017f8b8f37e7196f441a0272f56cd77196290be1d9c2a34654b6b7eca236e75bcdc7199d78be46e4a5fd8847faded1fe05124d2873c2471bb5d682257afb06503d2c63a83124498de24a01a81fc99afb68529a13bb82f41aab8407ee15a467e6f41df35b9b05cf539128c57198afb19516315994db22c1ced6e19d345572b76f3b25f72ae6a6dda55ae428274a91fa3c7aa9e93cc98d64d15feda4f754712ca2b9d3b46e6d0482fff13f5bd670fe77cccdd33a7901baf242ecf7917413640493baa261bfc5f2c0ee4a274de5181fdb058ad93e38fc47845ed9095c1203954abf9da72d7a6f08518217c56aef7cf96bda9d5b530a3573c77cdf53202e8d1bc07b9d50c1d793598aa3800b04d3b6edb64d28e46fff536e7ebcdf7d6e2b5875cdca60f000ca51f977920a8a6f56bd22aaa7c0e013404609c472826908937d5952e960c47664f89913b5daf921697ec38c00781121aa7ac2095a8471aceca9eed6a32e8c3c62014339e07007750de44b02add87c1b89e8bf1929ff4404852df0707741b6afd27c4bfe06020909de13d4a074b86d54f1e218b16232983a94082e6818e76bbebc647b6b3410a9393ac7252a2fbe9abf60074b89f6ab3e37c8a0107b3053b249094c921c88762e49df5d1812b03746517d31b20375abf67b959f86d6d0d75ac59b659e45ef562c72a8ff42643200424c42b3a16da7cc8d47c96b5263b18bbc9657ff6b18779d84b40b4cbbfb0c43b13ac59689cc1a77ba208d29416f74c6c906c0c2ba20b0211a2a95f8769c5564418f3eeae93aae8c2072a571de53111e5ce50b2f790d3c0572c40c5808066a87f455e8a0b441d16925aeb4cbea9f9d700390598184215d7496e4925971506ccc3a6e1634a4999e9737f42744dba6d074f20994383f93bf27778bff53ffee75899eef23a4b357b3ec942e74d91a24dda11c1586163b9693bc44404a5d9319c07b818f7a3f589606b828974edf3f0c1e3da1e65a75c6af2b2f70afc07861b59171bd47142c0e50e36a13629f5204874dd63e7148241f576e69d41dc62799c3417ac0878f28da7f95dd0b23c72a1be51e15c4a0a95746915ee71853b8c7d31f3184c625a802e1bdf56f3ef8d77f414fb5aeb560f0c867780631c5af38ad0446fa5df50203185718f9b98d2c3e3b432629fc91bbfe373c6b5263f71fff9edda8f07c71672a8ef6e5dc9f25a14118287393bb49dbf9423b57c1dc6df955a28237b871dff2f3c8004100dad2b24d18174bc16cdcf4b01fbc469429068eb159ff8367b088425f9e0ca21628301b0958b6d94f3a0003e7bcb87922bd0dfdad38652a9cfed2b680482f862b055930ea293446484ca7f390cd7949061e3d268b99d1dce49a592bdf098ef09e6f2405ddc0e8d90758119fb3602a1452ec63e17663f2893fbb2b206350d5719a06946825f49fa2babd397cfbfa840e804f0635eaec543ba3a8d534a7e4e13d4c9d1ed103c9330372f3cdcf723a2f7a3423b91e45ef920186fbf032a2b2cbed13fcbd5b3ecf73d51e55139077a15e367f262c361b709f85366c38d47f9fa4e427efbbb08b42028f34bd02c95685a76e83514330edfd1324c744f61f72730e55cf8bfcfb22a711f6fe818890c5bde8b0721af568bab3b46ca002ec0bef995a6ac2b49bbbf08fad00a1c4a59371c89b48b798ec3c73015f2151439fe8b49bfe89d2485bb2b997c7f29aa08f3c4814798cfab1f9fb8a6b89911272aace38355717d03e02647b6730a241e693ed640ead3e1815fb2369cdaf5e629647453476b7edf0e71ae8ca9098d02a5bc0b1469ef7792dee46eec5b91e501e3c3ca3bc54909ac6a8e6550529f87279559f2faa7e840c6cbd4cef49658ec475303ae1eb808b12e4478648605a66dfd7b57d4856c21a2a56f80a7382c882c54fdeec92c94210f4037a49e3502765adaafb1cd23bb62103cb404364785e513413fad2aadc4843acddc25a1ab02f4cc8c38cb5e6d7d9eb0497952b35a826ee0c44f3838ba91cc6e269ff3733a3fde9de6931ceda432c04acceb9d49b4ade38ad7d132bd02268be77d7ed3a3d549b84f2dcab1f892affe3c0664041b1554bcf80746a9372f458557a57dd743703a1a74b0dff776adde48beb30d6bcc3be6aeaa862da38f37b60b0b3665820f47c2096fe9862aa2ef1ecefea9afee4c8112fcb35cefd1251096625128e871f2117fa0f569cc62fcd71359d96a8f3df71eee6f6ed0cc2716e29296f226b80b31aa0224e861c96cffe421594ee0f58390cbc62d3a69b02e5d0992c43a420fb602068127b3d82895bd89d5d40a14319b034dfb4630956703fc4c71cf36d90ea21473dbb61d427d1ba54e4fbb277c086d0a00a4230c3c4c3bf6899a3c70f0144e05a051bfc0c615883fb2d07533618962552a43383104aa2163e69f8103c9c8a7a5fdd5d5d7d5a8fdc7255c9d741d91b2e182a77b05c47d2ca820c3945b34c633b64586732ce11fd0b6930dd08c7954d462efac80e475dea0b6704384f4eafdc82bd436b7b9c6d187dbacc16a9784c42849405db41f832385b6ebaf076b232e6a1ae5fe91255d64e296a6572e31fd47872a98c919b21d947845802c84d7dd4bb584ad91f9948c3a0afe56cd667873856b42cd85f80a12c53dbf46509f385c51a30f39d45330df26bb42c6f90a5618277da35e976628979cf3d182d2de8074a296ec55ec826dc5ee59fda335b29502addd96abcbc7fd70462c3a5d5601ea6cf46df40fa71220889320c062aa3de1e071bc8732287e14beb4dfb5d4d4dfb66b05279858a19e12e1b678451f49afbdb7cdffef2be3e9171683d3aa8ca9966b5142335de47774073d8fdb9a26bf73ddd486798d38b467387b19588a485f7cf72c6dc70ea2cd49677891cc45e8308e51e088467dd8b8c08f8af88e890238a8e7155867fe93f8ace2ea351b1865eaeb0ecf2849806ea2f7986c079c11db2cafd3aed58bf864b23dc992150b2624c9eb38e54917f06b5c3c80c230c942b462d89cddf695b304d7f4e2913c682dde154e48e74b9e25213588b01fb14bcbd9284b323f8a198e22ff8dd0f4fa99cae4dbac4810b299b4dac55a523aed043c8f3a27d94e0edf8899d0b429c7dc46105cb6a4e1dfef8438ba3de27bd1b6f1295326e580f09674c30859dc573c5371698aa8def4e7060874939fd1337ae4b2c4b6ef8089cc59e273cae1002b94322821fa48d11374bf4d34010783b05378866534623064f2238c19dff8742d4e04590b5bbd93dd808ec2f251dbff4e1199f5b3e469335719882d4353ae8f963787c0b4e69facc579c739eaa50efe715f16dd3cdbfa451fd403de8f06e1cfd8b83cbd2f1fabb9282883387ba4e497b2a832cc7b69a8bed635ae74ec2723150351490b75031ff95d61063fd510b9f7780517f353dce681727752658424b35be5140247f223085a487ac7b4b2573cb2ab656d4019f768b28993c6364746d45ae78c44eb5b09f5b39a5fba50ac0d92dbc6ef059c8d60fcee013382ffbe0d0e6dc2a28df9b8235d7dfea76e39d25b6f8274f33025f33c682952967df25d61160c9722d3e156f968848236aaf08d3e92df7072c16d8677fb323d07e2b35ddc14280c447439e910724410d5afabbf425e0d33e12dba2ddf3b73fee3a8271a93f0eee00589de15fd9427ea24187759273cc5a6190a324c5e7d0bfe08ad251d6219163b013bb004fb4fd71aa64d9017436e1a4bf211c7068f9ca3e595f091da49ee4c0f447577b4abf7f99e5e7c2b4da4e7b29ffbe0d30dadac070fb5c904d2cebd9be1ad212f583ec7f4519ac1d2d3261b4cc7ecb114221ed2dc091e06bf1865950644c1709464e3e3a197d2aab7a2a382541c175687a0bee2919190f46d548402756c0357337aa2af44d64cd1a821f495be8d73ed59d2e16e90bd89c1fc5cd2e93f776e8cfa09cfe9b03a043031cd23bb684684271071912141d39116328a5df3bba64db9d1ca3c1cdd122c8b1b6e9abe90f9c2359d8c10f6f234a74972b3191fb54a87539744d6bd2f5a04ec1dbab9652368c5b74e95047d1df444068c413a27685ad9422b2d952f907fbd56e22725e6c96ab487a0e5672bb3ca3e32677010b89b68504c1c23c3227a237458e3e3b6483d5da939285c1edf4f13268cc07ffc347dea27bc94b9ad5a7280d6efb4aae1cc2efbf88b5d0a5283e7c9547950d9b5f6f40404aae034ced8fa048c568164fdfc48ae768debfe0ca1b9d7454796dec6b985a66623cb8abfb740f398d0c97d0d7b7a7a83f6ab0f612321bb28b255ccd44f7bd390badf7cdb3bb70a843d7354998495a5e5aea6f272827244003b7778a17da3f58b70821a6644bba08de1c240", 0x1000}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x407}, 0x4) 161.530294ms ago: executing program 7 (id=169): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x400}, 0x0, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async, rerun: 64) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 7.143087ms ago: executing program 3 (id=170): mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000280)="2dd73dca5e779f7772cd781bdd3d14a84964267b10", 0x15}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) ftruncate(0xffffffffffffffff, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 2.414086ms ago: executing program 0 (id=171): r0 = socket(0x18, 0x1, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) socket(0x1, 0x2, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x6, 0x42, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x20, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaa50aaaa8daaaaaaaaaabb08060001080006040004aaaaaaaaaabbac1400aac22c64aab4fa00000009"]) 328.284µs ago: executing program 4 (id=172): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) read(0xffffffffffffffff, &(0x7f00000001c0)=""/80, 0x50) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x42087007, &(0x7f0000000080)={0x1, 0xd8}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) 0s ago: executing program 5 (id=173): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x400, 0x1a0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x2, 0x1, 0x1, 0x2c8, r1}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x40, 0xfffffffffffff801, r4}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/37, 0x25}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.140' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd80781ca010, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *288151 13004 0 0 0x4000000 0 syz-executor ktrops(ffff800039161a18,ffffffffffffffff,0,a0c7df9b,fffffd80770e7ce0,fffffd8007bfb6e8) at ktrops+0x58 doktrace(fffffd80770e7ce0,4,20c7df9b,0,ffff800039161a18) at doktrace+0x6bd sys_ktrace(ffff800039161a18,ffff80003c9a9150,ffff80003c9a90a0) at sys_ktrace+0x11c syscall(ffff80003c9a9150) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba1b303aa50, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd80781ca010, 0xf, 0, 1) -> e ddb> trace ktrops(ffff800039161a18,ffffffffffffffff,0,a0c7df9b,fffffd80770e7ce0,fffffd8007bfb6e8) at ktrops+0x58 doktrace(fffffd80770e7ce0,4,20c7df9b,0,ffff800039161a18) at doktrace+0x6bd sys_ktrace(ffff800039161a18,ffff80003c9a9150,ffff80003c9a90a0) at sys_ktrace+0x11c syscall(ffff80003c9a9150) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba1b303aa50, count: -5 ddb> show registers rdi 0xffff800039161a18 rsi 0xffffffffffffffff rbp 0xffff80003c9a8e70 rbx 0xfffffd8007bfb6e8 rdx 0 rcx 0xa0c7df9b rax 0xffff800039161a18 r8 0xfffffd80770e7ce0 r9 0xfffffd8007bfb6e8 r10 0xc161e8fe44b0a688 r11 0x9c8bc3a389b42e73 r12 0xffff800039161a18 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xa0c7df9b rip 0xffffffff82f08788 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c9a8df0 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=288151 pid=13004 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800039160028,0xffff80003c9e5798 process=0xffff80002cd2e938 user=0xffff80003c9a4000, vmspace=0xfffffd80781ca010 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 86036 139063 69086 0 2 0 syz-executor 86036 244955 69086 0 3 0x4000080 fsleep syz-executor 13004 348024 79283 0 2 0x1 syz-executor *13004 288151 79283 0 7 0x4000000 syz-executor 62664 133151 85634 0 3 0x80 nanoslp syz-executor 62664 297815 85634 0 3 0x4000080 kqread syz-executor 62664 63622 85634 0 3 0x4000080 fsleep syz-executor 80687 434042 48202 0 3 0x80 nanoslp syz-executor 80687 28025 48202 0 3 0x4000080 fsleep syz-executor 80687 370160 48202 0 3 0x4000080 fsleep syz-executor 69149 410192 0 0 3 0x14200 bored sosplice 79283 409837 8304 0 3 0x82 nanoslp syz-executor 48202 244297 8304 0 3 0x82 nanoslp syz-executor 98886 82880 8304 0 2 0x2 syz-executor 97955 294635 8304 0 2 0x2 syz-executor 69086 193788 8304 0 3 0x82 nanoslp syz-executor 76615 287686 8304 0 2 0x2 syz-executor 85634 123157 8304 0 3 0x82 nanoslp syz-executor 78790 177443 8304 0 2 0x2 syz-executor 8304 196879 63459 0 2 0x2 syz-executor 63459 61293 56758 0 3 0x10008a sigsusp ksh 56758 78653 10180 0 3 0x98 kqread sshd-session 10180 19012 80353 0 3 0x92 kqread sshd-session 29092 104768 1 0 3 0x100083 ttyin getty 80353 414072 1 0 3 0x88 kqread sshd 31770 492889 90239 73 3 0x1100090 kqread syslogd 90239 422677 1 0 3 0x100082 sbwait syslogd 60005 451299 1 0 3 0x100080 kqread resolvd 26701 500131 87284 77 3 0x100092 kqread dhcpleased 50014 402298 87284 77 3 0x100092 kqread dhcpleased 87284 420903 1 0 3 0x80 kqread dhcpleased 47196 391447 0 0 3 0x14200 bored smr 60599 348411 0 0 2 0x14200 zerothread 89962 114848 0 0 3 0x14200 aiodoned aiodoned 84275 478426 0 0 3 0x14200 syncer update 45698 370101 0 0 3 0x14200 cleaner cleaner 64111 176741 0 0 3 0x14200 reaper reaper 15766 222618 0 0 3 0x14200 pgdaemon pagedaemon 8469 63702 0 0 3 0x14200 bored viomb 4578 390864 0 0 3 0x40014200 acpi0 acpi0 49034 433154 0 0 3 0x14200 bored softnet7 41560 268121 0 0 3 0x14200 bored softnet6 34957 496810 0 0 3 0x14200 bored softnet5 74481 387170 0 0 3 0x14200 bored softnet4 58134 60096 0 0 3 0x14200 bored softnet3 96683 260262 0 0 3 0x14200 bored softnet2 3045 151422 0 0 3 0x14200 bored softnet1 83154 287397 0 0 2 0x14200 softnet0 95930 83552 0 0 3 0x14200 bored systqmp 61587 344823 0 0 3 0x14200 bored systq 92206 506237 0 0 3 0x40014200 tmoslp softclock 63657 146299 0 0 3 0x40014200 idle0 1 371406 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10179 11042K 11317K 166960K 11458 0 pcb 17 13K 14K 166960K 89 0 rtable 180 8K 8K 166960K 304 0 pf 32 13K 16K 166960K 61 0 ifaddr 35 6K 7K 166960K 58 0 ifgroup 47 2K 2K 166960K 76 0 sysctl 1 1K 9K 166960K 5 0 counters 31 17K 18K 166960K 47 0 ioctlops 0 0K 4K 166960K 127 0 iov 0 0K 12K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1338 84K 85K 166960K 1490 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 41 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 240K 166960K 326 0 sigio 0 0K 0K 166960K 36 0 proc 60 59K 91K 166960K 490 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 35 0 in_multi 77 5K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 489 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 199 150K 164K 166960K 4315 0 UVM aobj 9 2K 4K 166960K 11 0 pinsyscall 35 70K 96K 166960K 1322 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 10 0K 2K 166960K 37 0 temp 43 8635K 8700K 166960K 9969 0 kqueue 14 22K 30K 166960K 51 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 56 0 53 1 0 1 1 0 8 0 rtentry 136 101 0 27 4 0 4 4 0 8 0 unpcb 144 167 0 152 2 1 1 2 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 91 0 87 5 0 5 5 0 8 4 arp 88 12 0 3 1 0 1 1 0 8 0 inpcb 328 320 0 311 7 2 5 7 0 8 4 nd6 104 17 0 5 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 13 0 13 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 0 1 0 1 1 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 3 0 1 1 0 1 1 0 8 0 pfstate 384 2 0 1 1 0 1 1 0 8 0 pfrule 1344 1 0 0 1 0 1 1 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 477 0 126 28 3 25 28 0 8 0 art_table 40 479 0 126 5 0 5 5 0 8 0 art_node 32 101 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 2 1 0 1 1 0 8 0 semapl 112 38 0 33 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1868 0 369 95 0 95 95 0 8 0 ffsino 256 1868 0 369 95 0 95 95 0 8 0 nchpl 144 2280 0 602 63 0 63 63 0 8 0 rtmask 32 5 0 5 2 1 1 1 0 8 1 uvmvnodes 80 2023 0 0 42 0 42 42 0 8 0 vnodes 216 2023 0 0 113 0 113 113 0 8 0 namei 1024 7555 0 7553 3 2 1 2 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 42 0 22 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 7632 0 7632 8 7 1 8 1 8 1 plimitpl 152 154 0 138 1 0 1 1 0 8 0 sigapl 424 583 0 536 7 1 6 7 0 8 0 knotepl 120 10231 0 10182 22 13 9 16 0 8 7 kqueuepl 184 83 0 72 1 0 1 1 0 8 0 pipepl 304 182 0 155 8 5 3 8 0 8 0 fdescpl 448 561 0 535 5 1 4 5 0 8 0 filepl 120 2941 0 2730 12 2 10 12 0 8 3 lockfpl 104 91 0 89 1 0 1 1 0 8 0 lockfspl 48 41 0 39 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 331 0 320 1 0 1 1 0 8 0 zombiepl 144 564 0 564 2 1 1 1 0 8 1 processpl 1168 583 0 536 5 1 4 5 0 8 0 procpl 664 877 0 824 7 0 7 7 0 8 1 sosppl 168 2 0 2 1 1 0 1 0 8 0 sockpl 552 553 0 526 8 2 6 8 0 8 3 mcl64k 65536 7 0 7 2 1 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 37 0 37 1 1 0 1 0 8 0 mcl4k 4096 2679 0 2626 15 8 7 15 0 8 0 mcl2k 2048 544 0 539 3 1 2 2 0 8 1 mtagpl 96 5 0 4 1 0 1 1 0 8 0 mbufpl 256 6258 0 6064 19 1 18 18 0 8 4 bufpl 280 3096 0 118 213 0 213 213 0 8 0 anonpl 24 121626 0 118711 45 22 23 45 0 187 1 amapchunkpl 152 13482 0 13086 26 3 23 26 0 158 3 amappl16 200 2259 0 2235 11 9 2 11 0 8 0 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 104 0 94 1 0 1 1 0 8 0 amappl13 176 31 0 31 1 1 0 1 0 8 0 amappl12 168 1169 0 1143 2 0 2 2 0 8 0 amappl11 160 119 0 109 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 242 0 242 1 1 0 1 0 8 0 amappl8 136 25 0 24 1 0 1 1 0 8 0 amappl7 128 98 0 88 1 0 1 1 0 8 0 amappl6 120 171 0 167 1 0 1 1 0 8 0 amappl5 112 133 0 127 1 0 1 1 0 8 0 amappl4 104 270 0 253 1 0 1 1 0 8 0 amappl3 96 2319 0 2230 4 0 4 4 0 8 1 amappl2 88 602 0 547 2 0 2 2 0 8 0 amappl1 80 8546 0 8019 13 1 12 13 0 8 0 amappl 88 3658 0 3522 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 561 0 535 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 561 0 535 1 0 1 1 0 8 0 vmmpekpl 168 6078 0 6041 2 0 2 2 0 8 0 vmmpepl 168 41887 0 40227 91 6 85 91 0 357 3 vmsppl 368 560 0 535 4 1 3 4 0 8 0 rwobjpl 40 16112 0 13276 31 1 30 31 0 8 0 pdppl 4096 1128 0 1070 96 30 66 82 0 8 8 pvpl 32 271575 0 264033 112 38 74 112 0 265 1 pmappl 216 560 0 535 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 387 0 54 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff800039161a18,ffffffffffffffff,0,a0c7df9b,fffffd80770e7ce0,fffffd8007bfb6e8) at ktrops+0x58 doktrace(fffffd80770e7ce0,4,20c7df9b,0,ffff800039161a18) at doktrace+0x6bd sys_ktrace(ffff800039161a18,ffff80003c9a9150,ffff80003c9a90a0) at sys_ktrace+0x11c syscall(ffff80003c9a9150) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba1b303aa50, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff800039161a18,ffffffffffffffff,0,a0c7df9b,fffffd80770e7ce0,fffffd8007bfb6e8) at ktrops+0x58 doktrace(fffffd80770e7ce0,4,20c7df9b,0,ffff800039161a18) at doktrace+0x6bd sys_ktrace(ffff800039161a18,ffff80003c9a9150,ffff80003c9a90a0) at sys_ktrace+0x11c syscall(ffff80003c9a9150) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba1b303aa50, count: -5