last executing test programs: 11.008463187s ago: executing program 7 (id=343): mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x4, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x7, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x7}}}) r1 = kqueue() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000380), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$VNDIOCSET(r0, 0x84946466, &(0x7f0000000440)={0x0, 0x7fff, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000600)={@local, @random="0e32dc7ff681", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x0, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) 10.812079009s ago: executing program 2 (id=330): syz_emit_ethernet(0x82, &(0x7f0000000100)={@local, @local, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x37, 0x6c, 0x65, 0xb, 0x4, 0x3a, 0x0, @loopback, @broadcast}, @icmp=@redirect={0x5, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, {0x14, 0x4, 0x2, 0x31, 0x7, 0x68, 0x5, 0x1, 0x61, 0x7, @local={0xac, 0x14, 0x0}, @rand_addr=0xfffffffe, {[@rr={0x7, 0x2b, 0x81, [@multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr, @multicast2, @multicast2, @multicast2, @rand_addr=0x2, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0xf3, [@multicast2, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x3, "d9"}]}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x104, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) connect$unix(r3, &(0x7f0000000240)=@abs={0x8, 0x1, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 10.811978807s ago: executing program 2 (id=350): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x36, 0x4}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) sysctl$net_inet6_icmp6(&(0x7f0000000a00)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000a40)="3ddf2bdea3d4cfeba3a809e1267a3199fa4f5284bce8be981ee83a139e592e61d4418221fd01eeaae21b2c2e87ae81cfaebe08ebef36cfbced589aa3aed9c537e41157d2e4b5607829892e5e421155fda88550c0da4e2839d8e87473e8fbd351793102004b30a3885952cf343a0cef59f3c8643090196fa7bc12d3d01862cda424e892cd86ee0d6bc4c40fef43d66807ad8d", &(0x7f0000000b00)=0x92, &(0x7f0000000b40)="65eb6834", 0x4) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/43, 0x24}], 0x1000000000000247) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x1ff, 0x7, 0xfffffff5, 0x7, "6d1cb9d13430fdd9a4c00f3d6a86aec230a568bc", 0xce, 0xfffffff8}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000640)={0x5, 0x100, 0x4, 0x403, "000000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x9}) 10.708626556s ago: executing program 2 (id=352): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1010}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ppoll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0) 9.144109532s ago: executing program 7 (id=366): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000040)={0xf02e, 0x6, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x3) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f00000000c0)={0xffff, 0x10000, 0xffffffffffffff9c}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ppoll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x10}, {0xffffffffffffff9c, 0x2}, {r3, 0x4}, {r4, 0x25}, {r5, 0x10}], 0x7, &(0x7f00000001c0)={0x1f, 0x4a8}, &(0x7f0000000200)={0xfffffffd}) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 8.950307787s ago: executing program 2 (id=367): socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0xd76, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000500)="7a9e7d3eecc844157e771fe84bbf3fef56679034eb3f4c631c0ed6c5e1403dfd6b7ed0dbe39dac2c01576cfe6d045fb311764b85ea9758ede62f56270488ccaf438f08aa8cb91a39f7dd4d5856ed16db5e4ecfe313a3c1f806d285b87d11c9aa5f1ef34325f9d40f4a74d897fca3e960c393cb4fb5b64a8c76c8929cff27e6a82e4f78afdd6ac220f8a496026f24d292201c342dec396cb221942bb6bbbc08a4ac9131d842214ab2b15cde7e816680e62e1ae15d9717f6a04db92230d7e22bc48f975d5507c1d51b9607af43c84e394455d34c16623414e5a0f17fc4ceb990bc44346d8781c1945160d95a1ce4d2bea4d766e47f9ef9fdaa852469f0da1207b6d4f08661d6eb10daf077ea9858e9358bc9fe0e81096fa9ec0cda4e9ff0a9c4129d479e88c0111304a1145a1826a56299af9b27843e569316fc8effc39ab87f9f277945701e5cf423ceec578e1da4ea2e211032efd525ddfbca49701c66a9d7b631955430d6ee0f47a4a32433d35832dceba961a60facea04ce99e29bd5feba20b961dce6fa4cc7fbcaf39a2eb0f399897e9890b0b9f5583b9fd0be388f84641be69f8a5f6e127b5f590240ed5501784095169dbe467647ec152158707cfb4020658bb44f924aed3eef9f5c7d6a7fbdfcc6ef269fc3dba75a2692ec9624f4e9232525bcdf72f0c51430fe56ba709c3a1bc1d7daaa63531daec754f41e4d0339b926234b750c79ecfff08aea33669f515422eea7766939d182fea7c76d455ab5e935966b1748d7c27782cb441041d9d599527c91f2de39939ec712f8cfea4a9667b34c27b0b98a9e421d643bf73895f6112ce18c753c280fac768c15fccc39f665cc9f4f1eb71a3a5c72e932bbdca5982d1ec1c93f7022512c567a69057310569d5bbc854443bbd8ec5c3a9750a035b1cb9705e6c67d523aae2a211b9eb67ca3dd1886421c6ad32f5019ed291425a65fc269b5829d032f0a8231dfbbbeff1fabd75f895ac2b81b859161edb95514655b03b431db6905ddd66306823c5ca55127eb4b3e9e030a85fba0febc955bbaf7870a405953a918dfa2e7a95cb411767841e6acf2b01cccae05cf0aa5d27585cee968d30880e38c021a3ab813bac1159163e1eb8044af373e55678aaeeb90bc7e9f0abd82adcd4c5dbd6268019013c9d19619cec00413b3738bf377222edda2a9ee6dce97ccc6a9b635246786541609404ccb02b34263604c02002460246ee501c5bf63da21598d61064737c1892364a0b83675bd4a8a508327f340b0938fabd5aa05398340c39bd7d1d47b5bfe310820d5d845dc7604237176089a81b03843a1abc5ee4b75184148cefa9989098fbefc5d9158bde6588c1277af2555128e1731fb9780c02f696ea31f542b44898e53ce8615659017d5b6ccd8a156a0b0ec503edaa684dbef57f963c19b71bdf425e01f126da9cab9c2bc933efceae9490a13eeb9d7fd49b1f693139a1bf063164f70c5ef4ff38857132d794109d915902541d38d29d0111f078adf997bfa76451085a6a2c430796120bd1271ee61bfbb00b004ec57f1a96b6867d12253476b417ce1dc621490190cd94095b526af51babab65b946fb9aa29ac9c31cf00a7ecce69c89aebfa56cff26a314fd889127bd1cafc3a3a0bb207af28c3e322ef0539807ed9413d5d526133f94e3919ee38b75237c7ff3201bad251b22d321eec95b07d7c72390777643e6a2d327ca441e4cc45e535562a7b5322fd567bdd3fcd298e5b859f6dce57530605732446907b8ec2942ac4059a1d1b4c579528f07b02c3723f6669f31bf32cc7f75a2a29b3da889ad119cb40e17c232c68bcf1c61670dca5a8482abec61860570c6a1118a5fc08aab82bb4ccc9a381cff15cf004dc478c1572357769bed8686e152a8c8680983890d2ff070db1e31e83227a0060f91b4a16d13279f1eb984aa1c537166ca02df91ae1c64bca44361c11fc99dc5acf6e3a6a13d04c193d7feffd5961ebf19959af927d8be867a5a87d049c3ec7efb2418ba38f9a9b925408cbb71b629c4fd69a1134172227c8af0bf51f27dcb0835e81758dce5c7714ca34b4fc35b1ff2f33434db91e627e37f96b528697f78e39c3dc026defa986ed8d9f399dac4edaa3d1807ebd1e065b497307da94c9a04af61a0cd78df39d4a99dee0f991507a069ef9158473aa820814b8093fa2df39a2f9234d64922a8f1628d23a3a0a85f4cf68763cc6ee34bf79265647d98fc17b0e316dd04092380cfa3ae12e3499a4a829c8a633e83c02c374520f43b458c60e8d4d21f1552cb5b21e1a7b5aadd745de0e3f5de3059420e42032c8e8e2fb98584ab18891910f69518b3a1a38be74242a121d64a984cb8f54a3da430d900f04e341846d94d0f4a202328b2bd521df255a5039dd130147a43f9f87ea45b1371f8234bea21e0652b1f8fe89dd402502f8677266aa0dd22f4884b80b8384dedea9d2e3cf30da2f1c22e6fd69324f3a44f0c94767c2d657d437ebe4c0f940a6e8c67032fd92d7b9fe3bf84899a7c6690d8d17da64e553c32ac4bb9c7d9b98b24b447ead258b8ec502f01dbc0f8c1d47a9cf11b5473a0719a9785fe640a4255c376000d20e36a0cb2174d42c487daa4dde02e6c19fadfc93d5bcfd129558fd7a8c2ecc98a4cb69a528a36cb78f463c0aabb2f0374028aa8b264681f300969e87159437a524af3989addc4aa3e74b2940ee66aa", 0x784, 0x400, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 6.996113427s ago: executing program 7 (id=373): pipe(&(0x7f0000000000)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000040)={0x1, 0x6, 0xffffffff, 0x8, 0x9755, 0xd446, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000080)={r2}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, 0x1, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000100)=0x4) close(r4) r8 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r8, 0x3) close(r8) 6.993269341s ago: executing program 2 (id=376): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000b80)="9eab7cf8dc508f0132", 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000000c0)="b7b1543281bc6f", 0x7}, {&(0x7f0000000340)="86613cae50606cbfa5eaee6417f2e2d6df3354abd0dbdcdc2038e8c862d2197909d1f550dc7b42094d049bf3a6c73ff0ed6d966e686d72c28bc129d1927d8e8ff110754d53659428a6e6ae7bf51c51bf7d57f7be75067017f75a2b403c0f3f19aee6711cc5297394810820555e837564c3c22339ec", 0x75}, {&(0x7f00000003c0)="434b5631999fc103d47a95d90ed50aac64995bf9201252efecc068f29391dccec3b2c3d8d51cbf58c5b864d09fd69d5c58611c22daaccd3ce34c7a4d06a4151ff83219cb1bbce1712674512fba6cb4e56ea81f8b899e3af5bbed3664227a2fc16dfce57bb1095201afa900e9c314210472b9724ebae447e01fa2119dc38380243570f343", 0x84}, {&(0x7f0000000500)="fa5af6bd07ba4af9a1270cfccf4ba2073a184139090a75e3c17273eaf001cb30c2960b8728a74c2e4863b43f9710cf8e995bc48504bb86aeea3dc1cbab0666e0a5b0fe33c1775c51e014907d5fddb277304bc480c30af77450e630413bcf7f2775432970e4a40a66547919404dae854b1dfbdcadcd9c5854e670e82f5a30f692893e2dfd8dcb422c2021cc0749688daf2ac04e4d5da7e675338d2b6c090e9c7bfc1c026c76b36ce2df48bd34ef1998dc8a96981284775464753b90c01c47a93edbf932b0d096e966d0483edc6d70350daf2b7fc2042c3c34ec6fd1d16ef0257739f5ce4eda40c7f06f793278cfd151ce60ee7a07a20f1e71bd9245e478", 0xfd}, {&(0x7f0000000600)="33e8e44e298f3ad71d43aadb0bc3db819b4569935bf646608d0402bb33e8744763e5a3d7d35d6329241553297d0c6b35d9a58484ef7fdf9bf2a8ae971295b4824ff9e39362c7a43a66eef2", 0x4b}, {&(0x7f00000007c0)="288b5033abcf60c92e0da613954cec45bd27fd928873d12377b7193bd495592eb25607a898d540c080e7878d62e1a320c7ff55eff12c8a49de61a1ea0cdbd52270e780f6d49b65fb3e05b7e14a9d9ac6f71da13b359ca0c23c0e1b193ca66226605cf95313c0e27d2483d93a74fd70ff58b18b7107b4d8adeae9e57e5ce61ea0bd0d019d1d6c9d9bc96eaa1b9f6f750d3238e12ac059d0d937e99985cbcbf281421564f95dc1e16c1d95b3213d0a4deb90aa9319524ba779ac7bc91faf68be2544132e80623154", 0xc7}, {&(0x7f0000000680)="d0505d75f7c7a54ca70f96994dc8aa2bcf36248e45d2226a02511c08fa4d8d249721facedb865e6ce482a66d4803a1e40dac1bfc52f6dd94a2f10b8157e647c970d6e135245cc522e646f1b389abc2cf35b30f65988f4cf840", 0x59}, {&(0x7f0000002840)="7d4606382a8d26c596255e74ec122fc07d8deec84a3ccdf9f273ae605b1974f5e811f7c89e63b6b7e13b0216977e299613c14c1f19485fa97b4c3d286966bbf9a698378cf44c5b7876e24ed59f23c4f765ede379fdf37bc1acf64a76ad671fd5503002d059ceadb6171533464b2e9bab38dfc8ea907722e8d703bc5cf830771e00b74f6a76c4f2d5d98ffc3f316666d3744d4efdde71552d24e5c81b402c2cd6c2fbdd21b75adfcbb067631f0c613032c73e3475a20e2dcae52dd5547727d19ac689fc979ba108927e6b495c5fd19ff748c13efc9dc999c9a02c55bf5a5f8a487c67745e77529093732842107c8640341191be650d1ab2ecf9ffdd606750da4caad00c50d4386f434d0cd7b0dde3169fefe16f2a4d7db6a3d1025a381a71961f3f5c28e171f8d3df8fa7f6fe5a3eadd7bd8c4c5db69186397f0ac7524a434d8a6041cff332af954cee39743bbaf1d98c1c1d5051c8c9e1b5a62938557d37f805b7e5d46a065fd41ee273f69f659e94aa1e2f91a3bb65a983d887fcb33c20ca00a677e480cbda14bdafcf215d982ecc18e13cc56a83b26b55fc39ebf6934427495099d02837526fc62c7c97538d48e00484ade4c29f1340fe6b6d7565bd2acdcdcd91addf90427da3d81765b67e3880a274fd73961c666dfb13c180ae56bc9281636556f21ddad4e6b530d7e9d8adaa31c129e23e7d26bb4fb9b73c7090dfb89403b6eb8eb66a8faab49e4c856ffee9271455fbdb87f8c6b4157076d901faec11ed7c05074c484b912a2f6f3ebac0dedf22e041358e8df525d56c3b99f066c004be0556bc3498c7aa95442cae993bf7d736231104a642142ddc3b31b47a868357d322567bdeee8e78da049e2567adf87692a6ae1fa6d359c79290d451b9d9947cbc16f83007721d8bbfdb9e943266b6dec2f396fec82b84900aedf78ac3532773b119c9bab7df2be2374a0e8b19573c8c363412ce1bb2141bbd77f345bbac1d3135867e3e914dca57149fb3c19458d506ad957b3d56b32a55a694745ee7f5578159c467e95b0f3c468a1001b215bc9007ceb16235637307f8cc7e4c181504846d2d9f4b9a995cf26bb71cd749d1c0117fd3372c8d9ce43575d789f2c4ad4199afb111ec967c8f8a44205fccd5aba1f134d22c79a3d0e512ebbe7feec99e44085b46973fb8881e21684e177db820309bd1957c6b63d6e785c0aa73a494fe7387a1a74273e63d15856139b3eb0f9891267338434da3f99592607a343db896fecc38d3ba8820177ab2e86e888f2f8f67b152090874afc28dab9d95872ee8d780f1171f92e6c9ad5d7773ca7e28b17b9de04491016a91839994d10b6fa08cc3125df4720b9f182df0d1f78eb31758e44f573c60c62a39a43ad1a3df1052f0e25e597b7d911547186b71da24c7f20c8db30e39bd1f2eeb9cc6643980760694f73c06e1a09fda9a88d23a347564d2da60f508091a1162ebaed95b5ed82c8194739f8edf118017bdcf1a870d8d3d4071fc2de40eac24a708fdea8b9e06a00d22923d22549a291e967ea4ccc71c9568c6774876ca8529d6bcde436eda208a880d97d8c59e88800a21ce6691395ff6f91493e89b9cf6a31efbde03ca9bd2b08dec0984a214f03e4a99eb4526bc8fea73f77874deef1914f017ad0da08855aa218095506b6f575fc4a8478a3841e2c235c823cf57273a31978c0bc18b54aefb33a338fff4b366e77d488012116ed6a994083abb88ef9b212a46ec87b763886304d13278cc135259f731abc2c6907f7da58557993d1c6e1390de729cfb7bc71b52b560b527bf5287d9e6cac8a99b848f011fec33c93c15b26df64c9dedf7ab68a98d877e273d8f9850f33878316ffd8cee15ed48a53b758cbd6d71fa6f2ea2029b276754af3ed2140e03173a3015ae075322df2344f006fc5e810a869d984669ad7dcafbb6a369d0c36f19d0ae25f6f7d45acea95898d6b40ea70604db69c351bba6552d984cade3399a8b6947eafa9e86388dfab9744069e11b7ffd31e53c7eb3113c81d0248758cc7835ce75efa0d26242b0302100ebc2c39b90cd4be2b58756343bab70ff6aae17d4a29023c507990bcc345f722df7b48a76dd13738ca313622a0607f45caa244141c09e7025eb17929438e3cad51cc708babf575f5c17ae667d0548b05dae54dd3d3cea0fc5faf0cdcd5341f9b8c1bd195d7f5e99b40b241cc53249283b47b4cb9be61d947caac2c08ddddebb8704bad2f42d0a1c1180507cd07447c423cd8bd3d5d8e2d493f6940e29db758e6d5d01ffabca7c73b18bb59b4a5fe504e590e097e75444ba12fc18430e73d304d1b5cbbb7149742e8752788c47f95c886919ed71dec18d1168a603c3b7d43a3b457155ec378416084e8b08c11875b04e539d5f0060c04bc54d7aa5452b5ab34c554d5d15abbca4a8967a28e0fa1a75ceaa81f6e491012106aad9ae9bea1dd64767a288a9f6d76c2bf57595861551d674636b414d76bc04cf0376160bda9fe5f70d709b3bef4f6127c5cf0d9728e4a3532235e16f5044f799421e4d76894c5d70ea8e45e1e8ffc73ebdc12e9305cd48f5609f3e05997090cc705e9f2c5681ba39c35d72fab7229e801ce0af93f305a9f20ee1fcec7eb6f49a9c8e25d5d369b16333375d694672d45e9cae484a6fde0234e0f436e7c9737317f7408dd4887d28221a97fed6e384423b657aa6a6ca8d9a11946a05bef4ea7be42c13408d79909f98fef6d65ae2d830bbb46a422b2a0c83780e5980580471b52bb655de2ba03bbaa15450fce10ae65de30bb7282310261056b62511cd2e7c6bc99f8d4e82aea3730ea45e909eea95dd8bc9fc9455f117b523f44adc23345f1f572693fccd130f0a4bb5cc4d5dcc74ede90c812a28485c70097e663d1471bdc550c798324f485806a43fe5f87cff1d8fda4ec97581b134bd5ddb98a5198479228d4657cdfac8653f75ec1429b5e3ace31d6f83c0ca335e7516e4e89eb4bb5692c36c337243cbd7d07f0ed5e9b6abd61650b24af4a3da1c190e1187149aa6308199598c7b169db0d7baf59d0d9466270d27221c5c5306d1a6646ace6399bd0118bfe6283b3383a94822154e3cf9ecfe078c647c901102c054c36589c9ac32c5adc4b248796b079f9af0d510582c2280e567b76bf1298a8640a03135e7e3354fa06fe023fa3796e42be10b82e18216a3abf31b1719957c0b2cdc2792d06e5f78a74531cdbf4c292b53fa94493713a84a676de32e551443c45e5ee914cdae1d18393a64b1c75582fba9c557dc7be9d015665bcaf0782d6abe27b02636c9897e21233ab3fd655f9e887b25ff63419cf0f1a41702dbdde24c9ed9a3e12e61a071e87ce693868e9b6a185583877f238d031c7d58937acb9a286f2af3b4ef4539fba26f586fffc07eef388c049d5769fc9a6d6e3f5b872081e3e5a5385933a3a704f7f47d85c249b3d4c10a69c1dcc91abb5b82349f95bc2e392d9b5603123abbb0e099a31b8a51637bb42387fac2f30f1f06234a72fa92e84909d37be50bf7229f9597dca7454079a7b3a85a382f0ccb67778a06e986c9c5c431f5bf4b1141d56d9187d7065ca593251ca42ad3feecb34790345bb073f8e959ada3615415a23b855e761ec3c259f650fe65b3afe6f5d7947afc45f28dd5d77c93525feb68aaa9653bdf05e8187227d0ddcccc0fb6d4b41f5caced364852567754ab706fdc8776fb0f48cbabfea8f1f257ea8e702f8b2e145ed18868bdaed7f7da22d4e9c593954bc86c44f0c6ca13f32f1469d8ac6c45578a7dbd21e48171b3ac95689c4370ed75bcfbb4972982e8e6235b924c83e98753e7146400458d7c114ad8ee52609085704e1fef6812d988050aadaa2bedc8e691c6314bed102d2c7f94c2350f0e5d9940a1a07cd7ee10309921c4c819f3a05e49adbdbaf90498474b4d1712299bc9c9cd8036712e25ba4d6e0c540b0e880a2dd4741eec54966ea7537adf09b49cab1f78f554e6a329df0089f39d7972ad41c4bb6ac52d8ab5ebe47c909e96e997c92a2734eadc69edc46cbca7755de1cdebc04d112efb1c02aeef33fdbaf45edf24342cc6a2debbf6957b82ca4f40baa7ef2fc0637d2bf90113ecb550b5d4a23ddda9464e99363a2f1331d2a1a07ab164ae63abb123373568f334d11bdf3a9fa136eb667ac531ba864420fa2fd195cbdddf61df1ad4fd90740bce87bfc63dc0ae245a6fcfcea7ea8fe0f79567cd606e76ee93a1eea6b36934ad02f730fd619a7126c389001ea04bad8e1d650c98608c790bf707aee0fc04f76ff3163f591efcbc9aa4563d2a427d42b86d0956b7d9eff2b585254fb5d606ea53f37b0a63581d4843bb0e6d173976a5fae95c7702d9cca7acca269b3fc7e0361229095c6e83846acfe05a53476d73ca2f929725ebd6c6f56231a2b23ad46332b2889db166c06e22a25852d5e93558c295d40bd7288df24b926cc460215252b4dfee29262ca3555de2748d368140ee53f764ea1a0464ba9815712442938bc30f078fc424008ce25b0e149f8ab60c50a790c4129ee7eff1745655471368fb790dddbb75a5a041715253da7127e580fc3865fd25714e366c4cdc38b9415836659966d8d2b83cb625010b395b0e3296793447a0310c9ad50d07b67d4e06bd4084cd1f42c9fa7435a3fd6781b40263772586df561672d1a6a2e643ed8c6aa12b880abfcab7e145093a7f7726d3443e1de8e07259fd28b48f45e62ed4813fb90549a4d2797e1fad11e82a41ec6bc61816b5f167ac4ace25877625c8188e170d40720c117adfaf3714728fbf2fb2d92369f91e802195f2bd7549795077cc71c13dccc66ae94febe1dc2a9e6a0a611947c57c31b469e1c79f9e5096219ddf53640bf6d93873f588b1eefb84c23ca60e1ffc79877cc3373982e259cd1c5b25ce85d30efe97c3c1cd9246ce16a8821beaf123f10e896085c4e65ae96182143eee53df8110241a4edb46f0734af523865277936579ca397a7332ed1ad365b6eb7f4568ff6d6919bc11473a7744f21cf8133778c7c9ed19719b904013825e469b8900f4ec31556716ddaf9154c641b3bd5a128cba690255328441b37f281319147af7a85295e26a8afb894e006caab8d5a0e005b2d8c13786177f398bf321489b4cc31c0d25e57eeba4ec224410c91e56b85a8a822a791ad0968827072815e47f67af2a544d11fc2bf84adabd8d345fe4e4aa38e3c6afc66051c4ad84d76890a6a0e027fc8f5abdc6504a24081f777cf026c0d8d6256bcf98e05f78e35eb665eee1e3832f2c1019749efaf105fc266f300f04dd96a4d2a39bea5b859161826de33d3c44d7d1fcb287b2673bb7cbd6104bbf2f413379750f355340008888bb19651ade3aa36c098f5d7aff154928e80540a28b95108f317cb8a30038aecd993a30610fb085a58462bf11dd0293675dcf6d810afd2c512f7bd964131cde30fffaf4169078252142d40d6e3b67b58a626f27471071dc9936137625d09755b6e9f8be92e164d2d21a8b32fa4c2236f274d64affc4e9a2ed7cfcf0bd4a8f0888fd5689f8e3e29542f431fc15a0c2a67e4ee829bd85980ac6a70f24df878fc0ec61b69e9ee9f3dcb5402de50d63add7c5c3d457beb79619633ba58cebd8c049d1380593fe6632e4e89f4b7ed0f4d207a38e683f114adca1af4da50c3113446b5573f3e0f24cd0a3008d218e7cc68523fb6be3862a03b9758b3ade792650b8d2d969b563b0cb251a6bec6a98e7413c854bc56228851658c21f2f40c9df5d59e366840ed3c6759a94a753f3494beace4e", 0x1000}], 0x8, 0x0, 0x0, 0x40b}, 0x46f45903c0b35b50) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x1, 0x4, 0x0, "01d04b8a7500", 0x7f, 0x6}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0xa0, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x3012, r1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) setuid(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8f) close(r3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffffd, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc0e99db6de761f86, 0x3) fstat(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DIOCXBEGIN(r5, 0xc0104451, &(0x7f0000000300)={0x3d, 0x408, &(0x7f0000000c00)=[{0x1, './file0\x00', 0xe27}, {0x1, './file0\x00', 0x80200000}, {0x0, './bus\x00', 0xff}, {0x1, './file0\x00', 0x101}, {0x0, './file0\x00', 0x1}, {0x0, './bus\x00', 0x5}, {0x1, './bus\x00', 0x310000}]}) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) ioctl$DRM_IOCTL_DROP_MASTER(r7, 0x2000641f) sysctl$vfs_nfs(&(0x7f0000000780)={0xa, 0x11, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000180)) setuid(r8) 6.966567855s ago: executing program 4 (id=377): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) 6.872220047s ago: executing program 7 (id=378): mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0xeffe, 0x3, 0x9, 0x206}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x149, 0x23b8}, 0xfeffffffffffffff, 0xe09, 0x28c}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xefffffff, 0x1, 0x1, 0x1, 0x0, 0x101}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 5.510099978s ago: executing program 1 (id=384): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1010}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ppoll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0) 5.508923028s ago: executing program 4 (id=385): openat$null(0xffffffffffffff9c, 0x0, 0x400, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r1, 0x12) close(r1) accept$inet(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000500)=[{r0, 0x40}], 0x1, 0x1) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="98bf512057b7be08", 0x8) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r1, 0xc00464be, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r1, 0xc00464be, &(0x7f00000000c0)={r4}) 5.404376715s ago: executing program 3 (id=388): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/12, 0xc}, {&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000540)=""/78, 0x4e}], 0x9, 0xffffffffffffff8f) 4.362875109s ago: executing program 3 (id=390): sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000080)=0x27, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x10000}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="0eb18350db40558f11eb41f3c24deabc62e4ad2a05cb219bc9784a08db887187e97075d09c885a504ca887e0a27d60e7ce04c88a4de56cedd0303c031fd79d8efcd4c96138aec6b3d24d9335a073298bfe1a64f8897d851e4e82c4448579579f9c21081bc4ddc1a29e7b0d10d54060d21877b2c067872cc45f41c1a611d341cbac4091b0cbea", &(0x7f0000000180)=0x86, &(0x7f00000001c0)="52387451181a5875396be1a208d6d806b2f1529abd55e94cfb010755c4417e2135530475582c3e0f3183e4aa8fd683b64204f563b7f70e1e4f641cbb8f3d32760cadc51311878efebf7e4845eaadc4461c83c03b8af46c81f264e548064377bcbb01813168b80da438ebbb68b298fababc8222d06c1feba5e82314acfa11631658af9baaf6e45ced0bcbbb0893443155763573f37bd1f5ca0c5d5e3d6f2b014fad240647cd5a699b5fd3435c784f90", 0xaf) 4.337799898s ago: executing program 1 (id=392): socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0xd76, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000500)="7a9e7d3eecc844157e771fe84bbf3fef56679034eb3f4c631c0ed6c5e1403dfd6b7ed0dbe39dac2c01576cfe6d045fb311764b85ea9758ede62f56270488ccaf438f08aa8cb91a39f7dd4d5856ed16db5e4ecfe313a3c1f806d285b87d11c9aa5f1ef34325f9d40f4a74d897fca3e960c393cb4fb5b64a8c76c8929cff27e6a82e4f78afdd6ac220f8a496026f24d292201c342dec396cb221942bb6bbbc08a4ac9131d842214ab2b15cde7e816680e62e1ae15d9717f6a04db92230d7e22bc48f975d5507c1d51b9607af43c84e394455d34c16623414e5a0f17fc4ceb990bc44346d8781c1945160d95a1ce4d2bea4d766e47f9ef9fdaa852469f0da1207b6d4f08661d6eb10daf077ea9858e9358bc9fe0e81096fa9ec0cda4e9ff0a9c4129d479e88c0111304a1145a1826a56299af9b27843e569316fc8effc39ab87f9f277945701e5cf423ceec578e1da4ea2e211032efd525ddfbca49701c66a9d7b631955430d6ee0f47a4a32433d35832dceba961a60facea04ce99e29bd5feba20b961dce6fa4cc7fbcaf39a2eb0f399897e9890b0b9f5583b9fd0be388f84641be69f8a5f6e127b5f590240ed5501784095169dbe467647ec152158707cfb4020658bb44f924aed3eef9f5c7d6a7fbdfcc6ef269fc3dba75a2692ec9624f4e9232525bcdf72f0c51430fe56ba709c3a1bc1d7daaa63531daec754f41e4d0339b926234b750c79ecfff08aea33669f515422eea7766939d182fea7c76d455ab5e935966b1748d7c27782cb441041d9d599527c91f2de39939ec712f8cfea4a9667b34c27b0b98a9e421d643bf73895f6112ce18c753c280fac768c15fccc39f665cc9f4f1eb71a3a5c72e932bbdca5982d1ec1c93f7022512c567a69057310569d5bbc854443bbd8ec5c3a9750a035b1cb9705e6c67d523aae2a211b9eb67ca3dd1886421c6ad32f5019ed291425a65fc269b5829d032f0a8231dfbbbeff1fabd75f895ac2b81b859161edb95514655b03b431db6905ddd66306823c5ca55127eb4b3e9e030a85fba0febc955bbaf7870a405953a918dfa2e7a95cb411767841e6acf2b01cccae05cf0aa5d27585cee968d30880e38c021a3ab813bac1159163e1eb8044af373e55678aaeeb90bc7e9f0abd82adcd4c5dbd6268019013c9d19619cec00413b3738bf377222edda2a9ee6dce97ccc6a9b635246786541609404ccb02b34263604c02002460246ee501c5bf63da21598d61064737c1892364a0b83675bd4a8a508327f340b0938fabd5aa05398340c39bd7d1d47b5bfe310820d5d845dc7604237176089a81b03843a1abc5ee4b75184148cefa9989098fbefc5d9158bde6588c1277af2555128e1731fb9780c02f696ea31f542b44898e53ce8615659017d5b6ccd8a156a0b0ec503edaa684dbef57f963c19b71bdf425e01f126da9cab9c2bc933efceae9490a13eeb9d7fd49b1f693139a1bf063164f70c5ef4ff38857132d794109d915902541d38d29d0111f078adf997bfa76451085a6a2c430796120bd1271ee61bfbb00b004ec57f1a96b6867d12253476b417ce1dc621490190cd94095b526af51babab65b946fb9aa29ac9c31cf00a7ecce69c89aebfa56cff26a314fd889127bd1cafc3a3a0bb207af28c3e322ef0539807ed9413d5d526133f94e3919ee38b75237c7ff3201bad251b22d321eec95b07d7c72390777643e6a2d327ca441e4cc45e535562a7b5322fd567bdd3fcd298e5b859f6dce57530605732446907b8ec2942ac4059a1d1b4c579528f07b02c3723f6669f31bf32cc7f75a2a29b3da889ad119cb40e17c232c68bcf1c61670dca5a8482abec61860570c6a1118a5fc08aab82bb4ccc9a381cff15cf004dc478c1572357769bed8686e152a8c8680983890d2ff070db1e31e83227a0060f91b4a16d13279f1eb984aa1c537166ca02df91ae1c64bca44361c11fc99dc5acf6e3a6a13d04c193d7feffd5961ebf19959af927d8be867a5a87d049c3ec7efb2418ba38f9a9b925408cbb71b629c4fd69a1134172227c8af0bf51f27dcb0835e81758dce5c7714ca34b4fc35b1ff2f33434db91e627e37f96b528697f78e39c3dc026defa986ed8d9f399dac4edaa3d1807ebd1e065b497307da94c9a04af61a0cd78df39d4a99dee0f991507a069ef9158473aa820814b8093fa2df39a2f9234d64922a8f1628d23a3a0a85f4cf68763cc6ee34bf79265647d98fc17b0e316dd04092380cfa3ae12e3499a4a829c8a633e83c02c374520f43b458c60e8d4d21f1552cb5b21e1a7b5aadd745de0e3f5de3059420e42032c8e8e2fb98584ab18891910f69518b3a1a38be74242a121d64a984cb8f54a3da430d900f04e341846d94d0f4a202328b2bd521df255a5039dd130147a43f9f87ea45b1371f8234bea21e0652b1f8fe89dd402502f8677266aa0dd22f4884b80b8384dedea9d2e3cf30da2f1c22e6fd69324f3a44f0c94767c2d657d437ebe4c0f940a6e8c67032fd92d7b9fe3bf84899a7c6690d8d17da64e553c32ac4bb9c7d9b98b24b447ead258b8ec502f01dbc0f8c1d47a9cf11b5473a0719a9785fe640a4255c376000d20e36a0cb2174d42c487daa4dde02e6c19fadfc93d5bcfd129558fd7a8c2ecc98a4cb69a528a36cb78f463c0aabb2f0374028aa8b264681f300969e87159437a524af3989addc4aa3e74b2940ee66aa", 0x784, 0x400, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 4.257029004s ago: executing program 4 (id=393): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r1, 0x4, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) closefrom(r2) accept$unix(r0, 0x0, 0x0) 4.253787239s ago: executing program 0 (id=394): r0 = socket(0x11, 0x1007, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000003380)={{'./file0\x00', './file1\x00', 0x14}, 0x0, 0x0, 0x0, 0x1, 0x4, 0x9, 0x6, 0x42, 0x200}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000dfa000/0x1000)=nil, 0x1000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x33, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f00000002c0)="d2a3db158f2ecaad3578dbed2b419c0fa46d5a6859a7a2d7fe83e6"}) ioctl$VNDIOCSET(r2, 0x8010427e, &(0x7f0000000100)={0x0, 0x7fffffffffffffff, 0x0}) ioctl$TIOCSTART(r2, 0x2000746e) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x20) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0xfffffffe, 0x10, [{0x1000000, 0x7, 0x6, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x7f, 0xa930, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x4}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9c29, 0x4400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x4, 0x7fffffff, 0xd1b, 0x1000}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x7ffffffd}, {0x8, 0x4, 0x4, 0xffe}, {0x95e2, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x4}, {0x0, 0x3, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = semget(0x0, 0x1, 0x281) semop(r5, 0x0, 0x0) semop(r5, &(0x7f0000000200)=[{0x0, 0x8001, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x18, 0x10000}], 0x1}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) shmget$private(0x0, 0x400000, 0x95a999646a72d747, &(0x7f0000bff000/0x400000)=nil) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0x6, 0x5, 0x7, 0x2, "64e8ff6de12c0271edd6f87b4bc968203760d6fc", 0x2, 0x2}) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x5f) sendto$unix(r0, &(0x7f0000000000)="b10005166000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000020000000000000000000000000000000000000001f00000000000800", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0x0) 4.252694474s ago: executing program 7 (id=395): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000004, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0xfffffff9, 0xfffff115, 0x80000001}, {0x70c3, 0xffffffff, 0x6, 0xfff}, {0x3, 0x4bae, 0x3, 0xc78}, {0x4, 0xe2, 0xf, 0x100}, {0x4, 0x2000007, 0x85, 0x84}, {0x7890, 0xfffe, 0x8, 0x4}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfb}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xbd5a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x70000000, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x3, 0x6fab, 0xfff7ff9f, "0800020000087db300000105001c670000000010", 0x9, 0x800001a4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f00000000c0)='c\x00') 4.014743363s ago: executing program 3 (id=396): r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x8010, r0, 0x7fffffff) r1 = dup2(r0, r0) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff7, 0x40, 0x80000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9a6d, 0x36d2efbf}, {{r1}, 0xffffffffffffffff, 0x7, 0x4, 0xb6f, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffff7, 0x40, 0x1, 0xf1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x83, 0x2, 0xf, 0xba}, {{r0}, 0xfffffffffffffff8, 0x57, 0x4, 0x1ff, 0x10001}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xd5, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x58, 0x80000006, 0x0, 0xe}, {{r2}, 0xfffffffffffffffa, 0xe0, 0x1, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0xfffff, 0x5, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff6, 0x1, 0x10, 0x1, 0xa2a8}], 0x9, &(0x7f0000000240)={0x5, 0x2}) getitimer(0x0, &(0x7f0000000280)) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x80000000, 0x6461}, {0x2, 0x3}}, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000340)={0x80000000, 0x10001, r2}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f00000003c0)={0x2, 0x0, &(0x7f0000000380)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000400)={r4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) preadv(r5, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/243, 0xf3}], 0x1, 0x0) sysctl$vm(&(0x7f0000000600)={0x2, 0x9}, 0x2, &(0x7f0000000640)="5d84445630716458009bfb2a4449e04a8ca95b1fd200b96e2153311a0923e8b13bf0255aebe85a87ab445d3b82c0a6646615372da20496b3270abce6ffde3d0f7a6c0a82c43bf737d8ced93100f58826b2ae994a592454e53652a6851cac9cccdafddd126b9ba40087c4844717d08f01", &(0x7f00000006c0)=0x70, &(0x7f0000000700)="f9f7357aa0415a3823f43cfa656f6f7019a553023ab0a04663ea934ae2b3284e0553bf105a63ea9d88b4dbcf4cb1997c41872da5e73a6ce54c6a0014417f0abe23b97a588fe3ec6003d175de7e4e736e266642d573ac01f36e0eddaa31915bb6f96d055cfc7f6e3e513dc64c7d18abc4a086e3a29e4f6669", 0x78) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) futimes(r1, &(0x7f0000000780)=[{0x7, 0xff}, {0x0, 0x1}]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000007c0)={0xca6, 0xfffffff7, {0x6, 0x3}}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f0000000800)={0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f0000000840)={r7}) r8 = open(&(0x7f0000000880)='./file1\x00', 0x0, 0x20) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000008c0)=0x5) ioctl$AUDIO_SETPAR(r1, 0xc0404125, &(0x7f0000000900)={0x0, 0x1, 0x10, 0x0, 0x1, 0x14bd5, 0x5, 0x2, 0x4, 0xe72b}) sysctl$kern(&(0x7f0000000940)={0x1, 0x20}, 0x2, &(0x7f0000000980)="e4865554f22709f5a34ea0635c203ec0209542caba3b5314cab42fcbde278769e187e3e03fe7854438312a5dcef57dc3296b420613893d41b46b3905bacc2e512ef8e6206b4aa917847147436f16f1d78dc7ca9b3fc03030af12a5115cd26056cf621f090275452d24aefa0cc32cd8ab2e02dcb26045049870d972d62a9aaad586b65698dd13c7a6e169f8cf70db8e854ff79775fa7b31a03e0736218b65451d5052ed284828fdedeeaa177cd43e7b9f42c461711dacfd7031d8696eec711a91c99ea2cc98e3eba1ee8872ce1c4d7b9c2b38a459a04bc0e3eb5bb7d33f51d68d6545cea39229976687169e", &(0x7f0000000a80)=0xeb, &(0x7f0000000ac0)="db5129c3d5d7c77d5b1770e570acaa9f18bb63a61971ec7d7f3eefa4a86c21b2728b2ae93fe83c0abc1ef254f4226c7aa2aabe1ef6a68a8704ad46f5b6f9830ec2d6c6d44ee15329054ff655e4d8278561b0896f147cf2078cb52292a048903fda532167f5fe167c3a723b6ab548", 0x6e) setitimer(0x2, &(0x7f0000000b40)={{0x7fff}, {0x370, 0x5}}, &(0x7f0000000b80)) readv(r1, &(0x7f00000010c0)=[{&(0x7f0000000bc0)=""/126, 0x7e}, {&(0x7f0000000c40)=""/19, 0x13}, {&(0x7f0000000c80)=""/192, 0xc0}, {&(0x7f0000000d40)=""/222, 0xde}, {&(0x7f0000000e40)=""/4, 0x4}, {&(0x7f0000000e80)=""/179, 0xb3}, {&(0x7f0000000f40)=""/162, 0xa2}, {&(0x7f0000001000)=""/186, 0xba}], 0x8) connect$unix(r3, &(0x7f0000001140)=@file={0x5, 0x1, './file1\x00'}, 0xa) recvmmsg(r3, &(0x7f00000014c0)={{&(0x7f0000001180)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f00000011c0)=""/130, 0x82}, {&(0x7f0000001280)=""/182, 0xb6}, {&(0x7f0000001340)=""/151, 0x97}], 0x3, &(0x7f0000001440)=""/83, 0x53}}, 0x38, 0x1000, &(0x7f0000001500)={0x100000001, 0x3}) r9 = accept(r2, 0x0, &(0x7f0000001540)) bind(r9, &(0x7f0000001580)=@un=@abs={0x6, 0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000015c0)={0x6, 0x6}, 0x10) 3.999379502s ago: executing program 5 (id=397): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) getitimer(0x1, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc27}, 0x4008}, 0x38, 0xe) ioctl$TIOCSCTTY(r2, 0x20007461) 3.99792172s ago: executing program 1 (id=398): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000240)='./file1\x00', 0x18289, 0x110) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1, 0x8001, 0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1}, 0x8) write(r0, &(0x7f0000000140)="b96abcf5ac7cffa09ea845315c0d853a145d711b28124d27df59607827dfb7b6cd7a5977cb208d8a99ad390d790c32445c9e42339516b3eaf81cfd4f62012d4c0b328094e16c8127305094477b029f3a2a8489225560a19d293fa287168f8128248648239413fd215576f737012621c0207400000000000000", 0xffffffe1) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') mprotect(&(0x7f000037b000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) fstat(r2, &(0x7f0000000340)) mkdir(&(0x7f0000000040)='./file1\x00', 0x20) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 3.249216378s ago: executing program 5 (id=399): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) 3.230726658s ago: executing program 0 (id=400): flock(0xffffffffffffffff, 0x3) clock_gettime(0x2, 0x0) r0 = semget$private(0x0, 0x2, 0x104) semop(r0, &(0x7f0000000000)=[{0x4, 0x3, 0x1000}, {0x4, 0x3, 0x3000}, {0x2, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {}, {0x0, 0x9, 0x2800}, {0x1, 0xfe, 0x800}], 0x7) 3.203018049s ago: executing program 5 (id=401): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) sendto$inet(r1, &(0x7f0000000100)="fd52890d0b7bee986cf73d691713d11da1eb931597b8ee9c4a38e09e89d7f37f77249b8664027025c40772690a8bb0efa13bea6975a542c6c29a2dad8f4b15ee082f9519adf418805ec8bf4a925f8a533546bdec54ad3977400bbf5267d5f3ea2edbbe4ec41ea157c94a44932a7ef4ad3e6f4631d9fb2db90dd028bf116f62d9545b28fff3d377127b31eb6ccce27e6ac4c0d31a614bbec573b8a6a3f259de3b807b6667c6a24f4360616382a2b2acb9dd59be6ee4d30856ba8a1559573f3b4030162727ce318d1f4e29cdcd510baf0b64511947e5", 0xd5, 0x401, &(0x7f0000000200)={0x10, 0x2, 0x2, 0x7}, 0x10) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x10, &(0x7f0000000080)='./file0\x00', 0x8}) 3.202464544s ago: executing program 4 (id=402): r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x2, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000001", 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = fcntl$getown(r0, 0x5) kill(r2, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x807ff, 0xa4, 0x9, 0xf9a, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x288f, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xfffffff9}, {0x101, 0x81, 0x8, 0x9}, {0x9, 0x10001, 0x8012, 0x7}, {0x401, 0xffff, 0x5, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x814, 0x5910}, {0x4, 0x82, 0x6, 0x6}, {0x3, 0x8008, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x7}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffb, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x0, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, 0x0, 0x400, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4}, {r0, 0x4}], 0x2, 0x2d) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) msgget(0x0, 0x3cd) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x4000000000000087, 0x0, 0x0, &(0x7f00000002c0)="14e07a3c29d44fb3f318caf0b20ddf9bcdf489705ee8f4959fee44e7e2073c587f01c85b5cedaab5c5366403aca64aac2272e7faa11db14344e846895071112b774cbbebb98277f7", 0x48) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) 3.200208908s ago: executing program 5 (id=403): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f00000003c0)="f81ad301000600", 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x1a) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) ioctl$VNDIOCGET(0xffffffffffffffff, 0x20006473, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be0100000005c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fdfc2a25191b1257aea8c500001602fbfe0c2380000100be1f25b2e791505c47f8343712cc11ffffffffffffffff1b00000000810000ed007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) socket(0x18, 0x3, 0xf9) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x28) openat(r5, &(0x7f0000000080)='./bus\x00', 0x100, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000340)=0xc) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getegid() setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) setresgid(0x0, r8, r8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r6, r7, r8}, 0xc) 2.94795374s ago: executing program 3 (id=405): clock_getres(0x4, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="b905f0ffffff00000000000088484500001c0000000100009078ac1400bbffffffff4e304e23000890782d5bd06344048091c5af4b4f721c90c64cb191a11a97a506c8a7be"]) kqueue() accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) setsockopt(r3, 0x1000000000029, 0x39, 0x0, 0x1f) socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000080)=[0xde6, 0x6], 0x2, 0x4}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000100)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x7}) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0x10) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000340)="b1000503000004000000000105000000331c01040100008000000000ff0100007ae302fffe4e3039d2d236acf20b7810be38164991f7c8cf5f881029ffffff7fda0000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fc18bfbb670c1f5a8b67114d66e2ec589040000000000800078e36b361b12578ea806307600ffffffff00000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa", 0xb1, 0xc02, 0x0, 0x0) 2.946612997s ago: executing program 0 (id=406): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="3dacaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e", 0xffffff33) read(r1, 0x0, 0x80000) recvmsg(r1, &(0x7f0000000740)={0x0, 0xfffffffffffffd72, 0x0, 0x0, &(0x7f0000000000), 0x2}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='x\x00') r2 = socket(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 2.147295678s ago: executing program 1 (id=407): r0 = socket(0x11, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffffffffe3, 0x99b) sendto$unix(r0, &(0x7f0000000100)="b1000501000000ae05003f01070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x400, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 2.118748121s ago: executing program 0 (id=409): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001280), &(0x7f00000008c0)=0xfd) r1 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 2.090234793s ago: executing program 6 (id=410): sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 2.08994357s ago: executing program 0 (id=411): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1010}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ppoll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, &(0x7f00000000c0)={0x0, 0x1}, 0x0) (fail_nth: 1) 2.088987676s ago: executing program 6 (id=412): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) acct(&(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='c\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0xffffffff7fffffff}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00000e7000/0x3000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7fd}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000701000/0x3000)=nil, &(0x7f0000673000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000123000/0x3000)=nil, &(0x7f0000369000/0x3000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0xa8}, {&(0x7f000015d000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffdffffffffff9}, {&(0x7f0000483000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0xe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x2}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x130) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000000100)) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f0000000ac0)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x7b, 0x3}, &(0x7f0000000080)=[{@rand_addr=0xd98, '\x00', './file0aaaaaaaaa', 0xae, 0x6, 0x2, 0x9, 0xcf, 0x4, 0x58}], 0x0, 0x1, 0x2, 0x800, 0xfff, 0x8, 0x2, 0xbd1f}) syz_emit_ethernet(0x5e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaccb5ee87435486dd6603816a00280630fe12bf76b511ff1e92de251b8000000000000000800000000000bbfe8000000000674501778944a709afaad0af55"]) syz_emit_ethernet(0x66, &(0x7f0000000480)={@random="e702f2ffef1f", @random="97b0aefe006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr='\t\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x00', @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @empty, @mcast1}}}}}}}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d0000f0020000000000000000004021800600", 0x2000000, 0x5}) 2.02522797s ago: executing program 6 (id=413): mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fstat(0xffffffffffffff9c, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000400)={0x2, 0x94e, 0xffffffffffffffff}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x2, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getresuid(&(0x7f0000000500), &(0x7f0000000540)=0x0, &(0x7f0000000580)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x2, 0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="c6d84a5de2319267d206501758e194933775c3521dd46981a50d3a27ad2aaa5f1bca0ec8bd23b86643be73b72b746dcd8bf0ff00519132bb447b698319e50f8921f11f5190786e0c51cb2a9ab762c62860654be10308", 0x56}], 0x1, &(0x7f0000000600)=[@cred={0x18, 0xffff, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x18, 0xffff, 0x0, r2, r3, r4}, @rights={0x1c, 0xffff, 0x1, [r5, r6, r7, r8]}, @rights={0x14, 0xffff, 0x1, [r9, r10]}, @cred={0x18, 0xffff, 0x0, r11, r13, r14}], 0x78, 0x67ca5be667a9bc5e}, 0x3) setegid(r12) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[{0xd3, 0x5, 0x1, 0x8}, {0x1, 0x6c, 0x6, 0x5}, {0x2, 0x0, 0x3, 0x2}, {0x9, 0x7, 0xfd, 0x3}, {0x6, 0x4, 0x5, 0x3}, {0xb, 0x4, 0x1, 0x80000001}, {0x6, 0xff, 0x6, 0x124}, {0x6, 0x7, 0x7, 0x9}]}) getegid() recvmmsg(r5, &(0x7f00000008c0)={{&(0x7f0000000740)=@in, 0x10, &(0x7f0000000840)=[{&(0x7f0000000780)=""/167, 0xa7}], 0x1, &(0x7f0000000880)=""/39, 0x27}, 0x10001}, 0x38, 0x0, 0x0) open(&(0x7f0000000900)='./file1\x00', 0x80, 0x40) setsid() ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000940)) semget$private(0x0, 0x2, 0x2) lstat(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)) write(r9, &(0x7f0000000a40)="f1806830116835c9257b156b2ee8a55e29f6bad2800a9b49cb42ffe1c365b4958f549699bbbdfc2a6245c67e9740db629cbb1c1c1123cb82eb662fc025c3df5c02355faba78841de2839627c79f0b63178d504ed8649503074a0f9c5ebec611d7a2d647a8ba3d39cc62d677ef6ae603786c00466552e106064d4712bd046a0db7efbec09e1db1d25c78ab840e3efaec594729ad5850d02c1ed56a4209a067e6075cf6f36340cd0affc229a868f1ebe1fe340d544cac94b0ed8a2014e1cc916984d4e0118d276b04fa1f477e687c9a653c5c0584adea260c34bda13efe8f0424f5ab13f97771ef799e7957640ea1913d9ea13f1f25adabd16e4f6ea443c9e871f3158f86cedeb2fcd5e9220add49835e52098e8ee8577c6f91b799067e1ef876e045d237f76d454fd6f6d966a39b6fa44da91f99b20410ab4aca08887361af69b4683e3f8da7edf6df7610fe73877d2e7507dd4a6d8013ccedca34d4b3f8c79032633b14087a91557fd79f8f31ef9cc9ff9529f233e4da2d647b8f1d5b7e751d3231c26a4c4b91014a51f57462885d97f74515817698d72eeb63eb3919d33d3f0920c369108e1182214a50769d58cd54ca9254b494dad1a97d3bda591bb5238b1995897030299fa643b8809c4d51238886364108ca57fd02eb616accdddea97f08d35f9854997efd60c1ef1651c9486050d2b4d8bcf551800a5a564e75d12618a2d3d18d3ea2ecf73d77fcc80072ea12e361b80570d679b94959eaf55d91c6c91c555b5acf1abcbd356eedfca4bd7b5b4e2bd62d8ff84add36e3f69b26f493aca811991b8ccc3773b11ebdcadce72f663d191f40e6dd32ff6de5d275a853d7bc467b9aee60e0ecb614af20f7b34e4eba2f9e105324a23f2e09afc5bbb59d28f5bf38feb5be13b77051c0d3688169349ed8e403937c7903bfc7bd5df7c0a07e1dcb4d4fcffa0ab6c9a2818ba2d8153644bc697fabdda59118dc30e6bf35537aa4f790e9fd7ed214ae1c43a3b9c3f1c8abe719ebfec3212fa5e38acb3da0a75eeb7844f6ef168c2a497b86f5690bc8bb02c63280a7e934c59dc2cb13f8b6c9bf5fcd47c628198a00514233f2cf4061c3144cb0381e39c363da816d9cee9491ec6ee7d383452cebeb63c880d85361f7f6f31511e9f934f526e17ad69ddc8ba8d260f662155d9f7f71d9568e57f54cc822324de720beb9289da5c31fb30194c569127bccafee1f99da08d89fe0bfcf3bb239b5c50a8335dd507e6dbda5af06bbb53ef001d617b069f20614e31679471531669eced2b0b9cebef24a6a4956da30c2e9071723814b5a7fd335d8abc18f3ddef3259897ad401dc79493e7564fabafb578a7f78d78166f0b00e07bb0189ed22d6a3a21831dd2590f79199b510f38391efaedb974383a642279f7e8ff3dc5fe4f56208dc67d77fdab15ad66c00f3c3907c43389ab9125fac6e6e82341a151842e79e2120c6af2fb237d8d2c9d0e8473ecdcb9d6207847d979a78311f9da3fb82a72a538dc4d9d19eed6d5235da6321b670fc664ba4e82a3e287b359ecffa5c4192343bb3ad252f0ff8c33bcdccdd662e0c5062f646f61962fcb1dcfe7b3747ee85c8433c220c489531352c3853e4185f4de9f012fc9adf28a85ed5baa5a5c8207035ad62f561ffb4728fa0b7e4d6deac1e98827ea6f7cf1327000f835264df997000216580a6e7e59edc9085e541556fa157ec076f88e2cc3ec43b4df199dea59e516c84aa22a458d04b0b63765b5b7c7eca338d7413189d96139fcf3e2686cc7e7eee14cf0a13e23fa2745d0bfde341c1a93704dc0782eb75d973909a814727dc43da3257946c703a317ced276f4cc29260adc0f7b3d07993fc130e651004d1fd3e695d4f399677f6d324e4faa819ea3a2b79c17e2d9c7536a6dca9c597eed1e3d42471c93835831a552c752a3b95513d67b19d3545c534241c0267c2d3f99873d853e3dae32d560b128aaae7c5560edd0200778ef0cbffd2b942b26e736488919e0790a54bec4d3f56c7b3825f33ee30d657023ced591d49db741f0bb05801d0fd0b8e693881a97058fc409c9fba70c12cca20477944887327da9b81d8fc780afea7943bcc5deab3199f953e5c5531959e6ecd00b0c2c5ba1f7c72f8e8af72e66bb85f9811ff08c13cb8343ce133b45cf0f0272885b211159c2d3176ffdbd3741a33b1d9dde3fc35b34fd88b547c9fb25bbbb2b4bd841c7f41ec7e76149222653479de9e1d44c70b2db22301e9a1f380d9d6ade0f57cbe17746217c05a8d0e4d4208e199fe074dd00c13dc9d89276b141b6ede8429e4a3f19c89468a427e7df05e87774d64f8fd0df6e6d3500912c663103b5b68577ac8ce3c32284de348fd39308fc551608fb86d24ee1d15902ad585f8eaac79d08a15c975f597addfa0c5236b8a04276cfc51e084a841fd71df655232f35184829a7d5b4c577878e48d3f380468ed2d8f0e75bd9f5f2e7f9a384a61fb10a42e1af5064888d4453b067cc5674201642e006434545ad66049d694ce0b69e95e5768252609d1bf0b991c7ba3b57e5570cd106a50eda6221372cb6e7c2a6022a23abca921c17001407169f91bf01ee065d5591655688aa563d9d29110ed99c1eef2b7badadbaafcf14a87b520716eeea5b7f4d8bb608bd26d15a49b4eb78447e4e81bea7d27449dad5ee4b004aeee4ec573f09a1ed56e8ab0b6d60510de9d1f7f2b1dde8cfa21044ce454db0f05cd6d8b94fece719bf3212cd166cd8229b3f20ef2edd6c55f4aceb4b504610da9a969b3e4ae54a56af5eb1fd34331de2dd409bf49eda0206ee3ec6a14f60a523ea616cd35b2d9a690e5f63e3dcef26a42397cf7ddf88fe02f0052cea1e422c9e8698bb6ef1b68355c103b57a46ef4ac9cbe453e51871dae10c97ae211a2d865cb16f85296d811957f05115caa538c3ccf809f9cea1198dd77c841a4ec6f44797bd1f55d6f97a75c3b60063f9cc69a8eb95eebe016971ed174e4fd9d4c8945787ca5f85afff1bf7b1794df39d27d3c12106295172a6a06ed588ebd486cf0781069eb3520c2cc171f31761c2801db84635f69a00383f80d1960c2ec00c548f96b44577cbd9c6fe5e9b9ad45053586485be9db7a4e8110bde5e5fd0ae2865e741ac431948b0cfa3aa6d172266b3ddc6f75281888edddc8524642f43c756251c0213cb54b562441ebae1754b73c7426bd6d637a017e25b07aa8e2c30e432185cb2c9ad1fecd576cb1fc051e1e675ecbb9a7c2d31605867a3031ab51a8e9374534181826c26daa4dd9fe32b80a7854f0082b97bf687dd531566ce1d67d89403793c541386dcc2cf987567dd7f6c13e24b9a6748b752477659ef0e50fa64145198b02d1bbc31ae07acc732b4b444773e05750e265034fc22417c94cd69f78554e21f19166d2632795baf3937aa12f14db6da2718b8e6fdd6ceed88f32b68d91faf674813fcf765c9a4d75a40525c6d35759e60406456e745749c193b69e8f8deba7b9cad780324359cb1d71b86b208722ad2c9e0c167da6f67762ea6f1f854feee11d6477defcdd77e727b4cca4f24c68619ebf5b35777303cde6cf1ba09c904f36c23bd105967df321159b03f0e0aaef08f5df8de0f1ba2d321046d3d2d36bc0d863512b87fab3db1f9b2796707b2c682461ec21e60c5b4b6e47e11f231e6e5e4346d1ae8d9e2faed7e752d715bb5733a1d5ffbd304ac5bbdab757cfa698a561eea20f0041653fe09afa0020674aaf3ac628c017f914a1fe29dc3ca62e55e94c452267dab89a28d4b997cf5e3249cce28af1713102bc75c07232bbd51e8e9f5954e87466e8fd0784c82939967153542c89b0d36d1fe50d7a6bc259a2a2714f18cfd58bfd61456034d2605572ef710dcafdb81b60eeab9c494623ac2e01d810ff331617d42cd949be16a8d807972060d4514087057a62f4ea9148e9a0cd6a3b45d3a6f63b19d1e659ec87931421d622d9ab1f9db51f86a63ad90712a6e5773e1e0acc267318edebf5d404826d3f10b0da35017bda1964c30521618f640cd3cced8a601737780a4e47f9859c995b98452bcca6c0d32cb24ea957baaa611b3741235f3ca7fd8a88b777b8e0d5763605645f09b0752505c8e07012464ba9099e90e352df4e8284a3627bfc5c95471e8246f177dde2d0578ecb7e419b6d4de773815fa8cb2adffe2eb5fd16f009b2965db359ffc874ea8a6063a574ae39dfd7b76de02e5b6b96880060d9ee970e9de91652a768b13b8f4c246978fd1f37f4eb45bf2ebc8f1eeec31640573dda9e4e5e15b37da2a4a1a6430a453797a5da8e95291b5648d380567bd6fc425f364d0f66a0c1942cd8ad3caa8e29301a803d31a4afc1ca9275f71de863df72584abf7ec66d9aeb4ba8d93df0bfe46257bf73a1f38ffe91f89a795ad6f6dbab2dd52e3456583b2e8c4abc4cafeb0e1b2dc9a13d35ece77ced0778c669aaa56fbef2bd9b41c52649183eca88ee44b5e987ffb4a849a2c53cc25adcfc20b9a3ff0c39dcbc243607b5453e00348fe0eed1c3de7bb9658de18938488b6f6e863da365937282083ea62335a7895a29c3ea90b46ebfb04b3cbea1fc0fc9b650ca40fea075cea02a87f13308ee7264ab2afe89b62a3e3cf3d36298c9d08cf42974f8230fcc7d6a3eb727491f2ec121ab39d6b389f8afbddcfd6f0766160a89a44b8e0e61d03b4ce2e955a5061c419f3b88516705b9d9f081b6b8916ab8d50e810ac2fb916ff32da2b17abf82aed5e6c884ac26960479c056d66ccd02637d06163a7efa0a2fc60ac2536350d2809ff3bccae16df31776fb9f919e0ed58385d61e9644faa3c0dec31357c5939c8abd984c10e47f76d199a31280e430163fb1e375d93a8aed0a6df3b9fa7dfb3e3e35f561e3bfc4619b9de890f12491155c76783fdd27e8575f77d651abb9ad30f91cb821bc30945d10f58db949620560dda513e2e13ba3708ae4f6b5af9cc8527235cf7e303b5344ec1ed83fbb6b43135771f7080ea5fbe54b715dbf3ac5d975aca0e382f5f33abe7c1964ddc017d015490dbf506136eda393ab461a8f576ed0da0195ea07f103bc9ab013034fca840072b2c9a09b623fff1357c206d35d2143a5472232eb82c01bc964de7261e0364fa09d99fc09dbe9003453d7d609540e71a309c1105b7215a0e5be5b34deaaab2452d61bcab90d41a44026dd9b6026cae782bf306447c65f7be0f18272d521580993a8a5fb2c823cc9364f5f10ad6b2fd9ef7da2a25a3c914961ac6082b78b7595b7980bec3d8fec9a8fd0f441cb1fb0dbd2a825644df954b1f89dacc33927a6b5a8bf8562c62cef871bab3653e0937b432a66935898cbc2a224322e987aec5e222f6f55882130478d21a8420e4670b082138c01d7f7e068d96004d7eaa1c4fd22011b0e6abf9858cd31ff22a383e34d779ea437833af1ea5c6343f683d931537d999052602b0591788a3bdb9af483d27373d75ef49e25186a3d504a96686c27f1cf9a70972b0f918d9934a3959aab006410c248d2d3bc65e2b0f230d54510ba257c2dad0c9f6ad3e6dc31a0458a83b1c766f212a31b2012fa7d31a89454f29082bc91413b274258ce6e0d9434ec94a407de79712aa752194143f6a5367d7a6d9256f593dc205447c10f6c6fb3e5085ef535ab55d6ceaa8203118b6f86dfdaf43461a8c6bba9489c148fbcb00489ccc33172400c954646a2c020bfbeb63711a9baf50ddc6d9222b9cd0f17eb2815752a9d5825d03947e692e32b0a393333d8860df98ccbdeffe037c851375683a44ef4f73eb93c", 0x1000) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001a40), &(0x7f0000001a80)=0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000001b00)="b3690f839c7e4a7d97637a960538962ae56be06d999a0a64db9a10855b42e1d391b21c668a65cd0ea6fd1263ad6ac14a72cf12a909c160f88ef60dbf2db4e095271117b4fda2266e96ef35f00f0e84237a3092ae065b20255140377bf1763536c9dec42dbde75e22334d7ff61523e345a578767a0691534e951acdaf8b8beb119c1706ef4e36f52c806ba04d5e902cb0cc50760ee30f4ec32aef27cfaca9c277f4910c0d8208c37c06122e8526e2d557da183c3818830fd81080d06b2267eb993897b036aa24", 0xc6) 1.449720458s ago: executing program 3 (id=414): socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0xd76, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000500)="7a9e7d3eecc844157e771fe84bbf3fef56679034eb3f4c631c0ed6c5e1403dfd6b7ed0dbe39dac2c01576cfe6d045fb311764b85ea9758ede62f56270488ccaf438f08aa8cb91a39f7dd4d5856ed16db5e4ecfe313a3c1f806d285b87d11c9aa5f1ef34325f9d40f4a74d897fca3e960c393cb4fb5b64a8c76c8929cff27e6a82e4f78afdd6ac220f8a496026f24d292201c342dec396cb221942bb6bbbc08a4ac9131d842214ab2b15cde7e816680e62e1ae15d9717f6a04db92230d7e22bc48f975d5507c1d51b9607af43c84e394455d34c16623414e5a0f17fc4ceb990bc44346d8781c1945160d95a1ce4d2bea4d766e47f9ef9fdaa852469f0da1207b6d4f08661d6eb10daf077ea9858e9358bc9fe0e81096fa9ec0cda4e9ff0a9c4129d479e88c0111304a1145a1826a56299af9b27843e569316fc8effc39ab87f9f277945701e5cf423ceec578e1da4ea2e211032efd525ddfbca49701c66a9d7b631955430d6ee0f47a4a32433d35832dceba961a60facea04ce99e29bd5feba20b961dce6fa4cc7fbcaf39a2eb0f399897e9890b0b9f5583b9fd0be388f84641be69f8a5f6e127b5f590240ed5501784095169dbe467647ec152158707cfb4020658bb44f924aed3eef9f5c7d6a7fbdfcc6ef269fc3dba75a2692ec9624f4e9232525bcdf72f0c51430fe56ba709c3a1bc1d7daaa63531daec754f41e4d0339b926234b750c79ecfff08aea33669f515422eea7766939d182fea7c76d455ab5e935966b1748d7c27782cb441041d9d599527c91f2de39939ec712f8cfea4a9667b34c27b0b98a9e421d643bf73895f6112ce18c753c280fac768c15fccc39f665cc9f4f1eb71a3a5c72e932bbdca5982d1ec1c93f7022512c567a69057310569d5bbc854443bbd8ec5c3a9750a035b1cb9705e6c67d523aae2a211b9eb67ca3dd1886421c6ad32f5019ed291425a65fc269b5829d032f0a8231dfbbbeff1fabd75f895ac2b81b859161edb95514655b03b431db6905ddd66306823c5ca55127eb4b3e9e030a85fba0febc955bbaf7870a405953a918dfa2e7a95cb411767841e6acf2b01cccae05cf0aa5d27585cee968d30880e38c021a3ab813bac1159163e1eb8044af373e55678aaeeb90bc7e9f0abd82adcd4c5dbd6268019013c9d19619cec00413b3738bf377222edda2a9ee6dce97ccc6a9b635246786541609404ccb02b34263604c02002460246ee501c5bf63da21598d61064737c1892364a0b83675bd4a8a508327f340b0938fabd5aa05398340c39bd7d1d47b5bfe310820d5d845dc7604237176089a81b03843a1abc5ee4b75184148cefa9989098fbefc5d9158bde6588c1277af2555128e1731fb9780c02f696ea31f542b44898e53ce8615659017d5b6ccd8a156a0b0ec503edaa684dbef57f963c19b71bdf425e01f126da9cab9c2bc933efceae9490a13eeb9d7fd49b1f693139a1bf063164f70c5ef4ff38857132d794109d915902541d38d29d0111f078adf997bfa76451085a6a2c430796120bd1271ee61bfbb00b004ec57f1a96b6867d12253476b417ce1dc621490190cd94095b526af51babab65b946fb9aa29ac9c31cf00a7ecce69c89aebfa56cff26a314fd889127bd1cafc3a3a0bb207af28c3e322ef0539807ed9413d5d526133f94e3919ee38b75237c7ff3201bad251b22d321eec95b07d7c72390777643e6a2d327ca441e4cc45e535562a7b5322fd567bdd3fcd298e5b859f6dce57530605732446907b8ec2942ac4059a1d1b4c579528f07b02c3723f6669f31bf32cc7f75a2a29b3da889ad119cb40e17c232c68bcf1c61670dca5a8482abec61860570c6a1118a5fc08aab82bb4ccc9a381cff15cf004dc478c1572357769bed8686e152a8c8680983890d2ff070db1e31e83227a0060f91b4a16d13279f1eb984aa1c537166ca02df91ae1c64bca44361c11fc99dc5acf6e3a6a13d04c193d7feffd5961ebf19959af927d8be867a5a87d049c3ec7efb2418ba38f9a9b925408cbb71b629c4fd69a1134172227c8af0bf51f27dcb0835e81758dce5c7714ca34b4fc35b1ff2f33434db91e627e37f96b528697f78e39c3dc026defa986ed8d9f399dac4edaa3d1807ebd1e065b497307da94c9a04af61a0cd78df39d4a99dee0f991507a069ef9158473aa820814b8093fa2df39a2f9234d64922a8f1628d23a3a0a85f4cf68763cc6ee34bf79265647d98fc17b0e316dd04092380cfa3ae12e3499a4a829c8a633e83c02c374520f43b458c60e8d4d21f1552cb5b21e1a7b5aadd745de0e3f5de3059420e42032c8e8e2fb98584ab18891910f69518b3a1a38be74242a121d64a984cb8f54a3da430d900f04e341846d94d0f4a202328b2bd521df255a5039dd130147a43f9f87ea45b1371f8234bea21e0652b1f8fe89dd402502f8677266aa0dd22f4884b80b8384dedea9d2e3cf30da2f1c22e6fd69324f3a44f0c94767c2d657d437ebe4c0f940a6e8c67032fd92d7b9fe3bf84899a7c6690d8d17da64e553c32ac4bb9c7d9b98b24b447ead258b8ec502f01dbc0f8c1d47a9cf11b5473a0719a9785fe640a4255c376000d20e36a0cb2174d42c487daa4dde02e6c19fadfc93d5bcfd129558fd7a8c2ecc98a4cb69a528a36cb78f463c0aabb2f0374028aa8b264681f300969e87159437a524af3989addc4aa3e74b2940ee66aa", 0x784, 0x400, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.407393555s ago: executing program 5 (id=415): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000080)=[0x3, 0x61c, 0x2, 0xff, 0x3], 0x5, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000300)={0x3d, 0x4, 0xffffffffffffff9c}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000503900004000000000105000000dc8518e9cea10500fef96ec0300100007ae30200004e3039d2d236acf20b7810be38164991f7c8cf5f882b29ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a4210200040000000000000070c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e4b24b23b7d8dc80ff4f707e37183f834371205d1a7f1c057aa1a3300644759906057d517fe0b82da70b6d01810ecd5779c9bc3815110b805dcb54444bb7ccd5834e3b6e88beb1b0a2212ff777419db2c835ea2bacf354c53e7153263e33c4164efb6b4ae89fb2b5d889107fd63aecdb9488c9289d604bbc6243c77cbcf71ec0f20ff7e38ca5c10d512a232c2fc417b3ea90c4c5c36776a8bd652ff1cb26743d976c24baf8e2ef6b3fe592ee2d09048badbc412452d57121a8f9183129d02625525dbb0d8d2db4e9bcec812cc698e1cce9a7fc1127fc36517085577642dcec99d2950f02e84237f", 0xb1, 0x80e, 0x0, 0x5a) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20020, 0x130) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffe) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffc, "070609000013160000050800"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x30) 1.406777545s ago: executing program 7 (id=416): r0 = open(&(0x7f0000000240)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x1, 0x2, 0x0, 0x20000003}, {0x81, 0x1, 0x8}, {0x2, 0x9, 0x9, 0x2}, {0x3c56, 0x3, 0x6, 0x80000009}]}) dup2(r1, r1) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x9c) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7, 0xb9e}, {{r2}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x2004}], 0x40, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.40454271s ago: executing program 3 (id=417): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xa, 0x11, 0x3, 0x7}, {0x50, 0xf9, 0x49}, {0x9, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4", &(0x7f0000000000)=0x30, 0x0, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xa) mprotect(&(0x7f000019a000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7fe, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0xffff, 0x10, [{0x6, 0x2, 0x4, 0x1}, {0x10000, 0x8, 0x3, 0x7ffd}, {0x7, 0x1, 0x203, 0x1000003b}, {0x7ffffff, 0x808, 0x4, 0x10}, {0x5, 0x4, 0x2840, 0x3}, {0x2, 0x0, 0xfffffffe, 0x99}, {0xa1, 0x101, 0x6, 0x9}, {0x106, 0x1803, 0x100014, 0x8}, {0x0, 0x80, 0x5, 0x8683}, {0x0, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x1000, 0x3}, {0x7ff, 0xb, 0x6, 0x9}, {0x400, 0x4, 0x40000008, 0xcd03}, {0x29a71717, 0xfffefff7, 0x1, 0x9}, {0xe, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x8000005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x41, 0x1d7, 0x3ff, 0x0, 0xfffffffffffffffe}, 0x400, 0x10000, 0x0, 0x0, 0x3, 0x80000000000010c, 0x5, 0x7, 0x0, 0xfffffffffffffffd}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0xd76, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() poll(&(0x7f00000007c0)=[{r3, 0x80}, {r3, 0x10}, {r3, 0x40}, {r4, 0x2}, {r3, 0x22}, {r3, 0x40}, {r3, 0x7}], 0x7, 0x40000c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r6 = socket$inet6(0x18, 0x3, 0x6) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x2fd, "2ff6c34f6311fe91cc3cfbb069adcbe8", 0x80000001}, 0x1c) ioctl$BIOCSETF(r5, 0x8010427f, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x6, 0x2, 0x2, 0x80003}]}) 347.132303ms ago: executing program 1 (id=418): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000240)="f5ec428840ed6b121b3f2e88f73cdfe4a5cd72b68bbad47071dd83a7b5b50918c72de37bd1cc2df60aaa5d6ec881f8faa0b79f0f225492452205f7f3d182c197dae1b9d3144c75a3b32f677035b787f3f82238bbb482a12bd491792d06f7ab455e576918d0201fc0edd8b0fb4ec8a04dfd457a5d47396e16e79a84ea63db6fd1af43e1160ec7d628580e895767d843cfac17abfaffcde0", &(0x7f0000000300)=0x97, &(0x7f0000000340)="550518a94b67f33a74da1c5d619732bfa9b4868c951a2a2662edaa739c9befb87db2300b6de22ea886a19288e984913cb0f6e5361a8fe2976f30fdca33f79541e21902874767835b90a8316b2c40a2070015104f44b4168e2854a293efc95d8f1fc55c507da6069afe9a1ef1b9d31fe0013d7d83d06e9abab6d2ba", 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000004c0), 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = getgid() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VNDIOCGET(r2, 0x80106468, &(0x7f0000000b80)={'./bus\x00', 0x4, 0x7, 0xffffffffffffffee}) setgroups(0x1, &(0x7f00000000c0)=[r1]) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x4) r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) close(r3) 335.394826ms ago: executing program 0 (id=419): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x4, 0x80000001, 0x80000001, 0x3, 0x10, [{0xffffffe, 0x40, 0x3, 0x3}, {0x40, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x5, 0x7, 0x93, 0x200}, {0x1e1, 0x7fff, 0x40, 0x7}, {0x9, 0x25, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x40, 0x408}, {0x29a71717, 0xfffffff9, 0x0, 0x579}, {0xc, 0x3, 0x4000006}, {0xfffffffd, 0x6, 0x2, 0x30005}]}) r0 = socket(0x18, 0x3, 0xf9) ioctl$FIONREAD(r0, 0xc050756a, &(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000800)="1c55462a27b2aa12751ce213edd1fa9e4e32fd5dcbc364594c177174c54e394875adcd758a073ba87db2c9580bc4a6bd8abbfecf08365d2959c482b84bdcde99c12d404e2d941f5e3529bdd35c34d6b46464a1a9e6cab49d19af5d5a50556bd9d88e5d96fa0a355e5866b220a84bdb895ce879cbb984f163c1fa293ae0b2c84930a21983259b29a4ae289aa3bcdb1182f654dd2597edff328dcd7a64c55dc5becd1294812a305697336b2f64d0b8d4fd1287c77b940c43267dd824cde84b961b50c5b9f955040a5bf4ae46351ef9e0e86772f7048bb1d9680ddf3961b54dd35d28c9a4b042346f8c027e104342e200c8f31fb12a04fcd9a0748e1de4bf95f3600e427118c4e7e1ce72478f3bff237788a43500e9185c71288732d483b3611b4e723797213b09cd5d50f082416569954012ea11dbe1c7445ea5308c80803a48746125301d6909314e10d670c2366a2ea94de0d7d8e43059a97d6293c4e503c0ed5d7c1edbb3f5668d14296ec9907b32a3fab3427a8fd249685a40fcf626086620edfe164eca4cfa997774fc6e7c678cc1bde82a765e58edce58cb9ba55dcee1df72e3693b45784dc29ef7ff6fb8452f245ee9dfe91d53643c3dd0d0f15e5abcefa36ecde758fe69438a0a299e5ef36d7f59996837836940a8eef9b39256244c4d91077d21e85df9bfad3a61002c0a078994aa75c84e2a8b9ee8fa0749ac3fd4e30fe7c1bdf4fd3947dcb29a3e55d099972b78c90f21ced01adb4c0f7db11c7ca625aaeb05b5b3c4dd45486a2801aab0ce8507976e6af1373209a73b94b3b13bf5451db9753f8e46cf9374093d20cd06f908aad01841f09a6c8cce86b6364b464bff930afe8a8e43cfc560768095dfa20f205ad9e99f184fb2a4869e3417c9c3a750c729cc82cb7ac71b249907bacdc6f0dbecce1f852776545dfa2d484a5b004eeffe36570a7eb722f8169ef8d934824643148d4f05f9166672fb5150c5231f08b2bc7fdaf452b2bda2eff1793c39e319d81d39866c4a612a3db3450951263d9d21721c8ed2ac0deed0889d706d68a642a16e2d140fe78f868d289e275df2c9d59c282ca0f8a5c1be0a185ed801813ce76bd76356ca3724b71f01808289ebebe95ce5721f132b2ac5c821822e769104e3191daf76b68f1cd1bd7eaa2076d407d89729b8d9a3da7d3ab11aea7e77b3792f15f647bd72192eba5db059c9d2132d143c7ac2950023be0db41c0a85d9aed4eb80ff7c225bfcb7cb029ae32ae2b12e1546b87c15f26d769fa327c7049ead0ad69262a30a94c62920f7a7a41a41024228160c0938", 0x3a4, 0x4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) write(r1, &(0x7f00000000c0)='\t', 0x1) write(r1, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xcd60441a, &(0x7f0000000040)={0x1, 0x2, 0xe6, 0x10000, "5e0800008a00000f000000b0f0338a6b4fc6d780", 0x6, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xfff7, 0xe5, 0x1}, {0x4, 0x6, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x82b4}]}) r3 = socket$unix(0x1, 0x5, 0x0) read(r3, &(0x7f0000000240)=""/23, 0x17) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x6, &(0x7f0000000080)="71f91e34718d410936541ac47894a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x191a, 0x0, 0x37) 320.364739ms ago: executing program 4 (id=420): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) closefrom(r0) 291.035613ms ago: executing program 4 (id=421): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f0000000080)="4f192f96ac7fd1eb6578b7f9c56c1c26", &(0x7f00000000c0)=0x10, &(0x7f0000000100)="ae638f34974d49afdaafac00ecbb718ffac2f41caceaca1744b74f", 0x1b) sendto$unix(r1, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000700)='tty V\xef\x86\b3|#\xcbQ8\x19\xce\x89K\x1f\xeb\x11]\xafZ\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/79, 0x4f, 0x800, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc2c04200, &(0x7f00000001c0)) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000500)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d", 0xb01}], 0x1) read(r2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="a7a6085419a10909926243003b47915d8156c41f1b16c2278ffe28a77eeabea0da0462c0e1dde5b73a97a60353cb3cf0446934c38dbae1e81104fb7214ea534fca3f26313eaeee73c10b56e6a44f06f078cab5c9", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='.\x00', 0x615, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r5, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x3088, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.13' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error uvm_fault(0xffffffff83ac4c10, 0xffff8000256b5ff8, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs_indirtrunc+0x699: movq 0(%rax,%rbx,8),%rbx TID PID UID PRFLAGS PFLAGS CPU COMMAND *269527 95519 0 0x2 0 0 syz-executor 354930 44643 0 0x2 0x1 1 syz-executor ffs_indirtrunc(fffffd806fd4b140,fffffffffffffff4,f3e40,ffffffffffffffff,0,ffff80002a399d68) at ffs_indirtrunc+0x699 ffs_truncate(fffffd806fd4b140,0,0,ffffffffffffffff) at ffs_truncate+0x103f ufs_inactive(ffff80002a399ec0) at ufs_inactive+0x202 VOP_INACTIVE(fffffd800e6f8e98,ffff8000fffee018) at VOP_INACTIVE+0x104 vput(fffffd800e6f8e98) at vput+0xe5 VOP_REMOVE(fffffd800eeadb30,fffffd800e6f8e98,ffff80002a39a028) at VOP_REMOVE+0x199 dounlinkat(ffff8000fffee018,ffffff9c,79218d70ffb0,0) at dounlinkat+0x1c4 syscall(ffff80002a39a1a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79218d710460, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xffffffff83ac4c10, 0xffff8000256b5ff8, 0, 1) -> d ddb{0}> trace ffs_indirtrunc(fffffd806fd4b140,fffffffffffffff4,f3e40,ffffffffffffffff,0,ffff80002a399d68) at ffs_indirtrunc+0x699 ffs_truncate(fffffd806fd4b140,0,0,ffffffffffffffff) at ffs_truncate+0x103f ufs_inactive(ffff80002a399ec0) at ufs_inactive+0x202 VOP_INACTIVE(fffffd800e6f8e98,ffff8000fffee018) at VOP_INACTIVE+0x104 vput(fffffd800e6f8e98) at vput+0xe5 VOP_REMOVE(fffffd800eeadb30,fffffd800e6f8e98,ffff80002a39a028) at VOP_REMOVE+0x199 dounlinkat(ffff8000fffee018,ffffff9c,79218d70ffb0,0) at dounlinkat+0x1c4 syscall(ffff80002a39a1a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79218d710460, count: -9 ddb{0}> show registers rdi 0x2 rsi 0x2 rbp 0xffff80002a399c40 rbx 0x7ff rdx 0 rcx 0xffff8000fffee018 rax 0xffff8000256b2000 r8 0xffffffffffffffff r9 0xffff80002a399d68 r10 0xb5df0381bc474ac7 r11 0x57f8eb5758af1703 r12 0xfffffffffffff7f6 r13 0x1 r14 0x2 r15 0xfffffd806fd4b140 rip 0xffffffff82f1e4e9 ffs_indirtrunc+0x699 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a399b50 ss 0x10 ffs_indirtrunc+0x699: movq 0(%rax,%rbx,8),%rbx ddb{0}> show proc PROC (syz-executor) tid=269527 pid=95519 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeefa8,0xffff8000357c54f0 process=0xffff80002a39eb68 user=0xffff80002a395000, vmspace=0xfffffd806f5a07a8 estcpu=36, cpticks=47, pctcpu=0.22, user=0, sys=41, intr=6 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87255 345499 44643 0 2 0 syz-executor 87255 373815 44643 0 3 0x4000080 fsleep syz-executor 87255 428706 44643 0 3 0x4000080 fsleep syz-executor 44692 332298 77557 0 2 0 syz-executor 44692 496277 77557 0 3 0x4000080 fsleep syz-executor 4165 51327 88815 0 2 0 syz-executor 4165 475957 88815 0 3 0x4000080 fsleep syz-executor 98215 75515 53348 0 2 0 syz-executor 98215 272105 53348 0 3 0x4000080 kqread syz-executor 10646 147889 34762 0 2 0 syz-executor 10646 7135 34762 0 2 0x4000000 syz-executor 10646 396954 34762 0 2 0x4000000 syz-executor 67453 523334 30163 0 2 0 syz-executor 67453 211691 30163 0 3 0x4000080 kqread syz-executor 67453 453343 30163 0 3 0x4000080 fsleep syz-executor 32135 239954 0 0 3 0x14200 acct acct 88815 2409 66769 0 3 0x82 nanoslp syz-executor 76993 523463 1 0 3 0x100083 ttyopn getty *95519 269527 66769 0 7 0x2 syz-executor 44643 354930 66769 0 7 0x3 syz-executor 53348 117645 66769 0 2 0xc82 syz-executor 30163 42035 66769 0 2 0xc82 syz-executor 77557 5584 66769 0 3 0x82 nanoslp syz-executor 34762 432298 66769 0 3 0x82 nanoslp syz-executor 66769 101443 41790 0 3 0x82 wait syz-executor 41790 485943 99738 0 3 0x10008a sigsusp ksh 99738 321230 65225 0 3 0x98 kqread sshd-session 65225 113796 19041 0 3 0x92 kqread sshd-session 19041 197528 1 0 3 0x88 kqread sshd 6449 99043 90681 74 3 0x1100092 bpf pflogd 90681 172090 1 0 3 0x80 sbwait pflogd 40388 426092 44640 73 3 0x1100090 kqread syslogd 44640 73075 1 0 3 0x100082 sbwait syslogd 65584 74527 1 0 3 0x100080 kqread resolvd 48473 360424 34378 77 3 0x100092 kqread dhcpleased 55881 299281 34378 77 3 0x100092 kqread dhcpleased 34378 21639 1 0 3 0x80 kqread dhcpleased 82519 174179 0 0 3 0x14200 bored smr 94785 164732 0 0 2 0x14200 zerothread 99323 229117 0 0 3 0x14200 aiodoned aiodoned 57462 380002 0 0 3 0x14200 syncer update 85401 425552 0 0 3 0x14200 cleaner cleaner 45466 217250 0 0 3 0x14200 reaper reaper 41853 355486 0 0 3 0x14200 pgdaemon pagedaemon 99184 127695 0 0 3 0x14200 bored viomb 48317 373660 0 0 3 0x40014200 acpi0 acpi0 48370 67658 0 0 3 0x40014200 idle1 40422 437404 0 0 3 0x14200 bored softnet1 96077 254678 0 0 3 0x14200 bored softnet0 1648 519164 0 0 3 0x14200 bored systqmp 88724 171994 0 0 3 0x14200 bored systq 65934 219747 0 0 3 0x14200 tmoslp softclockmp 69985 194540 0 0 3 0x40014200 tmoslp softclock 48273 161723 0 0 3 0x40014200 idle0 1 228176 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 95519 (syz-executor) thread 0xffff8000fffee018 (269527) exclusive rrwlock inode r = 0 (0xfffffd806fd4b1e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x98a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e16d420) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x98a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83aac500) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11057 12107K 12284K 166960K 12559 0 pcb 18 12K 12K 166960K 64 0 rtable 190 11K 11K 166960K 523 0 pf 33 18K 24K 166960K 117 0 ifaddr 27 4K 7K 166960K 74 0 ifgroup 36 1K 2K 166960K 102 0 sysctl 3 1K 9K 166960K 7 0 counters 62 36K 37K 166960K 128 0 ioctlops 0 0K 4K 166960K 1681 0 iov 0 0K 17K 166960K 62 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 81K 82K 166960K 1781 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 23 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 81K 166960K 604 0 sigio 0 0K 0K 166960K 2 0 proc 75 131K 147K 166960K 676 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 116 0 in_multi 55 4K 7K 166960K 150 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 455 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 231 167K 186K 166960K 7188 0 UVM aobj 27 2K 2K 166960K 27 0 pinsyscall 41 82K 98K 166960K 1863 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 17 0 NDP 8 0K 2K 166960K 51 0 temp 46 9082K 9158K 166960K 35954 0 kqueue 15 24K 28K 166960K 93 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 82 0 78 1 0 1 1 0 8 0 rtentry 176 154 0 83 5 0 5 5 0 8 0 unpcb 144 255 0 237 2 0 2 2 0 8 1 syncache 336 7 0 7 3 2 1 1 0 8 1 tcpcb 736 120 0 115 2 1 1 2 0 8 0 arp 136 26 0 15 1 0 1 1 0 8 0 inpcb 328 411 0 400 2 0 2 2 0 8 0 nd6 152 37 0 22 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 23 0 23 1 0 1 1 0 8 1 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pffrag 232 3 0 3 1 0 1 1 0 482 1 pffrnode 88 3 0 3 1 0 1 1 0 8 1 pffrent 40 6 0 6 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 10 0 3 1 0 1 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 51 0 23 1 0 1 1 0 8 0 pfstkey 128 81 0 44 2 0 2 2 0 8 0 pfstate 448 59 0 33 6 1 5 5 0 8 0 pfrule 1360 31 0 24 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 617 0 316 29 8 21 29 0 8 0 art_table 40 620 0 316 5 1 4 5 0 8 0 art_node 32 154 0 89 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 24 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2421 0 948 93 0 93 93 0 8 0 ffsino 296 2421 0 948 114 0 114 114 0 8 0 nchpl 144 3239 0 1524 64 0 64 64 0 8 0 rtmask 32 6 0 6 1 0 1 1 0 8 1 vnodes 216 2755 0 0 154 0 154 154 0 8 0 namei 1024 9802 0 9802 2 1 1 1 0 8 1 percpumem 16 79 0 33 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 0 1 0 1 1 0 8 0 kstatmem 264 60 0 42 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 1 0 1 0 8 0 scxspl 216 16599 0 16599 10 2 8 8 1 8 8 plimitpl 152 120 0 103 1 0 1 1 0 8 0 sigapl 424 920 0 873 6 0 6 6 0 8 0 knotepl 120 542 0 0 17 0 17 17 0 8 0 kqueuepl 224 135 0 124 2 1 1 2 0 8 0 pipepl 344 150 0 123 3 0 3 3 0 8 0 fdescpl 528 903 0 873 3 0 3 3 0 8 0 filepl 160 3916 0 3692 12 1 11 12 0 8 0 lockfpl 104 186 0 184 1 0 1 1 0 8 0 lockfspl 48 83 0 81 1 0 1 1 0 8 0 sessionpl 144 52 0 43 1 0 1 1 0 8 0 pgrppl 48 71 0 54 1 0 1 1 0 8 0 ucredpl 104 422 0 409 1 0 1 1 0 8 0 zombiepl 144 874 0 873 2 1 1 1 0 8 0 processpl 1232 920 0 873 5 0 5 5 0 8 0 procpl 664 1531 0 1475 6 0 6 6 0 8 0 sosppl 176 5 0 5 2 1 1 1 0 8 1 sockpl 752 752 0 719 5 1 4 5 0 8 0 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 169 0 0 11 0 11 11 0 8 0 bufpl 280 6724 0 594 438 0 438 438 0 8 0 anonpl 32 8161 0 0 67 1 66 66 0 246 0 amapchunkpl 152 22933 0 22461 38 11 27 29 0 158 4 amappl16 200 2963 0 2935 18 3 15 15 0 8 6 amappl15 192 11 0 11 1 1 0 1 0 8 0 amappl14 184 466 0 465 1 0 1 1 0 8 0 amappl13 176 140 0 128 1 0 1 1 0 8 0 amappl12 168 1167 0 1138 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 88 0 74 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 114 0 111 1 0 1 1 0 8 0 amappl7 128 159 0 146 1 0 1 1 0 8 0 amappl6 120 186 0 185 1 0 1 1 0 8 0 amappl5 112 122 0 112 1 0 1 1 0 8 0 amappl4 104 316 0 295 1 0 1 1 0 8 0 amappl3 96 4412 0 4300 4 0 4 4 0 8 0 amappl2 88 611 0 546 2 0 2 2 0 8 0 amappl1 80 13410 0 12811 20 3 17 17 0 8 3 amappl 88 6324 0 6165 5 0 5 5 0 92 0 uvmvnodes 80 120 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 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 253 0 253 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 26 0 0 1 0 1 1 0 8 0 uaddrrnd 24 903 0 873 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 903 0 873 1 0 1 1 0 8 0 vmmpekpl 168 9053 0 9006 3 0 3 3 0 8 0 vmmpepl 168 66842 0 64970 112 4 108 108 0 357 9 vmsppl 488 902 0 873 6 1 5 5 0 8 0 rwobjpl 80 21505 0 20428 34 2 32 32 0 8 4 pdppl 4096 1813 0 1746 107 32 75 79 0 8 8 pvpl 32 19050 0 0 155 1 154 154 0 265 0 pmappl 256 902 0 873 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 290 0 48 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace ffs_indirtrunc(fffffd806fd4b140,fffffffffffffff4,f3e40,ffffffffffffffff,0,ffff80002a399d68) at ffs_indirtrunc+0x699 ffs_truncate(fffffd806fd4b140,0,0,ffffffffffffffff) at ffs_truncate+0x103f ufs_inactive(ffff80002a399ec0) at ufs_inactive+0x202 VOP_INACTIVE(fffffd800e6f8e98,ffff8000fffee018) at VOP_INACTIVE+0x104 vput(fffffd800e6f8e98) at vput+0xe5 VOP_REMOVE(fffffd800eeadb30,fffffd800e6f8e98,ffff80002a39a028) at VOP_REMOVE+0x199 dounlinkat(ffff8000fffee018,ffffff9c,79218d70ffb0,0) at dounlinkat+0x1c4 syscall(ffff80002a39a1a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79218d710460, count: -9 ddb{0}> machine ddbcpu 1