last executing test programs: 3.788960407s ago: executing program 7 (id=26): r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 3.521797474s ago: executing program 7 (id=32): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0xc}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x84, 0x4}, {0x20, 0x8}], 0x2}) (async, rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) (rerun: 64) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/43, 0x2b}], 0x3) sendto$inet(r1, &(0x7f0000000380)="a957418a86493d6c416c6361af7d7b661ea95a72c48d5bdfe951d5214a0705d372fc5943897fc432d963d9bbc9fe05a42d09589903b518f076639bdec06a478749c9e3d4d3467dd1645c3d1b0ac5eb12b92882b6bb431a5378573133feec570e43af4efe2b7723a4ea74acc4f4373bca06d4c6de2b2a2800afe144cc4aca531e74bdba660c4796d0a9520a14d381ce7aacaef3b6ccc9dbec33068bcdacf3f1115b5eeb185f65fb8ec4be8953faae2305f6bd3c1e8f52", 0xb6, 0x808, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000004c0)={0x7fffffff, 0x8, 0xfffff801, 0x9f, 0xd, 0x3, 0x0, 0x10, [{0x3ff, 0x1, 0x200, 0x4}, {0x8, 0x5, 0x5, 0x9}, {0x8, 0xef01, 0x800000, 0x7}, {0x2, 0x0, 0x4, 0x7}, {0xff, 0x95, 0x2, 0x1}, {0xf, 0x0, 0x8, 0x4}, {0x101, 0x7f, 0x2, 0x6}, {0x65bc, 0x9, 0x8f, 0xd}, {0xd, 0x10001, 0x7, 0xfd39}, {0x4, 0x7fff, 0x6, 0x7}, {0x8000, 0x8, 0x7, 0x9}, {0x1, 0x2, 0x7, 0xfffffffe}, {0x1ff, 0x2, 0x9}, {0x9, 0x6, 0x8, 0x1}, {0x3ec4, 0xb9859f30, 0xfffffffc, 0x79a}, {0x6, 0x0, 0x7, 0x1}]}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000600)) r3 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x9, 0xffffbf30, 0xffff7fff, 0x1, 0x1, 0x1, 0x6, 0x2, 0x0, 0x8, 0x2}) (async) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) connect$inet(r2, &(0x7f0000000740)={0x2, 0x0}, 0xc) (async, rerun: 32) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000780)) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000007c0)={0x7152, 0xfffffffa, 0x3, 0x7fffffff, 0x5, 0x4, 0x1000, 0x10, [{0xf, 0xf, 0xf74, 0x4}, {0x3, 0xff, 0x7ff, 0x6}, {0x0, 0xe, 0x24c1, 0x7f}, {0x9, 0x6, 0x100, 0x1}, {0x2, 0x2, 0x1ff, 0x10}, {0x2, 0x5, 0x6, 0xfffffeff}, {0xfff, 0x4, 0x4, 0xf3}, {0x7fff, 0xd3a, 0xffffffff, 0x9a0}, {0x1, 0xaf, 0x7f, 0x1ff}, {0x0, 0x4, 0x7, 0x6}, {0x6, 0xfff, 0xa, 0xef58}, {0x2, 0x0, 0x3, 0x800}, {0x6, 0x8, 0x2, 0x76d}, {0x800, 0x2, 0xff, 0x1}, {0x1, 0x8000, 0x6, 0x7}, {0x10000, 0x101, 0x9b78, 0x2}]}) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000900)={'./file1\x00', 0x6, 0x7, 0x1000, 0x0, 0x7fffffff, 0x7, 0x2, 0x2, 0x1, 0x54, 0x200}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000980)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000000a00)="4379403cb8adff867476855dddd8bc39e094b3144788766f447c2355edd82ef7eb71faf3f292f6f3142d19d6103385a6ccedda8783a85cda2fa2a3ad738aaad3242319430ba23b2e4c2c82f6e9e14c15c5ae1057aa2da5bc3259a973acb4cc8457e004f9157ebb2206ba4b604fbc9b7c0e4b60da132d607b3a1868a142374faa087d2699fce1748d3dcdfd61712249655e512a762718e409f78dae58996e437de24824ba43213d8222efcb96c0a08defa7217726e3b5da668d760d289fe53e263b0ae27455456a628a9d1bb11cacc5f80b310c077baa5ccb830aaa8c577ae4d6275b14572d0d10a3b980a2d4fdd99e627a84e6d3082873401d6c0f926494af91b03b699e26193acaf94441512ba7d824a2d4378b618e856febf06440907b6b187b1491ddc7f18d2c3b641b88e713d3f8b94723ef3a493738da3907f752907a77b9fcec8afadd62aab933e8403d94c555eb233b0b29f8e3844e49af8de2cc43af2ee7abc0ef4b05084879ccb436b59a74535a523e72d86109ec93c9a6061c9a148641fd6b81d0dc16b05eed2394d4bae616221e29e59084b8f47ed50d77d82bfb3cb71982fdf9930f37e114b959b162c544ed9e474c58504f9e19c8e486ab8f6e5a48570b7b2cf15c3677eafd4fe0a31326eab3eca34623efd605501ed4e754ef179bad2d156e67cb51a9f2e57e44e8fc31c57dedb56006be3aa39feba1ac35910c0fd38c5fdb47289b824970ea8a87ae88f621dd5444dcad04c1d6ecd162bc3bdafc4ebcad5d74941d9fb11b38035be7722936cfd0262ac392379fc4edafcf353b0878cbc77fbb74997aa976082c3588708e6c1d48666ecf95def86229a39e09ce2c5ff4b9297e58fad4a78d659f062343e1fcf34966ba49846ccfba8d64ac85e64d4e44d169cc7537056ad9da8cc3660160c88114ddab0bb8530c60ae3fa8de0a306529cb21bed0e57674beeec4eef1aa4c0ec3b0a2b6c568e055c16d2636b9a648e6b4c6077b5609e97a17a121289eb9ba236b39dba82c749f192c349f8aac914c84b0cd18d461bcd467c2401e4cb2414111d545f9775e5900018c54c2c2ca445680c00ef2e328ae063a5f8c2f9bdcb28436b6413a42d59fa8abe95628b1c2b86b6b7622bfa6664b1f72f398975bc76ce704c9670929f79fc72c09961dda8242878064dce1c9e444340c9d9e8c114ab921dc81f33abfd8e1a90c0e0ab7bee5c3d92d933683316713d72f230a02c740dd06b7c1833e986a495e143709d0b88138d5bec4e4d692f5ae9ff4b7cd605d65cc093d888e09a2a7af3ffcbd6954037c63eeeac25e7688653ea19449f574949302463c8f22afa50c199503578b32731cd9560cfe0eb5abfe3f35958b76089a8914f887588c281167ead39080343b35aedfb726a43c15f1588a61c2ae01ee86a1ceb0766a4052d1c8df92e2df9a6c19886a5ac40fced809af406db95b3eb68706b7e39dcc195f42814276ebc00b1c9df525098fb2e33396784c8aa6facafa3cd7ad6c570ebd46ae7d6c9b3d47daed87726219141937ced57aa191adab4d7f190b48c07535c5e2a00487e420ad49d41d1e5a8dad3b5c3a635a5b2a1af798926646dce5b781d712313529eac40186c63da23d2bc2651ef7d3b509fa7a4d3b64b72aaa6fa48fea0e9a252c4e64e2669d96986e45d40408497e3c2159b504e99fdd730bd00b3229cc461e433604beec937d63bf613af5b8a007a0e1c02269f69256b7fed6495665c9ff2f6b0fef22f0228d81d6623d59c2599d496c54ac6a0df8a2370fa8383a82e720aaac96c270edaacd90d134da428bff22b73f5351d1a4895ec4d5791e75b1849e728f952e2782756f2d4f9e9764d495b64b6abc8e8ce233ba57b04875c98d8b5f0a1866b7da9954a6ce24321d252791a76b52d45e7e6526a0c8b474ef5913af2d2e7aa31e016d10495e61c9808428a80b4e0bc244acdde4b1cfa29144ef759f0f0303061471204a551eb1475bd9407e797c549bdd5d98e18eaa8941f52a6e47ef727d3603116b15e7f9b22bd38171b3f2df5938eb036e78e74fba4ac6c83fc7225fe52e67c0bca885a14d386341b55a3459f5735a0ec0b4d45b697722be34500b51fff6f82b39ae148e8dbd9a2d2cf7beaecf5fc6bd834d885a8a13eacb6264004d88691116bf10750525f96a97b00a4d5f4c40e0b7e4823ecfd60ec4fcf1310b3c4c43abdc0317a6371ae1782c2b5d83dda82421a42f1dfe8325d7f7248ce5fca01efa3dc3c718e29a0ed6edb1de7fe4ea6cda14b9c920f5757e9a9c5e77f85a87fd35b3f9eb7faf0a237983bd321d5e6d9c34fe5cb7f4170141ff959ae36a2a4dc5f6824fc97adad6d9324327230c175c8da901de6b5c22028b09561820effce51792e2b74a1f54f1c49e5b2cf844c190042ae1519085212fb92760996411b87ac37ae634d78c9742dd67862303a3227d8aff25005222ee618604b93a54e68f5d44ba75e0d5fd5711872cdc41b50806154b7a443390f0d9bffe314c843cc71cebfc33422d5a19e6f6a05f18f314e0a022a63e6dfbb59c8380d5302c9464f728909550fecc4b62e6fe3111037c9cf9d1edfc6faca16f5acfa40d6338ddf52a8ceeed974711c7bc9ed5e66231b97d2a2e69f5cb654abb694ff14247116f99ff2990812e4b026397b0c7a958dc285d99af9ada4f0657824943848341ee3542d08fed02cb5b81d1272267a0d864692f9ab694095382658383d18a1f4ffbd0b383172fc345849a32112b4735a82e7daac75b4fba761148deeae80965b3f76edc25733c33232b4e61dae382f83aab89416f60c33c0727c319895c39d32157fcc213a625849e70454aa841a0a9e1defab9cd62e4f922170dc264a8e0537c564b88a57b834b4f8baf4977ea8bead1b3bd382ea67624e836b1a64169a041672857ba363f86500dff2aa33a3dd1b83872e2ee98511d04ef5fbf811fbd4f7553cf37cda84ad1e3f59ae65083e85c61a89165d5b4d95c4eb354ca5f4f1729e9d12e931e7d77b7d207e1245a306e75ebaddec279e75e75d161e63085a16786d56d54ce5969d6fcde862b0a6f28805e66fb6e1992c6ae3712236f8a9ed0ab473e97fcf04f2c3ad58f47174a7d651edf600c00da50976d830ad8fe4eba2886a9e2d107a576044e58846d6ffcc88df50c82e970298c3a920f71327fe34379dc25828ed58ff36cbd25babf56f03ef360356b16497a08da7034cf857ddca26daacda9fffafee9b6b37a77dbda622d17556c7eaea84f904a357fad2ca01c356aa7a4b34a6b17cff0a96af10b1d0e3d3d844708c78a2bfadcb4ca86750d524c929cc3d67273c6c97ef695d779d034bdd831447c5294853fd3bd964b27292ad72a42e68eae2ccd2cf29fd68f90e1aee44546b78801c44274bea01ef5400297c0deb044a6174143b9a177f4c6d02e31926ba09898d9eaf1c72b56d26b8a279b643fcc8ec29ed964441fb59bcf593537473ca591aa6f51791b7d9630a0f591d2b3cd566127717b9ada7a28efb255da62e56bf03002bffa643f269e29a78ac5f1450b12784e711fb3fa1b2895dbccb3510b65e07cfde6f80529a901c6793d24da740f7d7f8466e7fcfd1f0a33795320b0edcdb4e076d87da4c644056df18824b94c1620bb1f761d8474038769a2d97b02f619eda0df5ed3ac872fb4e57118cf3698997657685fc44d3fa0023868f7bb58fa8e3245a5b46d2d942c62efb8ef87939865b984c0d39e1d2bba5708e5d6d772a2c1b62cb8426b64fcd369c4bec64187f04ee5881eb0597e79b444f02cf56aa5d2feaf697d19fa30db0abf7ce4258faf5050bb15ec6810b79911fc3ac80671781e4c9c2e365303ae181e7b034e242494865e668f62d8036ff7933569378219eb022243410e0633f58139f0f950988660044cf2c59e578d53ce15227dafd395341ac66a7874bc8bb179a8533ab94b575122b7ad1f14fad74732647f900e9087a13f92efde8c854137936ba2140b78a1dbd8747796b17d7ef3a9159d8adb6084ec474122a3a490a0a9bf0713f89b22bdbf7bd23e6f2eb5edc71944546ea4c8080d29f8cfe16db2dacc27afd5d2bde5d35ec5a55bdc449fb357e348a7d9cb9251b4abeed1373269222e67603a043585f30ddc4966697723593b55a53d5acfdbd57fc47495ed4fa9dc535b2e7eca663947b6386ec286dcf0dfc3aed1a097f5b5594c878194376881ed508b57a74861f13048a361332bdc632030a0b8f40b932fd208d9cc16ee90261b772d97b12ba93919dacab367e9595049ed97f92db6c97fc918cba4e58a9f8849547f24e88e07d76ef974e6542c164e21cfd12e432393ee829e8ec748588f6573f2c5c9941f869f633b6e96f4165008201bb2bb5b556ae6da8746c9a57a55ace2be19473e4515a051caf859ba7014c4439ac5e79deec54f74c9255c4f3c5527ba16711a0bceacc8a27d1ca778544855aed8eb31e24e25de96c12c7985d1b5c144799ce9b59862ef4b9ecbcca9f0ae50ee9732efcadddeb188e926c9e946c74bd0e06a098baf729e126e193acbfe4d14f61bf45e66e7c1229241446bb3673a491d74f011c158867c49f2b14005550a069e180be25f8d1f3963d20a598eec6d48c71d03097cb3d2d5b7c357bf54349fe9a5952c7288de2013dfebd87a1de402548024f7577612db592f196886bad1f2af40e3667c5eb19479508d4610148b7f1afc3aed4d329247b78208fdf457ab3192d46b86fa32cba29f8b655db1d8021c84fda254a2b5acedf146ded3388f43d1e2ffb0d33cc4ee19aad56c9062d12f2d9f75bd42192256391ca09680d27b63362c6eed7af0aa195f336ae20f0c8504da8a8c42448e46eec7c7b96e36a30f364e33b5ed8e397391f8e6db92dfed6f4e804efaae9e45e765ff9c7003bc653918fbb513e925bf782f777bab3c67e81c39b027e01dcac93024cc958057e69f47f807eea001bc97ea8cead831f4e0827838bf2d35067946e795131246401c70c20510c6831cc341644c8fa8557b38edaca4de7b3d01c3aa3def1867ca185a9b00f9d5e2172ff697ee6bc735a5b79bfdbe2252e000cb3a0ec4c0a2c5c1f3ee7a3bf1eea04a9df2e258c6c21ac05cd513e3e7d24c0a01033826dc05bc795519c59b31536671959c82597f2bb6091283b8c32ecc1a377fd4bccaccc688a34952e58ee87d4f6f47ec863cb544bcba2f5ec82b0ac8aa1f34b60f1030b8c26ed8780422d50dfaa53efe9fe3b1d4a14eff38db1e65e330f1ce35cd7f88314ab0d3eb9a5e8412c3e8bf953c34acb57465955f0ba18e3fb6cc8403308d24f819f8c8e3df3d658e5fffcc4fad1856026356acd16b71fcb94c673dea722f4c7b3676fcc18a722789aec467f54423c5469bfb6d0a05b68a51e1a7ed264ef0d7eaa1166eb604ecf9b9d497325f2a91ff11aaa80f830d023b43f3560840b7ef75e8112857f8a153c929f1f90cad999ce3fa0697cb4c7c66a839b6bd4ea76f952b9b79de181c2a4882d178e237748b1646efe5a852d037a99e86d48b68ec129535d85ad072993d8ab5dd0cfd9efb336d5f461616e95a67710e027a895d941e19846dc7c4b724b5745c9d9c15a52fe8dab3d04427cc8a50063f590b9dfae1b34bd1a21b802238c71fef47e2e0c50bfabc993207b64135bdc98c2488812bd8b8926ec9550ae568db6fd8bbaea34674ae4aec5762fc08d469e417ef1ba2435b969bdf1dbbd18c50e1a2bf306e39f6765e03283356c956ea30d8f375835c63adddaa2361b79fb8d2431eb24064cbcdad9e7d675396dd7d57d33d9d", 0x1000}], 0x1}, 0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001a80)={'./file0\x00', 0x8, 0x9, 0x1, 0x1, 0x7fff, 0xf, 0x9, 0x0, 0x0, 0x40, 0x8}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001b00)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b40), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000001b80)={0x8, 0x7, 0x3, 0x3, 0x467a, 0xffff, 0x0, 0x10, [{0x4e4, 0x67ee071, 0x9, 0x6}, {0x5, 0x1, 0x81, 0x2}, {0x800, 0x2, 0x1ac, 0xfffffffa}, {0x2, 0x400, 0x100, 0x6}, {0x8001, 0x0, 0x7, 0x3}, {0x9, 0x7, 0x4}, {0x8, 0x9, 0x10f, 0x1}, {0x1, 0x1, 0x1, 0xffffffff}, {0x8, 0x2a4a, 0xa2a1}, {0x1, 0x200, 0x9, 0x4}, {0x8, 0x1, 0xffff49e8, 0x7ff}, {0x2, 0x800, 0x3, 0x9}, {0x6, 0x4, 0x7, 0x6}, {0xa, 0x579, 0x99f4, 0x3c}, {0xff, 0xbb, 0x85, 0x5d9}, {0x3, 0x80, 0x3, 0x9}]}) r5 = getppid() ktrace(&(0x7f0000001cc0)='./file0\x00', 0x4, 0x8, r5) (async) sendmmsg(r1, &(0x7f0000003000)={&(0x7f0000002fc0)={&(0x7f0000001d00)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001d40)="314f53b4a2acb5da324d8d0b0c525d7d472719d87d54342a41ac28e89e64c0d8abf4040d93778fb59ce0f82e9088983d88f7ab15d91a01f86b400de71e1e73cb619abb2ceaa98195d7a6da3823e458974ce8353da367b77f588ee422ecf73d691ed2451edbe6794b15fb355966ea456e7dc99e81749cb07ae8d717e9c7023e1800f89a305d7010660441ae4fe9ed2ccaa7faeb724b924c099539887d3830c1c42022496fc31a8a3ba9ba", 0xaa}, {&(0x7f0000001e00)="b33367c96fda8be3c58f1ea14347b2cf40cb1ede005914a23d2341caf881f5d8e1325171a8380ac38906b1bc69992c73b25e", 0x32}, {&(0x7f0000001e40)="a8fae11824ec486edd649de90e7687a598", 0x11}], 0x3, &(0x7f0000001ec0)=[{0x1010, 0x1, 0x5, "1e3002b2ef8d324d241702b16e43a63c31180879d73a0c5a49c06acf67ee66a8e35d4ad6e013f2612b6a33bfbe423f47ff201c7671c99ddffefc22d01a6bff4c8f24be6a8f3f8e0b4bad56f76c2a11bd5555c0328279e96df667350ee620f2e29259c26a819c65c44cb8258b05882e07525070932f5cafe09913d552c77b456f14e63cda62983b2ffd124c99d2afb5b9b47276438cdfaf2a0301d899c6fae2bcacad4ec0d5d1f7ad3ecc1e341ebf12003575acfba039432a7b471e2b1d4c76ed22b830dd6e61edd4543f2c12d69d541214c3cd1616e8f9beed805d0eee9097cd076af2feb451044f1a3b2b28240c86575202bdd6bf974b9060b1509d0e97293421e69476f2b67f47d1a09a6b712b297058543d9beaaf39a3e5f7bfc31660a73308caf4a76812e42b7d39443f68e800a9d91b0d92ad73d9b7756303306f4f7e9376100aa87800bd6e675c8b8aa000b467cd1f3efa93b59f00c62087c92ff645bbeea4a875d52f2fc3a043f5411b397e702aba739ae8d6d09005f8e10d2a6a4906b347547d27a7ec657d790c03e2501383f80c9252b47d9a339a3d2033b8f023801b4f2ea32d36614402aadb10bdaa52790995e38b643c887706cdb0402116fc7c1e07bacad686b38f40767d77920791e56aec57b2520a1168bc2b5615d9d9db6d130d5efe7486f85fc32e2facf7dcbc627501566449479d0de453c4a86155cd4b77754c2c99da22863a1af6f7cfc1cb91fe90c11f5ab8469de914e74c3bb2f6474e58ad523d27d27b6edd78b49cf892f8a4b002ff6bf21995e7e7d270b21a4667b1eac30873c597c5ffe34067cd585df41b1ba9a2617e6bac35dbc699552769d397d0d12d88c602c318c8d1f60cd63277d4f71e80afe28a78840a135d2f81e261ce749153adda38fcfa38b89f4f69b24926d0bdc547c587ea62a04a266fe19da3a8b67622914389e5e1f1348c5ec9ae79d6db82b11d17a358ac37b8c231b08ce5d2cc006528c901d52f2b58b5c84f1e4ecc8e9bea2786674ca315c844f2d877a6cba7c7b94a8d3a0f7b09c529c58e9390e08951eade24b0fc609bc8f5a7d999690fc4c22b3641f5dcd90288e368735603c12370ed66dd049dce5846144446aeee4a2f6e2f80478c9adc1526bde990c50b0b1c6fc33a36e6bffccbeb674534c69a6397aeb7506f4233d11210f77c3971996a6ec1839fbf56f87650814efff78d7edbaf929b58e0c53c4ccf4738c57e97c227d56bbbdcc26ae8bbd78ce856b4093a41c99f8793940d07b1c8497c452f2bbc7ddc063ec68692ad5ffd6927efcefd2859317835c60434ef47ed2aeb2724496ac2e6b10ad731434f0669bb6482a3859c1d7f5157e04cdb439ba178d3fcb021b6a04666e83bf95906cd1038831f1156d195210cc29113ebe5c6af19ab94065b6fb25ef97b37e5c1d54c9b3d7d1ae80eaedf0e2d7e203f68b2a63cac86a0fa52a2fff24f2668bfb8fba98a43a9f964f0740a7bee4774196d45134bd0d81bd52b19dba1e1c13a92af49c6332aff96c4fdd818691ae44a3396a9ee2b78e24302963b9cb9fbf8feee7d278796bb714d4a84e90eb79b5b5ec14591126d485110ca898b0f9cceec539f7eae51331b83eabbc6e51bd527a8e3af3dd8c5338c29e0e9adaeeb44c80a7aac2af4ef8338fc968c97dca640e47a045e4c92919f64367f4dc3194302d3d9b331b069ca0d86801291f7e13a94133ad0daf55c18d85fc83bb51b59943cff01396bc55f4eaffea855df11ef2b319914c373f5533f86b088edd25a7ca253e6538719fe4d8510d6888d31aa032628808abfc0cba2c681289b47c861e48a62c04a96c49715ea5fffde362ddf256eff5877ef6994e82602400bf917b3bc03a66616cddc66105adc90c3b0937cf7c0a25b2c4f74a12b528c5def8d2954de626954f908fb2ff745b7211fbbdc6ca6ff5ee53139f3ca572a107923e5a34d450d7ea40139625f14e958818c97bfb8d3bb7ecc4f34df395bc377f00413afc7d1028a9961dfc96e39a3b19bd25da68410459afc197abde0fc07ff7bb4350825014b67c484395a56c2e312ee632d0ccb9ec8d69e2bba796efc3912454bfea9531fb6a550f0fc3ac3b033a4c0b67c44f05c2233c4929547737627982b44d7809b8ecb3270609b56215551a8ada056ebfab4ad1a89ac57bc08453bb0fcfdacd79c6cead73258bc0210d10c82e5ab3fcc657f64dbbaa196710833b76233fc8e57e4806bd5e89371497062f95e85601d4fe949dd1068f729b8c12dc0738824ca0c032e55b91e92121049eec7900a77d89cd834ed8fe8743971add634f13dc2190e7f6c994f844df1f2ef73e16db97388d51857c1fbc5191aa6a8725fba319d62c2d893749c3f06e1e428008eee7787c91188df3b1d6ee49475735d651b94ded5f4e221c94192fb07f7e46892c370c8ffb9f233b8e7c322467feb68302b63ff2eb698db3b97c2f1cb3928bf2f55952f07c48f6ef5de4e339f391388e4c0cda1a029f2dba1eb3e3f3fbf3c62fa6094c2d06f5d42cfafac74bee7e8b2f5b6df2ded19043eb681f43dde0825d352c2300e8ea4b8d701fe110332b15e28a96b4a20605a25f9bc63dcf40c5bd057e2b60a88db9f470fb104eaac07669db0e8aae6733278cc8b9cc464f0112706473d96fc155674102957d544dd53ddb3106fef2b51403a816296add97e39d086973533cf74eff933ee6cf1c774b785da15762179b38b3b921bfe271193f580b7024fef7ee230deba9936cfc98e7b830f7b8decdd05b11eefea498f1676dfc46db814863b50ba419ae280ae73ccefd14e0e780ce6566b4cffffb25de8fc85a593d5c1b1b7fabee78a535907e7f6d10594eb36205aa8dfce9691f98f3f2dfd0e73b63a7f922b48243938769d04b8fc1fbb43617515c9cbf571a9aa9434e6ce15aacbc4e41a0c3ab9b7cd1454adafb64c045fe5970e2eb8e2c46f7d51ee0e3df66292cd6921c66551b7482d80f6713b80d2f8ef0efae209762e12422164850228bcee59954a3c5e2c2c79a62571bbac196c41f73994a9ecf3e1fa018a2d00e063aebf92559b6b1da5bae53e514f70f042043efa692f5eccd3799ec3548538bd28e7d373fb82970274856f2c661f3b4cb7ad7776d71448ef330c0f525562db9fc571d60c9763b6a18953dc7931044fe88d9aa1aa5249555e3aad333205fc64bfde452f7c327f6e2b84a4c1fa787603a22d18f290f34e19bd977bfef0990ec8dbfa0523daaea723ba68aed1af6873d4a3706cd8d2ce5d681f2a46037908980bafe0884e06d23e1483bd2929906db67a65ba7edbf628e348c3d294f264d74678e8de0b34b47ac715f34851b94dcb858e48507f46539b0bc1f0582d59346bc0353177e2cc5983d0cb5167b8fec2ef95236deadab2a438c33756626ae2fb9a624fc4d2ecbf032748234da5cae2f9138d60b23f8b582bdc76fcc6439e76491a455cccc199e7f404f10bfd13e32ba3ae008c9f5ad8cf7d5a6fb40fce0022349057306353feeb0e73ed6bbd005d63e59733b5b953d5e0c538e9a4f023ecea8a53b03d206e24d0d47ac7384e91281925f979b3e999f3bb51f5e50aaabda0a2e80c0b6c83593068e20ed57ff77731b1ceb928894cea75920fb7b35942a952f760c5df52991028805f0e1e18a9ba0dc6b1ecd587ddfeef005aed29a96083bcdb8778693c1ff8903f8cae22a22f4d25eefa4bce177d7dca42540e23a7e48ada4b488df9829dbb07b9c5e6c653e62a90a3f63824bc54edbb44426e4c9cc1c2106392f6d5643818b69f96be45fdf00d2f7f37a84a199cc832d1561156000612154734e721cb5614d259c14ca3db4d7d8cccf73f8c80dc9eba88f5efe7fb822c26264d083303b45c483165c897cde13b48a648a54c044ad094f525a21cda5e9efb5eee129813186712683561a30649aa082a3bd9c3a07f24ac1f3904d8930cc830eb6eaa3237dcd16d67b7d38ce87f302dcc090847582331d1a73ff657c5b3048784073095c74ebdc0812a736e55e29586cc296414c7df34b1d2d3a8637c5257ee3fcbae509465222d6b32da5c542e0544b754fe7b0c6a38eb2033dbc7e03aaa4c15870814a91182a0a4f1fc32dd0f935b89b3bc629df20994da87234ee67d2c2d09ab8f44d49cdc3bc1178083d059eaeca0d049713a1fb6f3adc77a0609cf850094567d2032f8a8fde64c1d274a4857cb6313b976691cd55a25f4cc0e93337ad6c137b774bef7be6b130bc6ba39623b2be815e22ba1ed8f0eed6a29ffed304c1d4341abf510d7368f981d6ec66a7f2880f4717b734a52a4bf3d45ab5d694ae821524480359061190ba1242b10d6a7eff3d3996f36d291b4a1eac126889bb68052625c6138aaab211ddf1a2d6214c510686c1b3ae64e1a249e86b913175e78ce7f101fd9a235360404864d9ae1b20e7a71133945623a2d59de7f6118e50712cea72dc35f6aff659aa0cd2f085abf586b5c1acfaf9161938715b05ca4557487618abc4e920ffbad1b8af4e9a63cf8a08bf3dff6811722d28cdd96af402ae35316c6741939869033b0f6805bea1c3657f573fae024949db0c2eb52f56fc40cd423a214f00c3c1325248f200bba20f4bec41dcdfa5c73c9abb203ad8158627bfc729ebedfea4764baa42ea4abaf26f0fa5fcb55ec8bc492d90908e5aa746fcc7c9570b5db9347ca5e25fd818ae887abe7d7b41891d100112e1ba101910b269203ce1540dbcd72eb2edae607b358f469d7ff279a07a966837a401743823707c0b2c06f567fb34dfeb62d8dd4e75d1a610981f9bbeae37a2259e3243e8b252eed7a3e66e0bd6c7c3e0b9bc09553ee006437409ab1350ab78e313641e0c486cd0ec3e0ef634b6477e01e53083f24cbf9380a0e2eb421635aee2f5fee5d9c4c238e4f8ecbbf8d46157d45fff810700c9558e997cd1a729546f0c91fd02a5c23ca57e1a30bfb02f5cda6205167dc4f274dd39f30ac56d152a92e1cb9ff174459a19e21ebcec95d3e3010a6e7741a2e0428bc66e8136e085025671bae51f51eb2b8f675fbf421d20cbebc3ad7f05503d2bfb82348f8836e52fc639fb94af24e997cbb26bd98ecd0068ff8d09a2fadc74b4489cd2eb62b23076f607a3cc75030b24624b5f5436845fdb93dba0ad935b148a287e933b4e1d1f3fea0a3756bd27f45c664492ad33e3b2073dc3b658448699bfbd6dd6d12004ff43e0ef2ac8681bbdb8ab6e489a2f7126eb563b04e165c0d269b931e2b4d0b9d31b29204bddac2523c2971078a1f4d8dc49890f334e53bf87efe3109c1a10504ef8143d6237f59285513a72690c49179dd95ac8b69ec0032b6e223c23ebedaab9456612d3601c481a59cd4352aedfae9e04e574aa6ade8bd8052412914cbc44b7461029d847d245b58e87bd22c5d2ca88ee15917122eace03be80febe9f6d54667aa6e7f2629e5c4c8df94dbc65de990aa6521872fda56ad6e8d3a7f448b924844d03babd448b0052ac740fb6bec96166b6b2904a9e173ff56a34184804a2ff40a909347c2f084aa20141e1c5ae8907418bd5dc5a1f7f6bb07f0ae3cfe43650f3c32a2f8dd671553902dfea4f2aeedcec2df6de9d9b339daaf4461b60b24aaa078f130a3c892989414e64d538e82ccbeeb3068bf9191c2206d9d32f20045093108e6f27317727161276b797070a15f72812d8cde96b8d24828ba4ae8c142f99b316bc6e3cd49b08700c4a603b2a1093f227475b53576268f7adda6e263de0f5e43cf7db638044a35e10fa1cff5d3580b60f1a6029594ee30f0b1d212a046d0"}, {0x10, 0x1, 0x1}, {0xe0, 0x1, 0x9, "c0e702780d129c7ec5871d2e3b3ad982db86461eaf4e0caf264e0de8d17955772220ef76b52de62d290fdaf4e73bd287d7559fff25b84c183c78a21d3cb2c7cb6a3717f35669d8386714de57e2717c5d171093468f38c2166bd4eb136c9f34033c278a2f619819fb2d5b1ed1f43d225aaab029e4ec21d4fa56fa7469a85ab6ab3a7cfd43e0369bd081076f54bfbd8cd3de2a641107e7d2e75dc63e8129a4e42257f85fdc0d5cfe48e68270f154b18f2039641874aed2df9fd48ab8546751941c15f92957d72294e3d250"}], 0x1100}, 0x4}, 0x10, 0xc00) (async) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000003040)) 3.397858723s ago: executing program 4 (id=36): sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) r1 = socket(0x2, 0x3, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x400, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x3c) r2 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="9aa2872205c1b4c085be53660827d02dce2c9d6bd2cc0398c4aa8d05cf28b0f163e8b8814d02b65612914d27c02e0b5877da92487edf250f82bfce3ded1f165ab2d1be825583712f1b86c3a8ae81bc08f4ee6db9c60a89fed8060fdd104df41b4d8ae9a6164e637f9fbd15d7be4609bea7406a56de1b", 0x76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) 3.3580808s ago: executing program 4 (id=40): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) 2.146636399s ago: executing program 4 (id=45): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff57) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) 1.941170328s ago: executing program 7 (id=46): r0 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) fchflags(r0, 0x10001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x549, "225e196f00000000000000000edd0000f400", 0x0, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x12, r1, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x6) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) unveil(&(0x7f0000000080)='.\x00', 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.778958696s ago: executing program 6 (id=50): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0x2, 0x2a, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0xa, 0x0, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x81, 0x0, 0x0, 0x3}], 0x2, 0x0, 0x8, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x100, 0xffffffffffffffff, 0xa, 0x1ffffffffffffffd, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000100)=0x10009) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000140)="94945b060200004000001818d1a53f3dff5be250fd5025f8372d9335a69fe80000", 0x21) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273c94c3c52", 0x90, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xf6) lseek(r1, 0x3, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 1.778561324s ago: executing program 3 (id=51): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000340)="762f49c02be22a4ee5e1cb6780", &(0x7f0000000100)=0xd, &(0x7f0000000140)="4b49a9dd24ba83cd6a93d2d6cf812b961b50c191c4b9da9325c22f8b65fb609bddda8def4d72163c22c591975694e690c271ebee9c8a86565548a9b34773b644886dd64e13828bc9019fe6c3c0043f7afbcc5387c7ee965d1329e1382d0d2c42768d05b0a3a90e1e40d6563437ecab719bd43b15bac390e5daed00c4de35cde20730bc260227f03f0bdd3411b7b28ed1f12a4a5fb533d6cc97bcdd7f86cabf5fdf2bd72fb2e43d64982ec256f3a7fa69020000000000000058", 0xb9) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000340)="762f49c02be22a4ee5e1cb6780", &(0x7f0000000100)=0xd, &(0x7f0000000140)="4b49a9dd24ba83cd6a93d2d6cf812b961b50c191c4b9da9325c22f8b65fb609bddda8def4d72163c22c591975694e690c271ebee9c8a86565548a9b34773b644886dd64e13828bc9019fe6c3c0043f7afbcc5387c7ee965d1329e1382d0d2c42768d05b0a3a90e1e40d6563437ecab719bd43b15bac390e5daed00c4de35cde20730bc260227f03f0bdd3411b7b28ed1f12a4a5fb533d6cc97bcdd7f86cabf5fdf2bd72fb2e43d64982ec256f3a7fa69020000000000000058", 0xb9) (async) 1.551175345s ago: executing program 6 (id=53): r0 = socket(0x10, 0x3, 0xfe) setsockopt(r0, 0x11, 0x1, &(0x7f0000000300)="12000000", 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30000}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f0000000000)={0x0, 0x8001, 0x0}) (async) sendto$unix(r0, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) 1.550871059s ago: executing program 0 (id=54): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x40000, 0x36, &(0x7f0000000080)='\x00\x00', 0x2) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000080)={0x7, 0x60c02044, 0x8, 0x7, "97bce9000400", 0xffffff80, 0x8}) (async, rerun: 32) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x7ff, 0x9}, 0xc) (rerun: 32) 1.549391998s ago: executing program 4 (id=55): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x9711e361c498d1f2, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 1.344034785s ago: executing program 0 (id=56): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0x117}], 0x50, 0x0) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) 1.34325815s ago: executing program 4 (id=57): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0xffffffffffffff2c}], 0x1, 0x0, 0x0, 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x8003, 0xbfffdf88, 0xffffff8c, "1826280402ff7f0d00000400040000faffffff00", 0x1, 0x1fbff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.342447707s ago: executing program 7 (id=58): close(0xffffffffffffff9c) (async) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x1ff) (async) r1 = socket$inet(0x2, 0x1, 0x0) (async) socket(0x18, 0x3, 0x3d) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (async, rerun: 32) r2 = kqueue() (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x4ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x6, 0x0, 0xfffffffffffdfffe], [0x1000, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x8}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xffffffffffffffff}, {0x0, 0xfffffffd, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0xffffffff, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xe6) (async) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async, rerun: 64) r5 = getuid() (rerun: 64) setreuid(0xee00, r5) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r6, 0x4) (async) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='/~\x7f\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='[/\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='^@\x00']) 1.251145953s ago: executing program 2 (id=60): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x4, 0x0, 0x8, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffe}]}) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd30"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x80) 1.250846752s ago: executing program 3 (id=61): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'.\x00', 0xffffffff, 0x3f48, 0xdc1, 0x1, 0x63, 0x6, 0x8, 0x2, 0x1, 0x7fff, 0x2}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x132) ioctl$TIOCEXCL(r0, 0x2000740d) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) chdir(&(0x7f0000000240)='./file1\x00') fchflags(r1, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file1\x00', 0xb3, &(0x7f00000002c0)='./file1\x00', 0x8}) unlinkat(r3, &(0x7f0000000340)='./file1\x00', 0x8) r4 = open(&(0x7f0000000380)='./file1\x00', 0x80, 0x1) preadv(r4, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/77, 0x4d}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000540)=""/73, 0x49}], 0x3, 0x3) r5 = socket(0x6, 0x4, 0x2) connect(r5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0xffff}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000640)={0xfffffff9, './file0\x00', './file1\x00'}) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000680)="fbc4f39459e5de79267374ec14cd1a38042b960df897698480ac84a8a63566fbaab3920279b09c628ef5b86c7c2f296e9fdb47723b4bc71a6f93cbb05205677199bdec89f39cc33d5218c630f6a971a7589a59a2770c309c0cb8e4cd58c50f97871c2ac88af108c63be6b41b9d9394f007134f5a85315142ffedb435eb887ee1f36e8c2a5515377a6bd3746db51a9205e57c9a20bbb23fccf72bd05b226aed2503ad6210bf80c33b07112d4a879ca33416eba63134f6eacd6a36a1f461e18c0e159ca551747cf2fe12db6425b01be43091a1a02af055633a1d3979df9b4c70eab1ae0ce39216cf24b2288128bc6d", 0xee}], 0x1) r6 = accept(0xffffffffffffff9c, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x8c1, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) preadv(r8, &(0x7f00000008c0), 0x0, 0x2) accept(r6, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) rename(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)='./file2\x00') ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000a00)) rename(&(0x7f0000000a40)='./file2\x00', &(0x7f0000000a80)='./file2\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000b00)={&(0x7f0000000ac0)='./file0\x00', r7}) 1.250200737s ago: executing program 5 (id=62): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000380)="98edc1cf9d242ff3974da44a7d14135bd0", 0x11, 0x0, 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="4a397569f0c56962de1c95225b6800d72110228b7275894c70df1ab52a12b98ec091518b6d32c0637a39a588a2a4ad490e8d18dd4234e07023a1d83e985f26255055213ad39c79a0814b90cccbb2b073ef83d50323598a5954abf466df435b92bee95e481ad618ad5e2860deeecf5b721bb3f52e9edf31562b31f7cbe7e0f81d2b9a2e3c1dc40b7bd29a2af7deebf53f6f2b4225138eb802e0fe393ad856db51cd1deea6615a9c084efbfc55a5c1c2f820353975895b1e79c94064ce6676dd167a2e4ea9315fcadf39111706d3dfa4e3ffe90bc6d578dd57d41fe1d7e1", 0xdd}, {&(0x7f0000000500)="b720c4375cedb9dd6a1fc3f7882b3b0e0d1c9cc8827d07b52f9fccadf4d2d33a5afce7eb27f86cfa3452f3f318250988f7be24f27c662ccb7c4f0d1ce3e4b617247db78bef5449dc30035fe4995589981e5491d2b11aeaa7f3b6c8f3775202391803e69469a163b8168e5409a706936141614defb5c7513b4cbc2569449696fe106aa64838715902cd1a80cb4a6bebacfe1e8c3c8a65a6abb054d697c3b5457ab62318aae4e35b40f498ef338dfef5a4e3320c1efb9dc4a2975e381f32561309442ab3d06e223321242fbaff0de715aaab4e33b5471b60c46ba4c1b0adf6d76c9d52b58ccf8f9d5c5168ad6e8126574ac250b39e483206a7fae7721ccf87627484e6829d33c897c8185d2e3c400a95f89521e6a7efb37223216ff63cda02a7d539b7a585af6c9670dca4b96dc4874b1294caf145f78991813cb77244d8d3d5659d75ccd005a9e14e6f51864d20e92b5e5a36a666bf7aa87f053d694cc215d6184592e91478bf128a4c81b54dd7a977e957535712c5eb6142085bf2a16109e3dd9bb7cb3eb51e2a3058e1de81d1446eb80f33f618bec1becae2e8cfabdd04f9ab3d50aafa6e4bc921e455dd783c71ff5308cf015bdec5537ee1ccd68793b42346fa046cdfba753e45ed272a03d2e3c9038d192dd72af87b87cc19959a426879d4940a974d8b60c9beedcc83b07f0969f21f9380546c01e5c98e4934944e7a4483e4f08cd06254aed94224de5107c5c7d2a0c60c962bebcb77c7519806921b5b621683c748018bbbc01f1dc59cfe9cfbc80a722d2fe1cee65fb1407220e4a19dc541e37423a5c269cb9253bd45247db6d44fa93ba249e300b56e502968cbc546e37f1f6d02547858129ec835f177fd23e334e25a6c917f75412a182faa1fabe3d1e63e3e7f0b32e59695fb4f0ac76a92da9cbfa947a4e1eaa68065fec166875b9335c7bee56d079deece41cc6900679c18ffcf235c1459f2bdd8ad4855cb3eab1756ee636bfd427d6a0d35d57e8e261665a847f322a60cb18b0213906e9969e1da6d3362654883fa49a24de5df052d1478f3204621b3320b7913c4644765c4831f16383d6537c741d9617d7dc293441f27b6f10f886e27f645377a4411a71bce0bfc53977ab95e0df0a68251a5eda8c607b049380f6361502765e0ce7292d509991abffffdbe7e2b37c85eaff4463ceb6016f481bd55ac6a63b305708dcd87f23bbbd2466f6ae0ac19139c8d6a7261bedc0465c65cb6c79b7a8195040ff41fd35c9bda670ad927f051e6e486f3316bbd779cd78436099db3224e073f28de9cd02f506990aff1853059f806b31eab91e6b6c9db2d7e601587a32b378d8f7ed680e1abe9e39b1c27e43e3f8dfa20fe4327026aae0129565f8586c6ffd737887204b11c7385a841d03c096ce09462b20821f00d644c2027074edc3171f8c3e4ffd951c99d1ab56c7c54f0cff13da0b965188bee17941c2a8b4622a638051076b68b192c22d0c9fead6de36d617d17f4701e5c24292ac17235e6da0a3c1c930d677d5a114897c46f2d203ef3e9904e7bfcc8292c9b146bfea447b980fdf3fd6e8bbfd050a2c5e4110485ac889156785294599202c768725b3658746aaba21f86cdc3d45fccaec7e87288bb97473103acefe7ddcfc80a48d8bf87a19258046a95cf30fe5a10fb2af8726846760b4d64a6957120d88c0bd993f13b9faa216e7fe3f17465d536de82f6b928266b6029058da2bab5c30556751b91680f576e3819cbe1150d41a92d0c5b3cf61b81160a9ea21a4ca071c6bb298a2b77bc6f6ba2fbe90e9b57b7cc4aba28c5f51c1dfedbf82b8017d821ecf92f0e5f392c9d174608df647c6f7a5283925fa8f553587cb794378d1c33601f4577d6af386ff6fed01780d64b8c90878f73456d7e8827ef1b22c121e0707b58694af67ba633035830f612ff1cde626a004c333f7da936febf86428db275c1602b330b0749bd27cda3fd93219f56e6994221d06826fef6bc5190c84cd4741d98dc11283899ee9c66b9c4d8b589029dcec5c9c703f750ff414c4ba6813047f3dccd50d762d61c4be6991aeb98d02cf21ffb75ba3f0b4e3b378be0e0a1ce79cb9b93944a9233aabc70701d2560ff558f2b102f9d0be34ef4dd626a848959b1e5c6df36a90f5e4423c13ee83a724a9d0a0176acafbb846fc322894d8ccfc46432e54aabd0af682154ab8d5acfab62c3c204881656f39d78ba9738444c0667e71d7b7bd9f1e52ebc522fb33f063b3e38a7e6c8864712b8a54f8b608320a2c758f0dca7b67b944ab0fa1fb3ff229a73a90d950ed6c74a6b762540f8ea5b2b8b0af6f6872ad7796223e13c0e363dcda6de98922929e179ebb71fa5e4976eb17ec47f115bb556b742303b134f5ef845a7e6bcb55d4b3e48778dd72cb435c1a0dfb69db23ac46d0fbc784ef23fbad6665181e9b8c1df555c0e5eaea25eecaf452bd2f45b9157ac12b375fade5711aea3762e4679637b06d24ecbf1ed731c0d0d3ece1e9a74e8ee25ad76a7f847f73ab588b3c2e0f1d7a81255d4507025e47eab92222915db099eea5a2e9131a16d3f01349a9b10684164f8d6d4827db11bfc896026c8187aa3a7be02f5e7f2b104266114a8904b88d716e700afd25dcd565a53dcb0fe621052b1bfcf2810f2864991bbf97f253b96cf7b70b068afd617de803a73949607c41d350077098e6c49d74fd89b055d7988e7d2cdcdba9f99d045c3590107fede0900d919e8e2b5efbc656eba3d0e4b0f85a122d540692057361180d8b5223f26ff54c7e57c7ae50823c735dd7e41209dfe6e03eab9f3760d79814889dc13e115eccde79e1a362c51a0f10e4f9b116c367d61bfd211aa324b6f1f5e821894c6228a8cb4a0c0ea31abb24cd2960fdc9ce4633bece575adb7f444ee796afc7b909031c8397e2ea1bbe98b117d4fd88541258b9549a93996651d12820f0d7b00362ea5b3d497a29244f29bd77bfcdef051d94818ae8b0df6d24a5c368d7f13f96f6f8131e6742c2371114507c8a4f0e6b1750ebf0d352e934b9a3f131956202c6570e6667fe39205143d30e68ae2fd36991e1d1a10d37931a0c6b095deb6c0b981d8537acd00891fe953d8d6810191a8eec664511292be376d1572dc0835122eeaf3c500356d863a88d35659acf482c3b84dfdc69f325ba1badef27ef3c0e87538a8c8d5e8650e9a308443b64fef6875a50b3fcd46d25539db11e90ea38c131b23c8ecd41901034cbe81aa67650669d549246ec9d42b2e9816e6e174ecb14cad8ed7a8d14ba95dc49ff7ae1b54caece634526f862448dddc4319d63a56a822cde0d37c37a7fd1f3475bd2fc026853bc17999aaac8522629380b80fa8e4b9cafd8ac5c2363d5c01b5ef1a4296eb1633d5da60472a443c497c9496f5c4b35bc71afb8d7eaca96764bfc4ed077e154ef1bb3dcdb14a5f55b81482c5582d70ea08c64e14c1c5d913c8612352cbd7f6f35f500409af6962ceb05c7cb6a933295db2900afe181510e2bace29f45f049802b4386981c34071e5d53510a0b2d7931f8818cb7d6b32c7163be90d03b641578ec645eec18f9aa3b520ae3301ca070f50f66653af0b18e62eb40b29987657c9e19a5f2aa8690ea9596b23a3f5932a401a29a8fc497835af51a613a03aad16516bf36d4a8c45acbc049dd4d11979f7a431decdfb201f56253f7e092ee30be489f1ba8e045e343c09b8a75180e4dd8e433e1a02e304265f4c460c943f3204e13ff49667e1ee01ae1cb309b9a93308bb01e892c4650b2880a972dd05661fa773138ce109408622c856e3fec9ddd76f178c904e27eae28085e201e7fd071e9dd3294fdb5a9f962c7050e7099bab8088585609eccec0863b95de8ef2216dc2be72d71a43640619bd264b3f7505696908795bb82f19a84fe8422403ebe97241873cba91552236e9977c064147dcb0be9994f71747481d413b5d9b2cd509010cd74b08a1f8e52db7001eaaa56622209b747f8cdc0f8553efa89e7b2f93f4f6fa4e3f1fc2dee1f6f90f17670af260f192b8a0d739e02b1612622d12ca9fce5915cfc8e60da684d83bee66287b78591a17f2af709d0cdd57f0324e3e0c0566d32a4c4294ad14632652cdfa8b7adf237a20a7f1938ca1243e89c04c587a77a9b0584f5d86edcec616d5914dc9874f201f3c5afe1b3559c2dcbdbec9c5751773870c98959dc852c8c1958f06a8459567b617c6818df34c662062cd69cc519cf8b5ed16746f8adfc62e07b07fd1270b86b8628772ce9f353ff184c5678eafff3af270e81dc74c746ce7599a4898dc186dafca6ff727c258a436f8ae718fcfa26b2f7b96908756674c51cdab9e2b4c8851bfab3f01a9bb3202e345cd11016574901780a00d8241147806163019845165a494a9d1e25fa8daa95e622cd72ea3f40064a8d40f2f9d7eceeca5ad05e33278d3cf231cdf19dd74f933e453d594dd86a2f1916fbb900bfd3686c0ffdba7a930a85b66558c5dbd5610ac9f877d4b318e7f5d2736f85d86f9ecb084367c51f64f49c2294ff48f64bbcae7362bb78c47907d042a21e4efd6c45d2011f9c7826dc69757649adbd4b7ca36cce7f4db4db4d9d49abbf90675235b2e552210ea1cd60b462cbea9185c014e45d256885af2af2c71a660d69afeafa875c5134c1b4a8c79dc12628874ae16745f4f67df7c497fda1f8b4c9e9846031df83b6269ff59986a4eebb7d4ec9a742528d28c63892d1d6ef6147e1d171cec1f381ca06c1850766bddf91ff9fbc6b15abcc8ef59551c6f3ad8e61ce58b73b4ca1192f6de32187580a5bffe3ccc2676e59c1028034832b83b7ae0a66f258111c2a1b13402fe7afb00a73e6611fc979f9050262e5e7a0b3a9d27a2aaa6744e3b9e4c09bcb6ee873e92801215c80d323db20ffe13b24847f0c4a85e92f2350135e99305d69c543205a1ab95f6da9282fcb31b4d525f37d487d399c2a3a62e88e81bf1889ae27f562cd753f441ac8c92174899b7156e6965947fbb9e7b1b2f052bc8641a64a452e141cf4cae005ef1d05871843283dd129162ff00e8aaf7253c01de36f4de6e87c2dfe7903652ce2c8c93693d5a09cc3651f691203b022b4377793b5430830c34b138a327599bf0ecb6512b10bde208fac84fb15e4ee13cc0483a1d41166337f13234ddeaa255140d4ecc59010a41686d02bbe1af20558ec4238ec23769bbc62e95bb0afb261fa818e0b414a5e77e460363ef8b1727de74933dab1897675648e3cc70df32d0748c051c29e4fdae3593e5927c3ff728e625f7abb10c9eb5ac18957ac0c493cc7b720c13752e1d7759ab3132b8a7933d04b16a9d7f3239db4c2e06e1042f2f00173003ecdef8c7900f172eb0e4ac347b2b3a09138c03f91ded92c05fb4dd42e5ed70aa94c0f5b09b451b309a72bfd377d0e44ec794b592952c4b5f7f57fa57658385cbdd0737ab1de8babc3c9bb4824b2f594450e7c1be5f6bf3e90c5c3cbddee51a8845c5be0daab8ddfee4deaa49872f36ef9b5fc7f1230afd5386422bc3c0d656ebd7bc996da9f6df81710c54693641ee5b106cc494647340c1056c09cc66f542293948b795c4cc45f34b03b11f794337c40500ed30465397967acecd853620da3a449768e187c0ab64530649c64fb60000bae73a77f38c68ab5a1221fff565b34c6e904d1dc7b8f54b4db53aa4393ba1f41dd516df527a57262c325fe5fa4e00490a2dd058683ac739417f2cd2d9a68c7e3e8b2b018447fe9f6d4265bf4a44386c47c59c020ccf36d9b1235c3cd4d82371e07d54fb", 0x1000}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.249400974s ago: executing program 7 (id=63): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffff49, 0x7, 0x5bc, "000000000400009b22c1e01000", 0x0, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 940.949822ms ago: executing program 1 (id=64): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000000)={0x2002, 0x0, 0xf, 0x2000, "01d04b0a00ff00", 0x1, 0xa}) getdents(r0, &(0x7f0000002e80)=""/4105, 0x1009) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="af019f34737ba2a1e5906963b55fe307b397fb2333daf1a875d1e8758cc41ed5cc043ac325cbf33b120f9781b152340100df24a2a192fbb15e94aafc989f8e1dfb997a5549dab6d9bedf262bff465da8f2d7ad8ee9d26bd1a87feaf99915e565ae", 0x61}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 940.343687ms ago: executing program 0 (id=65): r0 = open(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7, 0x0, 0x2, 0x20000009}, {0x44, 0x2, 0x30, 0x7}, {0x6, 0x4, 0x7, 0x9}]}) write(r1, &(0x7f0000000240)="f01ad3d20cf7eb019beb3bbd0a30", 0xe) socket(0x2, 0x3, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x1, 0xfffffffb}], 0x1}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f00000002c0)="12343a6de7ce942176edf244e57004dde0b1f7a194c16951d40614c000ee97e9104814557fa78d8b6f3b2b5d6e3e22a0261024d30593d261b8f66f2b76d4a05b4de92f15037389b638a95a23d014f7d5a62e19851641f6d7d5f1783ab8ec2c585e1e704df7122ac97d44cc87d02e312b0058962fb81228b8528256216f232f618231a2f3b6f39a4683ca50a2c01618cbe327d4890227859a342d8a319f4ce7234454ac50440129852aff412504e70adf83208de37f3d4855f57971bfcc2ac039761618e494f340c09d058581a99268f8be770bedcc611e31e313", &(0x7f0000000200)=0xda, &(0x7f0000000480)="6686331701057dc70833c3f03e77ccf3eec89339fcc2598f21cef79fdf2873a49b79d4fc8e5cd681badf0f26b59c4ddfd0977b506a13d3722a8c8febb1f3dbcb8f707d665f86f34c8d1126d420d64c79b32e281996fffaa8219290d40854fb8cc6fc719ff4f871a2c7ecce63327a4d9c553a81cd69bb186aec9c88c7bb12beff240cbdf6d4331dc8b5d9f6d777df0fd53814867468ff06777392c96c317f2e0e69", 0xa1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed7882047515248df3aa745bb992c574ab6cdf5587145812eab8d988f7fafd7a01d99776db88908cd186b51f34f8c15ffa0c6854116c783959eff4278384b0c00384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00", 0x9b) 940.183511ms ago: executing program 6 (id=66): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71100000", &(0x7f0000000140)=0x4, 0x0, 0x0) 863.067552ms ago: executing program 0 (id=67): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) syz_emit_ethernet(0x65, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x2f, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}, {"3bdfb2ec992d130fb2645e7136cee2e67e8f9cd887000000000000"}}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000000)={0x10001, 0x22, 0x3, 0x3, 0x3, 0x3, 0x9, 0x10, [{0x3, 0x747b, 0x886d, 0x4}, {0xfffffff7, 0xffff853f, 0x7e9f, 0x8}, {0xffffffff, 0x525, 0x0, 0x800}, {0x0, 0x2, 0xe2, 0x7}, {0x0, 0x4, 0x3, 0x8}, {0x2, 0x3ff, 0x7f, 0x4}, {0x3, 0xf, 0x8, 0x7ff}, {0x64, 0x8, 0x7, 0x1}, {0x3, 0x400, 0x7ff, 0x1ff}, {0x8, 0xffffffff, 0x10000, 0x4}, {0xb50d, 0x5, 0x7fff, 0x2}, {0x1000, 0x100, 0x4, 0x8}, {0x3, 0xf0c9, 0x3, 0x4}, {0x0, 0x71c1, 0x1, 0x7fffffff}, {0x735b, 0x4, 0x2, 0x8}, {0x40, 0x1, 0x7, 0xffffffff}]}) 862.715883ms ago: executing program 0 (id=68): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0xf66c, 0x4, 0x1aff, 0x5fffff60, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128a70fb92280c3dd9915b4ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe12f82e99c55d65c3b14ae617a16474d833d656fa238f8ad823110027f56fe231ec2c3b3625629ead93da31f9184a3fad096879db39ac2a027b70a062613829e13d6234581e1b32e3b9a836fd59bb5304e931a8418c13975d73eeeadd723668207de5de739313d9d50a5e1d3af20943fc365c2da7a310a5c03e17fe2d21488957deceeb0597a3098ce2616ec6779943d7cff4237e074e687c2bb1f4a1b73c9cf4185514d62d8f61fb09fd0ad92ea1000c8748ae911c5dc374229bdb51beaa3abf8f6b3d769dfc6f17f02e831c8735dc32321d7bf0047bd2829f9d384bc733e9afacea993ab34d97d0287e5255570d792d0396a8b135a66876befc450ae36e502eac6668c3871d684bc24d519b677862a27c73b32cf297682d23b22976232b5bd7a923806d1ebeec8c06ca8638c0913644ab5f10ca79b2451005e49be06e573b53fbe337f01771c437ea9d59699f5b3adada161cec9257b9ab2961c671cb5bae371af8a684b1b7c15400747fa891cabd1505e90995782f0922fdd641fa19f233a6bf2d2f93aa300c51a4ced036d50687b7179558e333cba8dc39675d9e59345dbb43cdd6589b206e04ad532cfbf009c1d9e51ea7df19170fe88ee57e57fef287bc2ebb960691fea9ca54a5443993274b91cddb44f24a02cad12bac77badc60ed6d50d2376fc186b3ed64cba0904d86146b007bbb5422dc805e", 0x290}], 0x1) (async) syz_emit_ethernet(0x4c6, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b60ba0bfb7943a2c91c9a8585750e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba420108000000000000000004d3c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bf00010000000000000000000200000000000005020003c2040000000901050000"]) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x14d) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000009c0)="5ba2c49646020f9c55f7131e9a0916d220c7306a8422fe7d8e677de97ddfced3d18ed46dc8dfef4a6ef7682631b55ef768d23eac74ed5255405ffb5f98b74ea8c38c3d7db8452ed7f385fde3a19697e7885e277a148df5e9e46ab7188f7a2881640215fdd30b9e4cf7eb168c784db30586b2d23c855f3b1df93c29533ecac0fa2951a69e480a782a83debc0aced3d0174dbd154f597271ae5da204f538f0fc2a28a9ec2a11bc1869b8c271ad74b98ef2b3dc1b571817a0825b73fe98fb4b7b2a72934712af437c7b6addfd39d35c15f87ddc3b46db38cbbca7e9bdc0493a2898178ffd9d2d93b0e1b796ef3a8f25b1efce7b75fb58cfb986fefeabf625263102738a9dc9f65c92347ecbcc9776f923ba943edec8de3296b8c89f1901d4c18713340dcc72ba0b5ea0ab4191bcc215dc22dcd81b14eaaccc9a7e561ad5c04769796e3a6359fc62ac3845a9a0571c028218c42ae662724bb5506aebd289c1f9efef2a7daa03b9af34c09786abaf38bdb666df7739e2162059ca53490a241d26f53ea7de144e5733b043f7601da5769721a6e21b86de56f6df7c79519cdb30ca4a629480c5092ec18106e1d2db532fab9da4f9f9d190c3dd60615c867093d0320d38e9205698d601a4775d168b759d25f4ac005b146d07f57d319a65f276672204b749d30af96e4a03afba04b846752cb8111ebf87156b3cd4ef97455f208f3652b42910b7f8e3e157e8a3e6d35ce8a9de81fba868027f769f510120d9cf95b52338797e035b210e0a0d71c6f35769702934aaaaae8620520e1fa850734a32aa8651c73c3ceffd88490ac5628060aac23c843127c054809b6cfacdfb1606efc79bddba88c12d6481e70b487e096d93d8cb10b65be72e25b82dc3271570298e069088f5b3e402c1066bc8c1bb703cd97c1e5e11e58a883ca989f0a3f2c0b55cc440e53320993e2384cdd30276343e72c7b2d2c1bcfbda9623ab667198ea6bce582d02a60ef7a59b622a574c7212e8e0833794eabb5ddcf8111e9db4876ac93f5d201efea7fa5c777f1f010f5670c04a373951755e22636be0f86151bef9f0377256e1ba0aea98d184a68cb208f2d4d91e2905904568d00f8464b25ba17fcfa763d3511543ba1745fbf20a2fff5aad2baaada014b4c5df94eccbb1f72e863d92920940c4a847db19d033c5b5988a026fe49955cc3c3795bfb60e48097058a686dcc4b00fcef1b6b113cfeac69a938c001382301c99509f5ffb3ab0aa6280de2e1aeb001d82cea23a8458d904b9d2323e6b296c6010c7cfae8ea0ea1edb91308343f58d98753e86ebe9e2ce9a444adcb7dfdc04101a820b8ad9d538bfd500f53762b6dd506bbfb58acae342ed1d48222885be0c79e0f10dc5f52c7da15797300fd5c2df72ff0ab40fa85516fed12ce0616104033a8586505357fc9852ac32a08b949aced23a675125ede6da332d12299cd51750db8c9bae7632e50213229bc206e7561226e7de3fd1b3fcc1c9e7171cf59c10d4ac2ab0c10cc32c8c702175c1cf3062f6741fae3329979c85b5af74fc694ba327004bbdb318eebfca0b15b91a39c199c36683341b77169fb12fdccd414f645dc05877d1702d5165d10b9f692841234bfbae1ff572ae6909ab769ebae94f584f96abcc09eef549a30129770304dcc5bcf0a99dffc457f898654c9f3b3bf3c0c826b458c9bf2258e4afc9b04a3aa352bd978dd147e78d71e41eb7c94293cd03726c38389ae46eb78e0b585d46d729b90db4bf5ee2b21330beed39119370ac2d33d3c5fd88465e9899f809be8689a4a1463723d3c4aad5212afe0f86eaa4683e675b8acd14fd75d05458731d98e081c9d7bd5fd2313710a0893275260a7b463e7b41ce84c3d651f051b04833b1567a15ba0f7ca68728412bc43ce3e0e2bff90981d7559682191322f9ed44afa0ac6fc02c5e32ebe48f37be7a72d3fdea923862c72a08ce5344a0dbc8fb53aeab75a523b67304128f176c1f5c94d0664d95d3eec460b074fe895f7a1b00dafddb4c7c5899133ef3a723bf280e5999b47973e9761a892de133be7b6540a1d6a545c217b870d7f5a60f7ad3f142aa495c3c4a4d2682d931dd70a6e3c7218f8137a871aeb90490ef06dbd469c69092c42a90844352256ec4862d9140b31adcc9ca4217b4a1bbcc48048473304067333d539a3e6881a65651a6df4e83ab59ead40f7b22071f1bb7c749839ec859134175bb3fc16540d5509e50e0f72d3c1e2a8a0c561951091eee40d839d27fa6064f82751412b77f18f49502f7da7f3dc417e916816e5494d85311bce8a807fafd2c1b57d93c81861008ebce995ac11dc18e946ebff17a8f75ee11e60d25f79c9d91e26acba011b5f7639db4d49cda99abccb646271cc535e5387f5ea82821fb00d1b04ffa449720809a5efca7c0117ff31a6f53ceb2348239800c62fdaad41a176f7ea4e695277579c94ec6163ccc38c34e4ab2857d6d982131f927501f10ec73982d3b21f7cafd4fb05cf9f5d01d0cc8b909c82f6d4a0043cf0bc44b8489d919677c050635d87cc8702412c3a6cb14ef30e4878d3e9025193327998d6dc068ca11b317a34926798c54f0612ef15556646b9fbb93697a73f495ae8003f328eb2a573c1e7d034785dce3ebc81e976b189f0f0e08feb9b4feb73cc859accdfbaa3cd39dd3bbeaacbbef622125ba5d785b527049b3385a05584470da1c05aafb4b5036b49eea0630f5d04372d5bc5e15494de6c593c146b6ccc5730a24dc15c89fd58fad98052126460c3acf0278bb4b1ae9448050fb6904c47fb38543", 0x7c2}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x200000, 0x0, 0x1, 0x2, "0100012d29fb000700000000098002005e00"}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000000)="7a4252ee", 0x4) (async, rerun: 64) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r2 = msgget$private(0x0, 0x500) msgsnd(r2, &(0x7f0000000240)={0x2, "477b10cfb09ca1df0f7b45f6d854d424f33906e39dcffbb2a9a65fa5c44d5452985cdb6c61132294fd3d09f55c93f1c6147fcd573366bf9daa4c5f7a92285e1c2c52fff1e7b2b47e6c146cef28da611a19e95bdf6421eba9bbda0f3df97838cfce910c6fb7a914d8ee5a02360a2909539565778df4af40d4c0a4f8ac0f1df36c79539bc61559f276337107c459e3164bbd992ec5dbd63975c91df0877d4f6b53da65ff6995e83c6a1effed2456dafcf24262b82e1793863c8aebcd93cb195b8a0ba0dfd132bdd2b8e9c9fc755141b830895d122ec7cdf8ddd5e2b1b74b3bd7118bb59d1cde3f4bff115fb49c2080ad"}, 0xf7, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 859.961996ms ago: executing program 3 (id=69): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8d, 0x2}, {0x45, 0x1ff}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5, 0x10000}, {0x23, 0x2}], 0x2}) (async) close(r0) (async) nanosleep(&(0x7f0000000900)={0x0, 0x6}, &(0x7f0000000940)) 806.003455ms ago: executing program 7 (id=70): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x8, './bus\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x20004, 0xfffffffe, 0x2, 0x0, "d76c0f652155a784018074020000000002000f00", 0xfffffff9, 0x2}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{0x21, 0x831}, {0x84, 0x7}, {0x24, 0x291ae2bc}, {0x26, 0x88}, {0xc7}, {0x0, 0x80000000}, {0x86, 0xd1}, {0x45, 0x7}, {0x22, 0x8}], 0x9}) ioctl$FIONREAD(r6, 0xc0206925, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xfdfffff4, 0x7fe, 0x0, 0x1, 0x20009, 0x20004, 0x2, 0x2, 0x7, 0x2000000005}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x4}, {0x4, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) dup2(r0, r5) ioctl$SPKRTONE(r0, 0x80085301, 0x0) 805.315007ms ago: executing program 5 (id=71): sysctl$kern(&(0x7f0000002c00)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 805.035607ms ago: executing program 0 (id=72): mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa5fbb8af09d4886dd66e2294500243308fe8000000000000000000000000000aa0000000000eb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x66, 0x7ff, 0x7, 0x50, 0x0, @multicast2, @empty, {[@generic={0x58423a354ef25890, 0x5, "c3ab09"}, @generic={0x1, 0x5, "39c9e1"}]}}, @udp={{0x1, 0x0, 0x8}}}}}}) recvmmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) write(r2, &(0x7f0000000100), 0xfffffe5d) fcntl$dupfd(r0, 0x0, r1) 803.17739ms ago: executing program 1 (id=73): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x86f640adf8f5cd1f, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(r0, 0x41946472, 0x0) 615.998637ms ago: executing program 5 (id=74): r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0xb) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000100)="c675b1872834b6e3c073525e4c784ccbfbc9646e0be4b95fbe0d11b4af4f63336092b648b673313a9cefd7d0149fdf1e1fec746dff630d557e935dea0127b9dcecbb5f5c0f250ed2967673aff7b82f03af50895c15794645d9e8fd5edc13086129d4e4044aa2d3c0728e5ee5f09274a213f1b8541312", &(0x7f0000000180)=0x76, &(0x7f00000001c0)="4571336e1f294ad41a0b28", 0xb) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4104}, &(0x7f0000001240)=0x100a) r1 = syz_open_pts() mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r3 = accept$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) recvmsg(r3, &(0x7f0000002580)={&(0x7f0000001340)=@in6, 0xc, &(0x7f0000002480)=[{&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/209, 0xd1}], 0x2, &(0x7f00000024c0)=""/172, 0xac}, 0x3) select(0x40, &(0x7f00000025c0)={0xfffffffffffffffe, 0xf4, 0x0, 0x100000000, 0x8, 0x1, 0x100, 0x5}, &(0x7f0000002600)={0x5, 0x200, 0xeb9b, 0x100, 0x2, 0x8000, 0x100000000, 0x5}, &(0x7f0000002640)={0x7, 0xefe, 0x1, 0x3ff, 0x101, 0x5, 0x6, 0x3}, &(0x7f0000002680)={0x4, 0x1}) bind$inet6(r3, &(0x7f00000026c0)={0x18, 0x3, 0x7, 0x3}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000002700)) write(r0, &(0x7f0000002740)="af9bd2ca8966d41a5e01361dcc8c3f7b68c8f636c81752cb943671a895e0aaedcbef052f1a462fabd2f69573875cecba9d3617b6af7a233db6212c65a16fde144f006760b5fa7b7d04a2eda3e8", 0x4d) sysctl$kern(&(0x7f00000027c0)={0x1, 0x4e}, 0x2, &(0x7f0000002800)="a8bc401cf4b6dfa737f641af54f962fab77826c7fbae53ec5e126aabf271a4fefec7ecca07cc14cb36fe3b55d47ffae85df4dd4d03bc2c007b6fe199cc1b27a34312506ebd2eb2abdf080f2c95cf4a44e3601547899656c08e5778cc2a526636f0062ffacc406c84ca412211698d66de56e491d7d853b9195cda35aff0408b5e9d172169d15ed8da4c849627e612893339c2c4b24aaa8f6007a1f634d548871199b5ac1f2b4e8662fb842b821aa648ad430153982262b3dcd70cb04c10cf40bd18bddd49252eb6135f6c13980a888ae0297927", &(0x7f0000002900)=0xd3, &(0x7f0000002940)="9ba6200318fc284b3bf043290392b0a6c0d4a95ea0711dd82f9224f56c92169951053c898bf9aa0bd62f84017750372f8eb3be988409310570c5e2cff23a17920e403329d05b8dc999ec05bbe903c8fa4c5ec4c7f53a682bcabed6da0b2c27625fff719d94653af29526dc1dae1f4c680d55f22c9950a111ab246828c40a594b0077b0f39dd8772e273714f4c3a9e1efc6969ac00ef5a223e028591d1f397632b84a79cbb54586b57c12cd4b302c8c86aceabce6a47f98ef41ab83a31e03183b8a76ac16fc4ecdc94c19d9d194cef16a99890786c51762ba88fb0e1976c53a673f5cd838d52885aacef2a28ddb56725a1f07a2", 0xf3) poll(&(0x7f0000002a40)=[{r3, 0x1c8}, {r0, 0x4}, {r1, 0x18}, {r3, 0x1}], 0x4, 0x9) r4 = accept$unix(r0, &(0x7f0000002a80)=@file={0x0, ""/77}, &(0x7f0000002b00)=0x4f) connect$unix(r4, &(0x7f0000002b40)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x80) sendto(r4, &(0x7f0000002b80)="a6e1ebeb3b7b7a0b3bb26067d2528fe0b8f637137f0640329bdaef226959aae274b96865851d7be90083f7b85f48973a72e6a05edbef71fcce4dd90045b27f9aa021a7152425ec4d4169b685cf9f343f6e1270ef1a4fec598d011bcc55", 0x5d, 0x400, &(0x7f0000002c00)=@in={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000002c40), 0x8000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002cc0)={0x8, &(0x7f0000002c80)=[0x7fff, 0x6, 0x51, 0xfa, 0xfffff000, 0xffff, 0x3, 0xffffff52]}) sendto(r0, &(0x7f0000002d00)="02f1d3c98aabbd3ea98bfdcc9308e1e9239b485207b3ced89b55312bdd0a3ab723fb3b549d2518e2328bde27b5afc7fcbaa311046a4100ea263c2614ce3ba89dc67fab7e015f5f6c63c629dfb9850bf3edb05740e115ec94478c3906e0", 0x5d, 0x0, &(0x7f0000002d80)=@un=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r5, &(0x7f00000041c0)={&(0x7f0000004180)={&(0x7f0000002dc0)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc, &(0x7f0000003040)=[{&(0x7f0000002e00)="bbd560d45eec5c47dfb86b492c12a1f57f1bab655ef78121514c4fad41da531a34da27d595ee8d9e3a9b5566e3f44865a654d153609b7cc0fbb998b63acb8722b123fbc149c1a1f1ca3d1aeb4893b110ca523a5ec105ab4b425ce9ea09ab4b342f28180c77cdffb4a6f2b4bb7672e0e2d2cdc1e66b7a5d6f9e15a125bdbd8e8789d5c75c9bfd10eabb", 0x89}, {&(0x7f0000002ec0)="7adb4f4fc21ff831870be50acd1c5163f7208adddc54826a47d4b8b860ac114203de982f3e793cd5ba1053bd7235c1ad97242655c74fd4a2ce61f881af396aee122266f780d9d079ad129654224440bb8c89f5136894827117ab1d35c8edf55c4a19f6fde599c3048f4e1d078f5fef0818f98fe943ce884afa71279c29a33a6bf5881965a1460dfc64df649f8ece3b03cca28d1765ddc28c514a33fd", 0x9c}, {&(0x7f0000002f80)="010da8aca6aa15921d0ca86e93de6d372f55065da20f89c98bbbc520993be5ba1cadf32bcfbaec96e261a79d9162c70b68c449d9639064f35c05d729d138909e52a18f7beb696f962b7d66e84ea1ff7fb6d742c894a27a09f43a666cbdbc54d8bcb843963a5422e67409c91e6b15e0d2bf8d7caf006740b8a4bfb215cbc1fedb83e3760a2c406cb9", 0x88}], 0x3, &(0x7f0000003080)=[{0x1010, 0xffff, 0x800, "e439348f0aac50240d7dd325225e2e52d6d1f8e1244f26deb22b3db79dce23352964cd46401a773d46df880e943cc3eb03e9b49df4b557ecebe830b1e73e0edf1825a12c45fee5044a03010d823b90d4690bae5ec9accf3aef23e6eaf7e779d2040d37dc1d6470927b7f9243adb879acac69fb9332a2018eb0b9c8f0f79b78a444cc7a9845343dd14e2d86c9deadd02ebfdc0327f21de0ce48ddfbd3ce7de6a41ac0f4cebdef7c4ace10387b653e597f3bca525387f87b1d873ddf2df5a9afc590442b1a0b0423eaf66563aa20a86fe974cd6a90b6266777550a13873f66485e50e43035abbbe9a830cb1a523f8d7953a29e79aa6bfe5728abe8e42e2fab3a54597830501d81f40f9b2baf3a1d22039ac3caa4afed7a4b65c5323b90b3aae80319326cf5f10e0b45a64ea61906ec90432e5aebd92c4ae7948ea9d6a9997119186d6d318855ad1604fd2eec0e4a177d871beedfb27f03701ac6f89b2633d702dfa90cd90f564a5b09a4de360951ef6752a37eba49727187b4d3370b1b38c0200e2f1e81a6b0676aee830c03e2e6f4811267495cc9b64dc49dc057458058c7f09eb60ad7754e8f468409b4d384ed341f2db21625d4335c7d4a85d1dcda097da43641c81b9c878494d7a5894a87da9b53c457ae50d4889fe3902126bb6907c3b8f8b3ff8830b14f614d3172b806b20f2034f53245d7d23d1eb0b4988f632ca21dde46fea451d43c36e7c6fe8a73a91a15a9eb84f697396b23f48f5103f103b2c57ea4b8050b1bab379f3e82eb7e27eefe0aea8d3c36145d24eb1765dc23c90653d1fbd31a9eeef80ce66f118d4db4c6b285d1f08afdd67394863dc66a2c3f171861c1507eea5ed0277d98991dbd856129d9b1a1edfd5f7c290e34e295d3d7752491b770c5fa63e9afce945b45a058fcac23f7e4bc765c085356d7b4beeb20f4d499370976a2c79b520ea0c164c8bbe89c59aa6468a0221ec936a7f09fca6b6606243ae9f34239a3eff9c918158a93832a50a03c5b4d3e891345916e7a422352409891d2479608c67032bda8ef9916d8f178d4b7267b4d911daa2b2d45878499b33bf4ea0003c64e87ecc0ec14f5a2852159a898522c4a4f5abe25a62b7f1d59e0a5ed179e019c5c561959f2fc239a729b3a4b0e48bb3183228caa520a2be56f4d4eee1ac3e7f2fe0555b732b81bb04259f56f757d869c4620b7cf5440bcf9ee1a0bfe0241a77fcb8330b2ec00874f43b2dc2c66ff6b64a936edb0d32ad1676d64430c1e97de0c6ac2cf5cdafc9cc068b853eca34af1454a7e3d786a04df1272151a90286c1223720d5184c3c208039d7cef8816bbf6a538b618073ce8989fbdc845658474beeb7e286e14ddf9f0b9d3b9aaa2f53265b4c157c330d5344e4bb3915a6f21e30cb5a977975295506137a464a7e2ee9bfde3cd633089032847610776a782ac2c750a9415275efeb132bba3c6665219be336044990cbe9dc71d7346bb6321c434d9b0df270047702e061a711e38543dec26a080ec7840155c04e6526b4f39d43ff90b93d153fe6259bc3a05a4428034f1952410afb9ed4796e4bece21a0f414c651c2d32ee7b659c8ead70e970690f49a7a13a2bf1381b5de043915c1569431711b169b48746f9b5251bf66774fd04854ac3b3156da3539fdc5a31339b326064238e95130ed4e05b8b8a5c4f7e60a1b254386b8f94a17eef002201cfe3e4006011ac6ccb54eb224f96df9c99779e65381d33a148c5c50aab1d165de65711a68ef964f638feb1e76768d4af7d7883e2c973f1508ff4f4b108171560b3e9cb15890639836db04f2eecce330fd61210bea4c4f93d4cabd17fdc91d99c2c7014f455cf8d6503d6325d3275aa09d975c9f7d117262c424b86fc2b251595b0ab00a9bd3f5ed10b2aa202fae73dcd8ca400660508c8b293dfc8144e9dd56ee41992c8137b8e4abfd70a6023c396ae027ca38464011a01d91538de2d8e543b7b3841e2ef536d76abc19067ed97877d54f0d65ddeda29e3828f3c679c737c10db46669933047aa41860e0cee55ae08fd09a928a38cdf7e0a0900428fc2b1a7c0d0f6e94cc3a50e09e8ac3618764045d2f82aa43f7165c3fcba6622dcf661da5e0ca3987e318e3efde4e9374c46713a1e315115655935e0cda00756235588ff601168b0aa3ebbb2225a83130e19840ed2fbc6b36d4f359b4e4ee240da866ba1f842c6a57fa837cdbb42df9b11ee83f1536c6af681aa11b92e136e395922720e31f7077d8389c61cda5b764ec023eaf6bd03ec9ea698b7c250413cae4977107a537f4cec33d55a21a1509cfa3376a5801d5493b3ebb498fd7eb8bc0d6d1faf802544498e6d1ff0f0c81dd9c3bbe8f35662ef07c10a5596b6c3e2fc2e6282c0cae32489e2a4d7f8366f8c27551f36013d654f359b5b2954575afb7455a3d2147c299dfdbdeff54fb2acf1bf590a7999bf3ec660eb83c7d747ce1d6a62151db05507288d5c155a88010c712a01742eb6c851addcecec2a6dc095d719223512e98573d15858579d428711bbef0c0fdcfb4df7461c83d6edc474ac6d727203103aa00d113bccb4871602519d00073a478035387229192753e34c591892894ce3546156c487d2e617f974481a32e5afe66d6ae5ba353315c39fcf1b2aa687cf3179f6355ab4452f0a31ed9e54342b7a2da70ddb748b373982692eeb5e679ac4501068481ea3d80fe38be83be1dd8f35c7c04d1882e4c69fe082b415808c9b760d414e6012faa395ff42a7696e032cddd65e9995232bea32316222746c0e6b3ffd8df07efe7bb7d3140d0055caa17692dc3cf5a4f3d643fd00966c44007fa131efbd5173c2e58fe0ba9e4104e723e93c8d9586a5158e6a49b8f9c02aff38a3c8acefc37db817701c33d5af46a3e40778e31ae68f1cfafbe5361c4d9011fd7fcfc083bb1ded3068477cfcce5c58a38be844560c9938b57b3e1a4b12bdb7bfddfd9c22de41dc0aa74bb692e031424fdfcfbe1d7293a7d9ec2c1cf8c6154f71563a38e5cd7b4d6be072d175c12a9f3db5a154404cf2fc0d229465a6803c81950fb1e6cfa050a21a0bdf714f2470cbfa7988474163d5b2152583219dbafba91a36b2a8d5f2441f00675066fc5c108bcf4cbe6003ff514db1a03c4cc293e8a61c4da3ed50b118e20f5ec08d520472106641e2e57daa4411b1676b6b118bb811d70e96425d6239ee814363eef05e8a1dc33a8924461f407b83efe5777161230016866bfc5878ab2ef8334142ef694d515557dacae95512b253729a708b2faabbf887da8c6044848cdae9f134e9c93e4f6a07f86880c2827dd8b42f1ec3caebc7bab8a999995e352694cbd6c61c5884e7b9340bb364748b1ec8f7d2b97627b84b6585f1b9439143eb00318a6fa30a82055c80323585dc1497d141ce3645222e9c1141c5dbf54d5d2ec9c1a9aa68f71e3d88cf57321b081279bc415fc3bda93d0354475cdca997275c85fb3d7c95e5d52e8fca1d1f12bbac7a53152aef351786b6139e7e385738590592e0ab6d3960e81dd1967a4bfb2c26a41948e129bb3e62daab2a91f24dc6c9e8eac14bf7544c6d96a10dd6568f75e41db52123e5a205df17b83948cb72a7323a1e19ef271edad0262cf45cc996ee9bd6182a64a46463d55bbd945467ba68548e692786a770e1f94c318b64178105375ad0d7e987a12dc9bdf19cf7b5baf384670cb96ece60c7b20eb0f6463e1f3e74c391dd84cf874658bc8a82e0fa77e12ca38fe42ba768bdca9c53dd690ca0d2ae3de7e568a6bc331c7f842b41b6f1a2ca440018bdca04a27ad228fa851ce78e8513a907dcf5bd25aedd1a866b79105ce41d2108f7f1a4efec8de324057a4f3d3f0149b1173643ab354784c90203ec8e09175ac5e6a0b160b7c36bb4f3be8549346627274651ee76e17d2c837d4aec4bce40b0f9b9314e2c095d543472d3552378de0d6de2e8b24ff687cd53b5ac49d395e48505871f41b291ae64779a4bcac4f4e3db5a65b1bb0781ec73d0e2ad7baed0ab35d8b8b7a8d7743b9d9f7ad211ff7906f5d592983329f2d15bc8cdc17abbf3b99d34c5dae52c4a8df87ac03ed5fa6e0856f130df3083c8c9941cf39eb6ca6d6cf6d2207338d598ad13654cca50899480152955b7d71378c3242e6ac950245f8827d81a5170fa8387877d94c1787320a2f830378195ef69358bd1931f7a1db519df7fcef84d410c6812253acfed9c7bac15f3c16e185c3a5212d5de490b92284033d420bb40c5b192c7b7ff87df0026da5928fc2bc2e0fdc805318fe80be277fe28d1d2ae480db36a4c84b59852ffc58b810fbc77db8b305ea4b0111b6b7d80fdda4be978ce887e8552ea72c867f54ee8faaff5bd37c869a54de2b0f18423c987c487c89f12a3245383ee1cddd9a153e9f4160274f50ab21f662f91c799dbe764c741cde6e4a0bf93df321f5c375fd9a8dbc01968e0c44303c6414533e507358d2146194fba00aaf5bef1e6898d52a186975b7684d70d31554268cc0732a418fea79cd0c598d05faa4e8845eccf877e305f105fbc7f39b874237e334eb5fdda2c5c67fe974948fe1a2cd10fb35eefe146f7644e553ea5fe97eaf220b1b01a3f0a91409a292be3f88e2f7be17e1cb9d010259b7adcee5d4435be096df12aa94426f317f300cd3db225c38a4d777791f6210504c690d3f7eacdf0b7fdc6f5361ce69379006167c7191482a92a6058ab7fc9aff2812d2304cf024f54ed5e56700da8ade050a71eee8cd55940a1353ab98af1af0ad8b715f42051d700390828a8e203e3ae4851a1ff670653d902e7eb11b9f4d1aa298036db288de794de6830cc435eae63e05b1b7273a77b618d10f7d9eb11e787f8d4563bec1ec6a09e61385dfed65f4f121e5b4b49cef4bc3bde06acaa0ed43a3404ef8aa2bb721b4ac0a7c3411b6424eb45e8cac7b1efe4bc08492405311e8d472e1b111293372070c67ecb5bd81917d8872ad65312fc37bc703b459a5433e6f7713ca3a71cbc9a4531a27b41f7e83fedebd772e4ccb353cbe6644a4c3d572b9889f037733ef657aac8942daad6a0d3fd14d2df5ffcf32b87eb6271e331d954e718bda1192be961f235f381ebb29dcfadc2f2d59697b94fdccd5e7c4b66d1a90c12871bb79107e929ad18b2b7b3c381b821c4c85e6cd58d988b07ee336312a02623ddd15d0cb664f56e646b0f9440bb23f708b4617a775a5d455e7eb43e0da42017238517c08a2c521134c161b098af260a787a8f6f0de27d77038b47f2ed61c308290d6ab0fd8684d4b9ee10724fa22119a5af1e81ed9178811f806c1cdc7e8dcb0a2bce8df23517a2107fb1277838dc012ec507d0841da9fd191f51f3338f9baf955b2c957ac93fef15534342f104ac8f429b4df5a5028615b920aca00848fb6c2590e7074ae6a280e33f77a9a555c2e1d1ee529f10060a08b87673a23aef293bbad0774aef14dc3805a27b7472747d12fcb53049a7cadf0fefc391114d18ac9c1f370a55a027400677a3a33f7dc4aada503a417a1c5560a13e0fd3bdb88a128c18ae964f24d3538ec224d4c7dd12018debf6e5e0b5e1c54d19e334bf86c2e847fcd8b7b0cf65b8b3b66b26621f5e4b3f05b05a71012b618dcbbeb310bb71673cfe98cb667046eba620e58f2aa135b264079113be89006d6fe673e2e11d782258f4cd3c0516cbfaa84d63df1a7fbcdaa83e7dd34aef7f450f7bfc9199ae700d323d1be4cd70227ee25b17f6b04346aef7fade2a2052b6a8469bbf61187d25099b1ae557c011f0c22ed8fa3c11c5"}, {0xb8, 0xffff, 0xcf, "e9709636ec84def3e48189bf81cd89d3144e8cb9127753120de27381ac85187da0f7af5a69e6bab6a3d2ece4edfb818a30bb7a503b04830f0403bea86b0ea451c4e1fa6a164d9b12c37937d1c61df5cee9e57490b59fe46b78ab8a7aabbeb6ffa555ae1bc52bbe2f0521cf41a817b8cf0596d28e3484db1c926f7000ac33173002d2f70c2b70d35abd41615a2ad87a408372779273922b055d05a1f309d1f2945449a1cbc7"}], 0x10c8}, 0x6}, 0x10, 0x0) accept$inet6(r3, &(0x7f0000004200), &(0x7f0000004240)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004280), 0x40, 0x0) sysctl$kern(&(0x7f00000042c0)={0x1, 0x47}, 0x2, &(0x7f0000004300)="5e7641917ad0ddac2949d47b85adcc8bf1afed9a816ea20ae312074ed805658f27a6d78b6234ab32b1ba9e3eae4a386744528972e1ae4417188f52bf98", &(0x7f0000004340)=0x3d, &(0x7f0000004380)="0c03a9006a5610e8ce12eeb3a3fab405a7697fe6a82507811c55c20caf3ea25d3dc19b9a6bc1e3e8b406f92955049978ee6a02b4", 0x34) 613.308419ms ago: executing program 6 (id=75): setrlimit(0x8, &(0x7f0000000340)={0x11, 0x4000800000056}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) getrlimit(0x3, &(0x7f0000000000)) (async) r1 = syz_open_pts() (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x8, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x750, 0x8, 0x2, 0x6, "030000000004000100", 0x108, 0x4}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) close(r3) (async) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$TIOCSBRK(r4, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) read(r3, &(0x7f0000000400)=""/213, 0xd5) (async) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) 612.902942ms ago: executing program 1 (id=76): socket(0x18, 0x5, 0x80) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) 612.478307ms ago: executing program 2 (id=77): r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffc, 0xb9e}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) select(0x40, &(0x7f00000000c0)={0x1b, 0x8000000000001, 0x3ff, 0x7, 0x7, 0x9, 0x0, 0x4}, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000340)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x7}, 0x2, &(0x7f0000000380)="b09c0cd1c18706", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1}, 0x2, &(0x7f0000000380)="277585418ce8", &(0x7f0000000200)=0x6, &(0x7f0000000140)="84b9a365de4d352cfba1aabb83933c04f8b134a0df6eb6", 0x17) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sysctl$kern(0x0, 0x0, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) close(r2) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x1ffff, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 444.107651ms ago: executing program 5 (id=78): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) clock_getres(0x2, 0xffffffffffffffff) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') 443.409257ms ago: executing program 4 (id=79): r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @random="807e685000", [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x34, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}, {"e72ce51d6cc29de56604a69d9f36d9f3"}}}}}}}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x1, 0x13, 0x1, 0x8}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000100)="4af4f59cac376a851e9241992489ccc70eab3a9f8715fd8a7e36f1bde77d71c7d998f5e1fe0b37e2ae188902b1535186252e8d5903592813c3069b73e29ac446d1af2c0536c5bc45affef2d82cb897501073b4f329de85a21d716c4d65db3288787efcc9b4f231875d117392c02f074728881416f187f00c618aa83cb931f4", &(0x7f0000000180)=0x7f, &(0x7f00000004c0)="62e1b2a7df6252bc508957f1242f4fb051bd7b75cf572cf9ba8a2786315461d3a0bbdd51b465fdea7e87ff240b584625fb79f30708c979b177edefb050d15406f34f3e3e83e33fedb271a9ff187c0e16a2860183bd3f80630722bd063539a36987f556846f3c2c0eb89a95ee3671041bb468410c53bd36343fba6c425094e062d1b635a68ec719ac8390d6c69498d9ff0d162e2d195c64a2abacf0f018293ec1fc376a4c6587774c4f86dbf05d3d82d9f18462ff23b414f9cac455c9980171fc73e6d5b494c54b302341460b61cdd211aae2249638d12203d598891d698e678f2db59984e50d23255f6636917595fbe795d975fe8325f268516568d4b02f8e243e87692f039fb8b835f260a2f060e320be2e9d759b73a64a203c441a9628de29c506381cafa9f7acb78ec2bb98048cab16cfdf18668ab59b2b60aa353102a744ff3b35656ef1347631fae5861905eb314de69a7b0fdc40869cc377f20faac9994e66c96aea9632b797d1249e03607e2e6f521896c8b5adf1caf54d149e5e2c26ecab4c67717373bf0adf56ff33a6880f0293b0f69bd0d1ba09d4c26da7c34eee9a83e2227a0850e1f97e882388986fd041acf141f012be16abfa357441cd99349e4b301be68a54812bc623c877437eca35142bdd7a7278abb1957ac65656c36ebee24daab5cb13bc285e65502b14c9071643b224021bfee10cddd8fd6a0e8adde5a11157ad9caef419a5b6eef9dfbce82798b07df2093a2b9bd0b7a674a08de85783eae2249a667e76d9d4942a0addd253a48bda3a2116441293c14a34160056600800677677fd475b5b68f25db916bd35862c41c7f89a713062ef0a57b6ee4e12ff8e7ade62999010f4b59c225f5b1a56cadc98c11690ec42bf5856f364331ee94da3cdfcc59f2b79ca19596ce483289fe0b25431eb24eaadfa90a6d088ad7c5f41d233d9dabd842bb3d3dae9b5d9f1749b069f61fb6b5704b785bd5d2b01f7c59730617d1d2176b040e86ce646e84e9ddf5784d81dbf943c9709745d58a650806abab9a4931efc3b885c0f5f2f55d085ec0f66061a6dbe68184e7d7969d6c53f818f18ab7a674e67e7cd353bede77c6148a0350cc19579b86f6f4ff06bdc30cefd4d44423d395e6de2db187446b237cb7c1a22b4479d3b17fff63d2391990b88ed2870e75e4675ab482436e030fe962fd507848c69e04fadc32f1921ecdd55459fb52fe07fb1cf639005df6b3ad6ac7caf7429ed84acbacc540e4cc5018820218ee68b41b9c3477a047af15a7f1049edc9660957b160cb8c24ff4b5b14298264d5452146656155e59280aaacbcb9fb63f9bce11019615948a3a5e384b34e28573d05f13694b203292856881ddc59714ade2ef8162a0fec6cfe5487ca136cd5f9ea46c9f74cddca7493973c1ae567a9e330615589764e28d0fdf503d2ad1def54670e8a6f56fb673df03cd716e93a177130c2802b699012489c5c0e03d52185c7926486c06043c13fdc37e6936f351244f9dac7b7bbe9ebf4e7a8316e38b5701a1826cfeec703c5997d502252ec99af4f3b112b8ce63f525383468e446b0de437412db4203b5ef9f563b229f9ded405edf51ca8391bab4c9f1a377980f8232e30669299c354032393a1e83956a2d3dcc5ac6821ac57fed6db3b4fae085bd57152ee30dd8154f8bc26f5165d0471d15e0991160c1ae0d792b8d49dd8609a0acbfaf1749b43aaaa714efd3fc842dfcea5f233d5c708c680f5c2827f49ed51fa42bfedab2abeb65688b68657c16c4e3b0cb5ab3e78b41c368bc4043a68c4c862c6eab6643a3047fb79dba4d8dfb9ab9e928b5b067085daaeff1ec2ae990217e1ffafa292409d4ce0415331094354eb23bf651f163da47ff580584950943f39c0b67dffb37f5bd5b7257350f70861c3083a5d297f2dea5b856bdee8fbca8c29b2d831de53bda5f434a73a20b9827b2ce76f2dd7763976b6b4166864b3a394d50ea3023b3a5ee57379182e7b32acc03230efaa4a8946e0618f1a228ade0ccbefae5bc9ed1d507ff3cda91fff722fdf07f105465a72bd4661a4a580560e3849e2c716febec1f78bcbb03a22beb409133747867b6f1b621ff06477c55c4904c9cb00ef34d9bf1780cc0efbf93c73d9c8fe9be80c25f702db1f81e3acb5d1b2d595d1a0e1facd85dd16711b1d45aee7247dc3c5c0a797745491a1431d80875c9308d3f6d0904d3c0438ddd728744bcc755c892bdddd9aa96bac394d3fa8b8d356c0c11ca9ace80d8981496914f0856b7aa6e3a4e7de553df5a9fd88226954c9b57eb25da16bb4ee84e5c3c35c1abf11b4c6412409f35f7e2736077d44972ebc579db2ae02915e379aba77f4f3a04b4713cae8539cdd02f11ace5e6d00d7ada0e575a24a07d01a770ee427299773ac30f9649ffd96da19aa36bf45202d668eb69aeceb2847740f93f8a45a9909337f07161ee7b50c1a67fa1236184f545a383402376578ed0e08dfb62213f818ae95a0a79da7c59c9dfa6c6f7fa3e93748eb7c349e6feed63c037857d4dba8d8c312d624a6f4da31f707e765b5a82af0bb1e0f822f49bdb73442db1efe02ef415c49ca3c61aec62aa6585503852d9f59a7bd391d709f48198907595fc235f0d49769252292cc77c8e8249d29c00c0d6d4e584a33dc6dcd5a4b188584f023d82cfa490e7554113db8a8dc39c932e5e1860bb4c22895c6f0c69b34fdcb08775aae4dda83a87b5d17cd18ce02b68f3ad03d43348a81d3806552505c5ec7d1f3d2bef7df0e64edafff7487fe05d394500512923d3959ab3cd1dcea97bf9e6a668041e6e809e2815c1800beae854aadbbc3fdbdd614dd25c1eaf047794c6d8c4e47cb8707f866332610c37654e941463d3682f6bb609056f870b3baed7a5f3d28c2e9a978cb8326a4b64848f949d9fc7a5cffe7fb5cb9ecbdf299f2ef92b315efcbe8a4c53146c9b5c52dd39661cb8376c84b8b6113953d51e29feabdd922118026dccd808537b958ab6e108ce378e1a5e1a5a64a3ebaf332ae72956d02b39bdb2a531c367dc7f7a22d74f2c06d1626344059b457dc17484be1ce05e5e072a70a0d56d2d7291eb1c1a4ce6044a0a90555b60267213044699706c4b6265883fff84ec0c3aeaf3064776743a78d5107c459163c12c0958d174b516b287682ea9657ad20d2a3f1ff9acf45c53b68bef5a5e7aa1770a23fa795305eaa5ff54940c2a1ae644804e9dec5785ec7f238931bcbf94f1e7828ec6d097d2ee1dded62ce6870d5a92f27b4c430538f4bcd64233aa55e5628776012b76f4feb2a58dcf2ee3495848f7fef127ba1a1ca0c00ed01c9cb65442521d8c768ac42a3d336b34d84de7b8e77e12b09b03c02ee7f9a562d58c5fbb86fc84ab524a6a72fe87188e3b8548a7ea5b87c6ee5aecd64a5797cd3b75bc6cbe5712bb8ac11b55a62b6cddf6c1915759ca27e943ec50f7587265be8659f4764b5130bf59abefada2dd6b9a462dff52a4e6c8c43c211e05fefe8534f18900d669d190de28c9d31d1b35c2c12422a9d8511852035e99e5403f947623fb4d078ddb8d494cc87c68b95e0f93834c76d0096f7f1f34bba04acfd777961abd97a92dff199d285bd5f2bcaae2350ff650f9eb746fd878cda1d09f2b5dfe2c1f61e6e8268e768815f01013079e38d028ea0259f3c10814394148750a9d9de26a0a9f893426693cc373c8b9111864d5a8d181230cb2d193ffa8fbd0519281ff494c215fe853242bb5fa9adb6a86d14b66a8187e462e793cedcc85cf077e2ba61df33b08965a115365aa3a06656950b2fe9a626af70aba3728262d6e22df8189962e2e26100feb514d190a8ae6044ff7dfae6c62432369943aff26968eab9ba328508c09ad098aa4636f5bf52f45deb06ebf4ba6182d397d4d92ecba6c374c94338766af73a6962387e35802309de28d4e6bfddceb090feb37e486a59f62599e2391c2302fe182138b5520b70b49dd1e5abd2c953a2a04803ea34c66e713b7558c4be26daca069314a3256e751b2b61cd574ecb8e540bd8681c2e46c66ce2a282a8764b3c0fdf5028d8c47331af9e221ee841575cdb46507292b09b52844a1a6826876731a8f319874878bd9ee2078bee5c0497be2eade607ecb338f8840c914f5bc8d7b05cc3fa4b3d2bb3874853d4a89575b8400954b390d7fc6ead674497d5fb4feb4cd048730c1fc405aa18e0469c77de7059432c076651d47e2749b6725843f69f35ec7cebbde9562151d9729d7286108666534d0790f5045965cc7131a262b1c0a0d2ad8b44e68e882d5d9153355d4eec079ab9fda0fd8dab074a65c78e742d2393e1bb8698717822982fb0c9fcc12e46716f8a5ce44996b2fa5907ece975b938666daf82d4a11b067aca9e4db7826244375feb3c7db3f82968bc7e6a169dcf2c8463e9d85f2ea7c427bfa41669f0a80d432d032a0b2c85c2eaaa104afb987a2149f5aecc0dd1bd7b4975d5498078c43fad2f2f80f3a5526b727ec5c8820cca87ffa5972e4608ede3b2dc110f1fef806813c1dd078f60c47b5d60267974528e08faa79c21ebcd628d7f34b49e24ed0d7fb679ea876d9bdcc91fd238d4da5e8dddf58c85e8670fff8a26955e6cdcd9cadb021d804bc8864647993394d47da63799eb0769836134956ab0fad7a01a498960304b761f0ea6bd70b626752ab6173fb0ed0550cdce31a53c0b4c4ae2c2753a5156c97bfe358bdae00c52e9e24f0482c9170a1ad192d908e8a657450ed8de2f1abb3a04845b036cc2caee94e1862eed597fa1c223bab2331b3346e55251d67b9ddc14619c56a79900ba4d5987508613ab0b5c4f3bdf5d37f676877bf6f6cd62cec4ea3eb2b642982bec85ea2d0e3e9e9f0ab4c244231913c7869ee09320d0d759dc0b7eff4a744fb34f947e94b7963bbc77f31206e053d3f62afc834462b6aaeae441f70fb39c69b411ca4e1cc5ac553e28aa9371d0e6587aac265d2631def64b0ca3728cd41a47f70e3326adc7a5b07b37c517cc88f33ace8fed083d6af25e78a240bbfa5a5da243d2f491ad9b6934d63178be823fd2ac6789976c12a2948899f3190db61ea2afcd85c1bea225b814703ed2b539e88cad2cb97fef5c695f8ae81d6411aac696326eb51888e8708a9ed0ed68c5486bea8c991f5b41c93ed41af4f4389e6321485d3a66980e73c77efa0e7f979bfa0dcfca31306a1655497fcd851a96b83385751032507e74656baf06c83b736c1253d24812f68bd2a2b07083d6fff5f03ff71c437b840408f731f0fc5bbdc5e3dd2df2387673f4abe78460a47eea7b1e1d326516bea03b467eddddd8f3e0920d05e07117b22ae713cf948aec026e582a87172351cbf971efdf32fc65f5f1a3d1b895c1fefad41f43469d480dc43c14cca62d4d6f972eb6677d8ff8fb591f3f61a7c8bceb22778692b69aa9e9eb501b002c1d1b9bcb39c16c46712f727e25780174c51d2dd562e32e9b7bf093168dbf1d7dbf2fd447604e546d02a0f976f087e773de5c01e2688db9a332f9eace1b6388d3ef285b42bf9486f7e17e8408fa44056d94c6856887b07bd0e801d050d8fa96d086e8afd783194c655acb49e49034674b0d8e5eb689958c4c449bcac1023ff8c816bf9413018a6d59d09dca0277c119abf12b3776c269575acdad8ed9701e613a85c6f2f3c4cd7cfc6d980bafdb3ab7fe7b6a5c8d451c313c4c3fab9cdd1e44c447789d04371414220d3329f6b7309c4da02aead769d90510b00a5642016fa21c2de4754d8e52b3fadcd80585b74e1aacfa01439a93", 0x1000) r2 = kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="ce108922484c77c879d4328a02e02bb64cc2f9070a40b251001cb518bd4f8a1cb38ee6c0b39098e341543995af7290e65bc199057a0100e684b2649c978bad78e06cb153402d7433d66ffce681e28909cb3ce72d93b0ccfe126c3ac4194c49eaa046425cf2867ba435db47d812395c1d02f5632af678f0d7", 0x78}, {&(0x7f0000000500)="f97421b722deda6b9109202b843ca92ff25556a5ee57ede2bc20", 0x1a}, {&(0x7f00000000c0)="0500000400000000000000b35c72102503c8f38b", 0x14}, {&(0x7f0000000100)="4c225efb879d60ae598d992b0765ae7b9ffc08fc7b9b2ae7fc2d7b126774c36cf7258c797c3ba46fb43f39ef2ffcc2b1db8bb79c211b1f2ff460b05b8da8bbb6790197925107c8478ef3a32b1574fee7e1063ad6892cee5432b6baf6b17e826c27ed9fdbc4740c527a7010a64968c252728f6ebc1342caf7ac236c3e5a9760af1778392e5fdd87bcb999643be2faac2953c677c19ff1ca539e64f1c74f59d64401cdd3a4925776fccdfc106af02cd3039ff6982a463ecadc68c147bc", 0xbc}, {&(0x7f00000001c0)="3b7a2e566da2235359164995ed3012842647", 0x1}, {&(0x7f0000000200)="2e10e31746986b4812ae08ffef6f5286464ebd18286ae4254df79e92b9840218730904b55ddd3b4cec1ea3b3c23e64ef98ccad91ac82b20f22d095a0ef4e3d589ec25c2281dbbed82916f61f21cdbed2632f0e23487c674d56c5e2dd740acc7c8c50f7f421733a15a8303a498d6eb1f1326738f70e64bea87195fe88ad1c4ad3dc8aa50f", 0x84}, {&(0x7f0000000080)="541fdd6a9bef75b0ba8d5a28e5a9259b8a16e8e1fd0566f36a73c74eeb01e9918cb262862b2d9053d3646ead94629553cedb6cb527", 0x35}, {&(0x7f0000000300)="fd8881991ba561ea9cb8df57d11d2d676022daffdaad55a54a08e0c32d8592fac8997db568749b0d9a8d39794acc19cbcab5481ef593b58340c3e793c58c7b4a0c866072dd", 0xffffffffffffff49}], 0x8, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 443.071107ms ago: executing program 6 (id=80): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) r1 = socket(0x24, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x6, 0x3, 0x40, 0x10, [{0x200, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x7, 0xf11, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x803, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x3, 0x69}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) (async) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0xb2, 0x2, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) (async) close(r0) (async, rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea0000010020b841", 0x8) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)) 442.857844ms ago: executing program 2 (id=81): sysctl$hw(&(0x7f0000002a40)={0x6, 0x6}, 0x1, 0x0, 0x0, &(0x7f0000000000)="94e520ff81873c1175b94b7944cddec1745c557f5402f95f3f51b070ac7ebe93fa000000000000000000", 0x2a) 202.774005ms ago: executing program 1 (id=82): sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = socket(0x2, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x10001, 0x7fff}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x9}, 0x10, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffcff) 202.537207ms ago: executing program 3 (id=83): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) chmod(0x0, 0x2ea) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001240)="1b7ce2025d24817146dbd7c39106a395252f758c33ff83b08d367003390a3c3115c637d4913c3da2479e418c2b8896a1b6d985f8ac6eb8a186379fc81f1ca9b9ae196440da7b5b3ce6fde5a4ec82ad1e46ba8a9902f6c71e5fc2570c4eead67d12888c18aa3059c6a3bf1a29c35965ab5f40b6bff12f5b0427a21c570c8203cfa01cce8ff19a431621d0952647cef77492e1666522f21e714217867655a0618a68db72b59e98612793b373986be181bad2d7327e8ecc83c860a6fbe6cfd7a8c8fea11f31dbe8b5bdd5e49220d782dcba5f77988cf06f3bd9e51c2dd7fdaa64fb6a9cf42993495ee63adee7271fa153bc2c84cc7a4be3ff74b664e901893182c4ce0a1b81671fba87c6932ba43ffaaf999fb35bdfa6bb1a4da386b0e484d2c91b62b522b155e66884da38009463ff6d219ad153580a7e303c00ea1b6d1e09f8ee16de7ee3abffe7786e1f067234832f01f19a20b082c652c2876ca54148a70bd416ccb67afc9507a5b5e577df70adc69aeabb40656c88a3db9204c37ad4b49985280f22efdab64848e974340228f0346ccadefac18dfc57b5738e5e6f46f062b56e0cecb039232bc9bfc390f9a602ed35222acfabfa920966d2876c8f09a97babfe9d6503b16cdac24fd076aec54f83ff2507dec08d22b8119b4fa11d8bed164f3ab69e6019b59882c0d53f1d55dade5f9b427ec6fbffdaadf2ff19240e64d289ef0ba75db3d09e62149ea538df4db87c65dd88873a112ffe6e84a9bcb4429945a42dcdaebfc4bc52c82a2224996fa7f07cddccb7672ecad85cbc34b720788fa6e490f45fd9a6d5f6360d87dcf516f8fd0f54e7f68dd54f5cc1380caa62509d4a7ed49c7dd50438999d5e303647eb3d30048b59e97a804595dc25e9b1eaacdfdb61218fd2a1a92aea79d390ef026b55505fad08ce5e9357ce80883c541ed1a9e3862e1fd53ce9393db358324bf1f40fa870f8a5efa700418b8b16d0dee37d7fffbeae427adb5358ac25ecb130e96e54dbebb55c56330d7001646b288331c81e241cf497d05bd039d9e23175e9eb8361a831a01cc1533827db99464b94beb765473a0df81d5f5c276e6165988405901ea460218a352a3798ff080f84740f8816b61e850e6470efcf05e200a5813f91fcf9bd3db9be1dfb9da16ff6021fcffd6a128c70065f00c61405b744e453597335bc2ab10b4042d91a8c5a200f110d77dac6072bd54f16475c15efecdc4ca411ea3dfdd9b34338f052dc1f4d42b40911079fe6273cafcfe20520cedcba4cb057cd79acb47a9a50d2e52ad59540aef8fa596c2edd90b4cd450bc6ee86fb71d74dd39b7da6dfa29b8fabc0aa589a7bf3fdc925752672a284afa6f67002f6408ca9186abafe14ae027e2feab1e96785e483f37deb0da4370d7b555a76996e50736535e80317b525ccb385ac6840a1bbd94e38cfb51d5155e47f01e69e2a3ff297abec87710ab9f2af68c3f9f5cef5a12e813b1d42c5253ca104fae8cf7fbe49c493873bbefc459b8729006a54831e316e56e136b05b9dd374b57d5e76ae1458faae5c06540b37025fda730604d069f2b82bfd24c8d10ebf10e13c2f2a0058ef5ec5f340a390b310604646ca9999a9918e3e578e6acb877307f5421b074272dc24b001837db3dea4dd9abb62dc0394dac440feb10aa113544025c81c375c7136c5f0f869c016d41e891ca1ccfefb315ec17498516f1a24b5a7d428481eda8ee266302eceb1ce0fed23c944821c59b4e0ec6c85798b4ad0b5572c69a8be41d869f13ad3532af3dc03ca654ad6e3b2ee8c211c49bc1623ecf10e06f139059b8c92b0e8f7a9c75b0df855250a8cfc6f09236f16aaaa36b48494460715e9e6a6fede0f835c26d29e1c584912065f53f803ef12e2b8a42f55cca16cc003e29bca6d09b4d0fe12d7cc1df10b9b9117a5c243d20f5ff597144c29965f8648d56c9c556e82d7cf5d46520638f7a9e0443fae746777747c11c5b2f523ff2f4c29cb3f1ae8228b3715cb238aa56ea596b111096141da8ec38ef48413de6bf1a072a7c156ed4efafc286316e1562e5bb1223c476d7eaea0b700949665eb66e53290b9db47d570abb1962b235d5da5f9b04896618e98f36ed015f5ed7ddfcf29e9125fd7a66438b9e6322d06e421873d573e3dfff0d1644ba60131bba7aa48d52c385cdf24c5daf5b8c762f6c58881b9c69b919f177f90790e6ccf3afe91a8fc1c7b8ff2af96cd878064a94a62861375f2c6d24d2ce3610300473477d62ad49f6d7cf8c248765548cabbbbe47b9954f26d6c233c854657ed9fb430282101700c823041e4b4da7dfbe666a1cd3fd8ff227f3ea3613e84f0bef411236b8ea83cf191b0c4fdf839fbffaf3b0e0b4d7c4c0099a1ade970893f03c2e77069f6fe5beb030d5f25625cef3795179a2c8672b9dff8a54310b30f184b1ec5fa71d5f1", 0x6c4}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) 202.201093ms ago: executing program 1 (id=84): openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb81, 0x120) (rerun: 32) pwrite(r0, &(0x7f0000000140)="906e29df882a", 0x6, 0x800000) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 32) listen(r3, 0x4) (async, rerun: 32) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = getpid() (async, rerun: 32) munmap(&(0x7f00003a1000/0x3000)=nil, 0x3000) (rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, r5) setitimer(0x1, 0x0, &(0x7f0000002000)) write(r1, 0x0, 0x0) 201.453223ms ago: executing program 2 (id=85): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) syz_emit_ethernet(0x2a8, &(0x7f0000000740)=ANY=[@ANYBLOB="e7230800001f97b0ae1a006b86dd609907a602722c03cb697a653e336f000000500000000000ff02000000000000000000000000000106120005"]) open$dir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x8) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x204) close(0xffffffffffffffff) mkdir(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x20, 0x3, 0x0) socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000140)="947145948fcd0000200000000000", 0xe) mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0xff) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={0x0, 0x10005, 0x0}) open(0x0, 0x1, 0xd6) execve(0x0, 0x0, 0x0) open(0x0, 0x8000, 0xa) 200.818392ms ago: executing program 5 (id=86): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) ftruncate(r0, 0x20008002) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) (async, rerun: 64) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x180) preadv(r2, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) 164.791152ms ago: executing program 1 (id=87): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="06950100", &(0x7f0000000300)=0x4, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="f30e1e3a5f07cd0953bc13a5b3d0631ec9bae079f67412bb56984f1652c68b2014ef1a158d9b87a2d10e0e373bc00b0fd1498b279303346c7f950a6c65064c929ccec34f8fb29a4f0825162c", &(0x7f00000001c0)=0x4c, &(0x7f0000000500)="d141cd301020b5cea5ac91fe84429b41fb4eb3cb14ba52d2ecd03ff45a2638a2dff63467dd4ee1b7d3a85b3af45117dcccb0193ebea9c105d211bcd3234414a8e9bc099708bbcf58e23552c58286cec95a4566c52f2b11a7a31fd2aeba960e0023c3b8aa9910f0b973d3b35e360e0ea2d868a996327738092a5a1059e7a1e266f98002e2c753ccff94a5c509d9fd5df2490ecac0395ff797051a2470f06d010b91eed6f22678e1fd933dbf66a6d31fd596e8d1ed6279acfe7c2a2f13eaa61038a8eb234622d5c56f939b80227a12e30cd84b376d3c1db5986841565a1001ca2a8560009866570ed2633215229f82be945b2a44f1f816ecdd651c6f4ff1bed36752db593b6aff28e54722692c68b17386dfe6d9db9f5d09584c2767adc46f20e148c7f26830fe7e91e9c648e82e3c13a33e5f762bf56f5119e541335468537eb2fa532ed10d9c5a4d2384507045a3e8032a139a38211e9db912633d9a73046beaa6d7333d88674bac17d29b2428c140d30c4cd693dc50e3a023ddd1ea9ae23054b8fd8758726b05400dcfd99767d6a706a4b15cf215db3d595a8564902abc36da1ace8ea3a0ec656263b8e2f131a6a6a3e4ef68dc3c17bd9d1451d30615e500c1e05df230cc8af38b0d3c64702a4c7a1aa63ce49544d431e3feea0cd8e2c404f378b09bf1024f14b3cb743fb8eb5a7455f9846bff1d49b9af135bc5311041ddfac238705e10f3cbd4cbdea19791120ac7767115b94238097ca15bc71cfcccd03c41c060d04fb11960f19c3eb9744f9035d163dc7f04b8a14fa0f8fd84a93a4be5ecc9860a2f29dcd0aef0ad995ab5e51b81bda3be84a7eb62733ab10e69c198ba44f743ab58d7ec4266a361c2dc0e4567385aa248f8da39377c57c7f64b60641fc940b4b3e1bd07b7497f18c63bb1befc05d13c46013371d851c9a2fcdc7b7e91c2ae4964aee5341f8fad4ae617f985911f8094beceb193098136679d883fa6ca669c9901ed2dd13070c8af09142488d82989f325a805941de51e964c120cb2739aa91face810d4c589c4f4e5d63fb64d024371d551fae71acef0e52f26ed650643d0779178ff464decd2c16b05301774e29425d3d7bdf247fefaf18c3ea24bb3b299b8378e07a89c17227d422fdfd8a887792d9ded054a82a247f74eba3e7a1595d1fb43d7138a0481b51a9c0768cea60f31bb7e211c0742ed1d3f9e572e1d38f6daf80dbead8d3385dc6619c0dc4777a11ed3e209622f396ace512631fcf08e2e2ac3d347766c23fdc53ff5325f04a27e406ca92333d6edf87dd3801aba64b84f33a349e25c80955da13ae7a0c47fa9a45de66a834b9f4682cd47beeb83e32c6853be1d25195dabdc1d5b8f5fc812b2163d2f7651d1cef50e42b249ec457840d6b1e26591ae45a1ecbeb6fd22ba135725f69b3487256a2e4aed541ea10d19d01c91e611c1b65c4bd3b1e216d5cd9049f5abacb4a9359c5b9ec0d8d75105f1f7d1d5c5f25eca48ff84636b1bd8b8bcf2ef972efc0bbfeba68624fa5f0633d35059236b2fed02b816f7e100e3a82f94739a01d0198c91c39d5f46e72bdee46291de808fcc71edf0d3208eb5d1b162f693aa0c933b46c72a2e8e4cf962e59118893802ee239422c321d6a887c576c132c1f10aaac88be8c50c1bfa49e82f7d44f06c054b9cd3000385dea6162e3600d5e576f3f228f1cdbff3cf0eb0a3a8387fc3a1e7093f41708e05eae38f23cd31ea1c860b9cb7f75e51da02a313a7f0c3e7dcf2caf11134598817742609edfbaa427e1112f7e3980287966b8fbb9279a14bd6066e5b4a19bb44f9dc95d46c17269e3951b14fb5c355c0de813a4e6a567c97f7e58fad99e17b660d234ecaedfbd9de1b81c4fa6df7f3e82e1d1baf7e288b2c579b0e43170cdf85746b7b09d19fbc81d593caf9bc2ad41c8706dd1127d00e35d74312934818d3deaf7021b2ec5bf5594425045467896335eece111bf373fd16a82c62442142ee6341500c8f2942be3aa003659fdb28dea56569cef74204f0d7c793ed4d81db16ed47c235975150fd23542128836db8da42f0a31d456d5d5338ccc06e00b0d57e0144d03527717ff0b021e174ca12a271aaf9d43b09c120bdbf184649dee32d64824ea042984606f566651d5e7415440a46809448a723a7606392b2b55cd93f1997e437a5765c57f84af034edd9de95b802c7c72353bfeffb53078d0fce75cf21009cfcdccaae32692eae341505fe6baf707550d598b6337319b4cd632a8b1b3c94d5edd319d1383ce3514e3742cb3d770ed062bf9aabdeb98d9e667adcbb72871fef38e8f3e7f460572b83f0c63d7eb52e7c7049f804f24ded2a19eaf6b232d263ba51392df4ab30ef05405b5e4fe12e95ea654b6c965c150f93c36e958cdee1f59c476ab1a071986372c96306da129fb44d8ea9617535b28f02d4b1f4f55aa8ae637f58eff7d053e7e2d954a94777ffac8f91ca970d02977ae823d0985e35659380a15b007f82527fb123f1116accf3709d48ea2bc7c34ae5d26a68fa471548902427aa77de237d46d985a4dd4da7ff0d66f2e8481f94d6bcebd83d2d1b4f24beecaa574620f0da17d91329c6c6d420fc033f0f84bb711945207926263958f3c7e59b5ac2936175f22bc7c447c28ea2d3ff64a96692728412e9c0a9815c878271ea65362cb1d27df3de4fb62f9f103265a12a87534a638b583dba318aa7b8e5c351ca3a37f3ddd0696fef1458eea51a0181d500b85580d8888a1484736b2f66a300656f1c0b52deeba35ebc2bc061fa69fc79589182aea770a7845cac1eadf14f246e4196bd6b8ef7b40629187e588f967c759b4c63f4e6fc14451d75ec35db41fd9b20f3dacc3d377d4ec2abc13ddacbfc4f989e04705a1a129e7173ed80b93b33d3df3b7bc5e79e07fbeed6b222583934426c18d4325c4a06488654b3cca843de9c1a59c80f44f79e60a24fcf8df91d9227b41867deb0f35e23f10df42a566e9c45d7568ab0d87f637fed3b6b449f745c2d427d6af4c507a4e1249e87dc25860ba5da05bd8abd7446d79a8817148949380eb9f61cad258580ee1d2bffc111cf627df43585b3913a8c52c030f557285a142662f06a67f78536d3199f732b3aefef55eed2f0916329d7c2574fb0e33e3605c0ff1afbc4e07c521d3a779e4780eaa1e56d4085e206d3f4974b992bd4dc6dbf6d6745890b59b9119ffcdb4a51bc49e8b6a28ff894e3ec3d6fa46d571bcac5a74807b650f0dbd1fbece44f8aa3327612660038109cd3cce376a44c858c3406c9dd3455702e54e973b8f0e3305ad0bbb98c3164e927193f235af2cdccb37937d4a834285c5f8a2d1b6ef80184342079bfee28349aba5d62164f355cd9e89bf3b786709f1ad595aaeacc7a3551b4d5c39b07a521a1e83a9f8c48be714686e98c79f3edfa999446a94c8404b5d73bd376f48f55d9e7f6c4fe98a9b4e4001fbd140e7102afa79ff8b2b3b379fa88e81f0df56ee9f651df59234dfb1adc2d16fe3a5398bb804575a44dea8143b3d63254299b3bedb1ec78b7becb084dda88d1ad21142838b7a3113a438d2522f35210982d38f9a45a235974c8a825f7eb8165533d1fe96ef80fd01c6e00c1e30f9cbdbecb2b166512092fdb7e2fb817a4b0850c2ef06bf782e7b70d7b514022c3f977db58750a73f1c0ff2609f09cd16e3cc0f14d3054d89558d0242d8440d0df02a7f476d3f59c0ef49a97087bdd1aba3f5fff1cc9578c2ca4f4d46f0088c222dc9323cec697c1ec6501749da6d8a22c58aaee090608207953fe3241e7139d723eefcac728934cb509de8be409efd3d343d059659da8a7bcb897ea232289b7a90e568e595ae6c88c607f1e5c32a1efe53e275c7b3b38ec53eb17e7fd04719aa2b8539d09df2e9d780b02e9eb2484095bc8607c8d375431095f11fd38ace9344c9c99a00f9f095dbd6a354bc7964e55174a7b6bac549bea0ec21bdfaa9cc2c56b16bc5442930dbb5f8972f9f331581093f3dbf3c38c2b3160d7e9ab2e9c6a30b5eb3170ad135eab7c65ed8b01139cda4e98d6e49ac6dc4ffcfd19b937a8ed781bc0f90ada03d3e3d1293cbc619d28ad27facd6d9cbfdaabedfecf6b93f4602ca45d72d61282c9909cc978c1b8e5a5d448af1199ecabfbec321bb9ebe75596bcd2872966a795386c09a16c3d559cdae06925b7279e705cbba915940ca65302f05808634a1853c5dd427715fa007257e59191aa4945e0cb85e262f62a0828acd6409a14ebf782e0598d3c25b67446c3e3e028a1df16fccd28370c52ac366f283ae1979bd6701d8c2e1800231096e261cd346c59aeae81a2b9045c63e8ff7b0f48deff6a88601b3d923cee1b3e2ca6b79ef28214f6a8da4e8e01d42ec0e374740ce7c647058fff79dd1dd98fa77737e944b886995384d64c164f8ea0301827358f2c5f30031d946b37735671e2615ca0d8fa80133729c372cbf3a146abbd2280384ae5b89998b224edb51cda4e9a4b0c04dd2969a1c67d7a4c7754d6f312f80869cebf8b6a0ff71fedad3241c3dc842605f993797697fc6ecdc4dac59ac2966db9e3111a2dfa940d6bb043ad9c88846dbc30b708801370dff282374b85fa89357ac224b47810dda1b8eae4d693d0e1cad92feb881df200a25aac8b6e679d87e43521d0f26908aa498332169837b52543fc7db2f0007419c549e6b0ea47321f990adc8bfab30995492e19837bc01aa06af587055ce5c49907917d53d619439d405956461f1ed5d778c79a04bd19e4687ed0d44842d53ce430823c2fd7c754606b36e15226a8f38e34098184d968c6677d4cdaa7cadd58b97e7af98e351c7f23210ceeb6d555ca377fd155669a3adc1633142b26d97b25c4e484c49fc708ea057cc1f00e9917b52529f7b265dfd807afd25601a4a42630eb461ceac7eb796bc9fc42c6f29d537a6ae03ff701962637eb4495b3b17eb6edd43ffa697fae4090e8b11119a28d1a03dd017cbbfaf8046aa05d7e29d3bea1230cc9d4d3a4d0bee9669e9c61585130b32a6cacfb19c9c40378684e5ad8f791da6566f398c6223f8ab8169b04e0fd08543af707c0fcaaebb98a052a9c86d54094d41a2b910fae84e8c677ab8f9bf15468a5f394cda3094b6006802081f726361ba3ffb0d3ecb0f3880da26067701eb3f2c9124982603f6daab52ea0a23b01d52995473866e56cd8e3d6af5b4c44302bf8954bba6915cc62c236c1148e03ac7e3018c680a683267eae51221bda732b687a9ea1015e54473e40d44a354889611eed013b78855295f8ff3c3fffb632a8c2ba9b23ba725caa4dd50ca1f6c3d929c717ec36d3e13dac5449b8238e7a6c4a176911c1f51644ce498c9ded8e3b834354977d2a79d192ee0bfd73092c3db53ecd9842f977061567ac42106c9730dbcee92c22f83186c1b38b5a70314b5f7406f125e7d016364662aac4f77546530d601179342c793e0c81a574ef04c84e50fee51d368c051067a27e66b2a0a69617b8e3540bffa0203c0aa7d2453ba1f074612ee0652632c66c236619cc091f12577192cdb713f9fa6da7728d43c00a2b9cee0a6a73c460bce1a587794dcc3661a82af4c4ff27c90e3f2f0fff028f185aae218255a9df6085649c0ae62d21f7631d48674cab21de30351b9b9fab0a2b876f3155ac210bbcfd5fbb5c5f7c891aa6800f007b39161c48a8782971f7188fac992ff4fe96be8b3a7b77896b7dcc4fb453e86fdb4d968695de4db84f085edd9dd59af879c174dcdeb16af5bbd0ca0bd0e2db6eb9df5fe43ef28ed3753f", 0x1000) 164.28877ms ago: executing program 3 (id=88): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x1, 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x3, 0x7218}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x80001}, {}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) close(r1) r2 = socket(0x10, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 163.662515ms ago: executing program 2 (id=89): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x46) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x8, 0x6}, {0x1, 0x4}}, 0x2) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000200)={0x10, 0x8, [{&(0x7f000016d000/0x4000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x9}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000190000/0x2000)=nil, 0x4}, {&(0x7f000050a000/0x4000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x100}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000002000/0x1000)=nil, 0x9}, {&(0x7f0000438000/0xd000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f000046f000/0x2000)=nil, &(0x7f0000229000/0x400000)=nil, 0x5}, {&(0x7f0000742000/0x4000)=nil, &(0x7f00000d4000/0x2000)=nil, 0x3}, {&(0x7f0000735000/0x2000)=nil, &(0x7f0000588000/0x2000)=nil, 0xe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006df000/0x2000)=nil, 0x339}, {&(0x7f0000592000/0x2000)=nil, &(0x7f00003b6000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb5d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003a0000/0x1000)=nil, 0xfffffffffffff621}, {&(0x7f00003f6000/0x3000)=nil, &(0x7f000018d000/0x2000)=nil, 0xfe4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000125000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000423000/0x2000)=nil, &(0x7f00000b3000/0x4000)=nil, 0xd78}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2830}], './file0\x00'}) fchflags(r2, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x10, 0x6ab5, 0xd8}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0xf3a, 0x7}, {{r4}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x90}, {{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x87, 0xf0000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0xb, 0x2, 0x5, 0x3}], 0x6, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x15, 0x10, 0xad28}, {{r5}, 0xfffffffffffffffb, 0x32, 0x2, 0x6, 0x78c}, {{r6}, 0xfffffffffffffffa, 0x1, 0x10, 0xd, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x29, 0x2, 0x8001, 0x400}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x8000000000000000, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffb, 0x9, 0x1, 0xfc, 0xfffffffffffffff9}], 0xee16, &(0x7f0000000680)={0x10000, 0xb53}) socket(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x18, 0x2, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x18) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 1.675663ms ago: executing program 6 (id=90): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x20}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)={@broadcast, @local, [], {@generic={0x8848}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x7d) poll(&(0x7f0000000140)=[{r1, 0x20}], 0x1, 0x8) r2 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be381649b1f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1cf, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sendto$unix(r2, &(0x7f0000000380)="5a86ff7f602884aa3afa5b3a291fdcd22be1c277fca0622db331330e3b9c3684fe56be799dac2a2cea72be8be0f3937c067c710153b20033171351338f54822c2b971fe796ae5e99d5f0ddf287472cfc973cbc90eb02bd3ede57db5ad0bd4b065f0d6d74e5f66f37e67d0a78b58860abb37c666b0a96b81daf9ccecc80c4e4cef316f68c79458c36f2349b169b651cda667bc164def649fd88cae5244e538c8098060e4be6", 0xa5, 0x2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xff) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) 859.246µs ago: executing program 3 (id=91): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1cf, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x5, 0x0, 0xfffffffffffffdbb}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1cf, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x5, 0x0, 0xfffffffffffffdbb}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) (async) 320.536µs ago: executing program 2 (id=92): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x4}) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x23) acct(&(0x7f0000000080)='./file0\x00') close(r1) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x5, 0x33a, 0x210002, 0x10, [{0x1, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xfa6, 0x0, 0xaf9}, {0x1, 0x800, 0x9}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0xa2, 0x8}, {0x2, 0x82, 0x1, 0x8}, {0x6, 0x7fff, 0xc7, 0x88}, {0x2b, 0x50001, 0x9, 0x5}, {0x7ff, 0x9, 0x4c91, 0x2}, {0xb8c, 0x4, 0x101, 0x6}, {0x29a71717, 0x4, 0xc6, 0x9}, {0x10000, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 0s ago: executing program 5 (id=93): mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x23) r0 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x146) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x1) r3 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x2}, {0x20, 0x0, 0x8, 0x7}, {0x406, 0x0, 0x3, 0x808}]}) write(r6, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) setreuid(r1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.134' (ED25519) to the list of known hosts. pckbd_enable: command error uvm_fault(0xfffffd806b995020, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 82481 50856 0 0x14000 0x200 0 reaper dt_ioctl_record_stop(ffff80000147a000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002a2b7ca8) at dtclose+0x109 spec_close(ffff80003c45d9f0) at spec_close+0x466 VOP_CLOSE(fffffd8066a7b8c8,1,fffffd80097fb4e0,ffff80002a2b7ca8) at VOP_CLOSE+0x132 vn_closefile(fffffd806b96f190,ffff80002a2b7ca8) at vn_closefile+0x12b fdrop(fffffd806b96f190,ffff80002a2b7ca8) at fdrop+0x121 closef(fffffd806b96f190,ffff80002a2b7ca8) at closef+0x192 fdfree(ffff80002a2b7ca8) at fdfree+0x116 exit1(ffff80002a2b7ca8,b,0,1) at exit1+0x576 sys_exit(ffff80002a2b7ca8,ffff80003c45dd60,ffff80003c45dcb0) at sys_exit+0x1a syscall(ffff80003c45dd60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcac306df10, count: 3 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806b995020, 0x0, 0, 1) -> e ddb{1}> trace dt_ioctl_record_stop(ffff80000147a000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002a2b7ca8) at dtclose+0x109 spec_close(ffff80003c45d9f0) at spec_close+0x466 VOP_CLOSE(fffffd8066a7b8c8,1,fffffd80097fb4e0,ffff80002a2b7ca8) at VOP_CLOSE+0x132 vn_closefile(fffffd806b96f190,ffff80002a2b7ca8) at vn_closefile+0x12b fdrop(fffffd806b96f190,ffff80002a2b7ca8) at fdrop+0x121 closef(fffffd806b96f190,ffff80002a2b7ca8) at closef+0x192 fdfree(ffff80002a2b7ca8) at fdfree+0x116 exit1(ffff80002a2b7ca8,b,0,1) at exit1+0x576 sys_exit(ffff80002a2b7ca8,ffff80003c45dd60,ffff80003c45dcb0) at sys_exit+0x1a syscall(ffff80003c45dd60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcac306df10, count: -12 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c45d920 rbx 0x1 rdx 0 rcx 0xffff80002a2b7ca8 rax 0xffffffff83855660 dt_prov_static r8 0x9 r9 0x1 r10 0x4d3743b3a35737da r11 0xb110622d6786c4dd r12 0 r13 0 r14 0 r15 0xffff8000014a4400 rip 0xffffffff81afcf38 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003c45d8f0 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=484731 pid=82471 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=76, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a2b7ca8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a2b7248,0xffff80003a03c038 process=0xffff800037025360 user=0xffff80003c458000, vmspace=0xfffffd806b995020 estcpu=26, cpticks=5, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30258 372276 0 0 3 0x14280 nfsidl nfsio 76122 375549 76566 0 2 0 syz-executor 76122 152685 76566 0 3 0x4000080 fsleep syz-executor 91287 283556 83378 0 2 0 syz-executor 91287 478488 83378 0 3 0x4000080 fsleep syz-executor 33752 107209 0 0 3 0x14280 nfsidl nfsio 54233 355435 0 0 3 0x14280 nfsidl nfsio 58918 482201 0 0 3 0x14280 nfsidl nfsio 1574 482744 91224 0 2 0 syz-executor 1574 178507 91224 0 3 0x4000000 biowait syz-executor 15098 279252 51565 0 2 0 syz-executor 15098 360603 51565 0 2 0x4000000 syz-executor 15098 492515 51565 0 3 0x4000080 fsleep syz-executor 15098 275458 51565 0 3 0x4000080 fsleep syz-executor 55731 521325 31819 0 2 0 syz-executor 55731 21065 31819 0 3 0x4000080 fsleep syz-executor 94248 225141 50975 0 3 0 vmmaplk syz-executor 94248 486511 50975 0 2 0x4000000 syz-executor 94248 194130 50975 0 3 0x4000080 fsleep syz-executor 94299 147833 77816 0 2 0 syz-executor 94299 464184 77816 0 3 0x4000080 ttyout syz-executor 94299 99091 77816 0 3 0x4000080 kqsel syz-executor 94299 229624 77816 0 3 0x4000080 fsleep syz-executor 94299 322160 77816 0 3 0x4000080 fsleep syz-executor 11501 174810 0 0 3 0x14200 bored sosplice 77816 59484 49810 0 3 0x82 nanoslp syz-executor 91224 435658 49810 0 3 0x82 nanoslp syz-executor 83378 296896 49810 0 3 0x82 nanoslp syz-executor 31819 177130 49810 0 3 0x82 nanoslp syz-executor 46094 454248 49810 0 3 0x82 nanoslp syz-executor 76566 69997 49810 0 3 0x82 nanoslp syz-executor 51565 99184 49810 0 3 0x82 nanoslp syz-executor 50975 180945 49810 0 3 0x82 nanoslp syz-executor 49810 294075 72674 0 3 0x82 pipeiolk syz-executor 72674 444464 78602 0 3 0x10008a sigsusp ksh 78602 520034 74618 0 3 0x98 kqread sshd-session 74618 23154 33857 0 3 0x92 kqread sshd-session 64232 44391 1 0 3 0x100083 ttyin getty 33857 175123 1 0 3 0x88 kqread sshd 1762 308794 78821 74 3 0x1100092 bpf pflogd 78821 152859 1 0 3 0x80 sbwait pflogd 33413 441594 35152 73 3 0x1100090 kqread syslogd 35152 180686 1 0 3 0x100082 sbwait syslogd 99972 237557 1 0 3 0x100080 kqread resolvd 7034 522713 85033 77 3 0x100092 kqread dhcpleased 88200 444028 85033 77 3 0x100092 kqread dhcpleased 85033 204741 1 0 3 0x80 kqread dhcpleased 52859 42345 0 0 3 0x14200 bored smr 31039 176830 0 0 2 0x14200 zerothread 87749 508740 0 0 3 0x14200 aiodoned aiodoned 76086 65090 0 0 3 0x14200 syncer update 82984 402566 0 0 3 0x14200 cleaner cleaner 50856 82481 0 0 7 0x14200 reaper 26970 364077 0 0 3 0x14200 pgdaemon pagedaemon 55957 426520 0 0 3 0x14200 bored viomb 93308 43925 0 0 3 0x40014200 acpi0 acpi0 74402 366181 0 0 3 0x40014200 idle1 36861 282346 0 0 3 0x14200 bored softnet7 44131 3747 0 0 3 0x14200 bored softnet6 48875 343590 0 0 3 0x14200 bored softnet5 20988 398527 0 0 3 0x14200 bored softnet4 6989 63791 0 0 3 0x14200 bored softnet3 84040 419761 0 0 3 0x14200 bored softnet2 86146 419553 0 0 3 0x14200 bored softnet1 33369 521214 0 0 3 0x14200 bored softnet0 23930 150897 0 0 3 0x14200 bored systqmp 4079 46328 0 0 3 0x14200 bored systq 12230 97422 0 0 3 0x14200 tmoslp softclockmp 34894 242058 0 0 3 0x40014200 tmoslp softclock 40762 132601 0 0 3 0x40014200 idle0 1 122994 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 1574 (syz-executor) thread 0xffff80003a03ca88 (178507) exclusive rrwlock inode r = 0 (0xfffffd806ee12a28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x101 #10 domknodat+0x469 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80651f0900) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 15098 (syz-executor) thread 0xffff80003a03c028 (360603) exclusive rwlock sysctllk r = 0 (0xffffffff838360a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sysctl_vslock+0x45 #3 sys_sysctl+0x371 #4 syscall+0xbd4 #5 Xsyscall+0x128 Process 94248 (syz-executor) thread 0xffff80003a03d780 (486511) exclusive rwlock vmmaplk r = 0 (0xfffffd806b995c90) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x895 #5 uvm_fault+0x106 #6 kpageflttrap+0x2f4 #7 kerntrap+0x198 #8 alltraps_kern_meltdown+0x7b #9 _copyin+0x57 #10 pipe_write+0x493 #11 dofilewritev+0x242 #12 sys_write+0xa2 #13 syscall+0xbd4 #14 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11114K 11126K 166960K 11426 0 pcb 18 12K 12K 166960K 40 0 rtable 207 5K 6K 166960K 267 0 pf 34 17K 18K 166960K 49 0 ifaddr 44 7K 7K 166960K 48 0 ifgroup 55 2K 2K 166960K 59 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 72 0 ioctlops 0 0K 4K 166960K 1524 0 iov 0 0K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1343 85K 85K 166960K 1445 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 85K 166960K 223 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 147K 166960K 537 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 8 0 in_multi 103 7K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 413 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 261 168K 179K 166960K 3921 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 43 86K 100K 166960K 1341 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 8 0 NDP 12 0K 2K 166960K 30 0 temp 37 8642K 8707K 166960K 13181 0 kqueue 14 20K 32K 166960K 35 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 41 0 38 1 0 1 1 0 8 0 rtentry 176 96 0 1 5 0 5 5 0 8 0 unpcb 144 86 0 67 2 0 2 2 0 8 1 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 25 0 20 1 0 1 1 0 8 0 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 271 0 262 7 0 7 7 0 8 5 nd6 144 17 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 2 0 2 1 0 1 1 0 8 1 pffrent 40 1 0 1 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 pfstitem 24 27 0 0 1 0 1 1 0 8 0 pfstkey 128 27 0 0 1 0 1 1 0 8 0 pfstate 384 27 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 438 0 0 28 0 28 28 0 8 0 art_table 40 439 0 0 5 0 5 5 0 8 0 art_node 32 96 0 11 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1753 0 240 96 0 96 96 0 8 1 ffsino 296 1753 0 240 118 0 118 118 0 8 1 nchpl 144 2051 0 360 63 0 63 63 0 8 0 uvmvnodes 80 1862 0 0 38 0 38 38 0 8 0 vnodes 216 1862 0 0 104 0 104 104 0 8 0 namei 1024 6462 0 6461 4 3 1 2 0 8 0 percpumem 16 51 0 2 1 0 1 1 0 8 0 kstatmem 264 30 0 4 2 0 2 2 0 8 0 scxspl 216 7497 0 7496 9 8 1 8 1 8 0 plimitpl 152 84 0 67 1 0 1 1 0 8 0 sigapl 424 541 0 482 7 0 7 7 0 8 0 knotepl 120 693 0 0 21 0 21 21 0 8 0 kqueuepl 224 42 0 31 1 0 1 1 0 8 0 pipepl 344 112 0 84 3 0 3 3 0 8 0 fdescpl 528 514 0 482 3 0 3 3 0 8 0 filepl 160 2258 0 2036 13 0 13 13 0 8 2 lockfpl 104 27 0 25 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 296 0 283 1 0 1 1 0 8 0 zombiepl 144 519 0 518 1 0 1 1 0 8 0 processpl 1232 541 0 482 5 0 5 5 0 8 0 procpl 664 699 0 626 7 0 7 7 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 752 402 0 371 11 0 11 11 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 210 0 0 14 0 14 14 0 8 0 bufpl 280 3091 0 123 212 0 212 212 0 8 0 anonpl 32 7375 0 0 60 0 60 60 0 246 0 amapchunkpl 152 11386 0 10808 26 3 23 23 0 158 0 amappl16 200 2360 0 2324 17 5 12 14 0 8 8 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 118 0 105 1 0 1 1 0 8 0 amappl13 176 9 0 9 2 2 0 1 0 8 0 amappl12 168 1174 0 1142 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 10 0 9 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 116 0 103 1 0 1 1 0 8 0 amappl6 120 185 0 180 1 0 1 1 0 8 0 amappl5 112 121 0 112 1 0 1 1 0 8 0 amappl4 104 323 0 305 1 0 1 1 0 8 0 amappl3 96 1848 0 1722 5 1 4 4 0 8 0 amappl2 88 666 0 602 2 0 2 2 0 8 0 amappl1 80 9015 0 8408 16 1 15 16 0 8 0 amappl 88 3201 0 3014 5 0 5 5 0 92 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 8 0 8 2 1 1 1 0 8 1 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 514 0 482 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 514 0 482 1 0 1 1 0 8 0 vmmpekpl 168 6005 0 5966 2 0 2 2 0 8 0 vmmpepl 168 40124 0 38060 98 1 97 97 0 357 5 vmsppl 488 513 0 482 5 0 5 5 0 8 1 rwobjpl 80 16140 0 13308 60 0 60 60 0 8 0 pdppl 4096 1036 0 964 94 22 72 82 0 8 0 pvpl 32 13070 0 0 106 0 106 106 0 265 0 pmappl 256 513 0 482 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 269 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83781ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839777d8) at __mp_lock+0x192 intr_handler(ffff80002a268880,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_const_cmp4(2,0) at __sanitizer_cov_trace_const_cmp4+0x35 msleep_nsec(ffffffff83834bf8,ffffffff83834bc0,4,ffffffff8338560d,ffffffffffffffff) at msleep_nsec+0xa2 reaper(ffff8000ffffc2a0) at reaper+0x13b end trace frame: 0x0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff83781ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839777d8) at __mp_lock+0x192 intr_handler(ffff80002a268880,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_const_cmp4(2,0) at __sanitizer_cov_trace_const_cmp4+0x35 msleep_nsec(ffffffff83834bf8,ffffffff83834bc0,4,ffffffff8338560d,ffffffffffffffff) at msleep_nsec+0xa2 reaper(ffff8000ffffc2a0) at reaper+0x13b end trace frame: 0x0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 dt_ioctl_record_stop(ffff80000147a000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002a2b7ca8) at dtclose+0x109 spec_close(ffff80003c45d9f0) at spec_close+0x466 VOP_CLOSE(fffffd8066a7b8c8,1,fffffd80097fb4e0,ffff80002a2b7ca8) at VOP_CLOSE+0x132 vn_closefile(fffffd806b96f190,ffff80002a2b7ca8) at vn_closefile+0x12b fdrop(fffffd806b96f190,ffff80002a2b7ca8) at fdrop+0x121 closef(fffffd806b96f190,ffff80002a2b7ca8) at closef+0x192 fdfree(ffff80002a2b7ca8) at fdfree+0x116 exit1(ffff80002a2b7ca8,b,0,1) at exit1+0x576 sys_exit(ffff80002a2b7ca8,ffff80003c45dd60,ffff80003c45dcb0) at sys_exit+0x1a syscall(ffff80003c45dd60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcac306df10, count: 3 ddb{1}> trace dt_ioctl_record_stop(ffff80000147a000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002a2b7ca8) at dtclose+0x109 spec_close(ffff80003c45d9f0) at spec_close+0x466 VOP_CLOSE(fffffd8066a7b8c8,1,fffffd80097fb4e0,ffff80002a2b7ca8) at VOP_CLOSE+0x132 vn_closefile(fffffd806b96f190,ffff80002a2b7ca8) at vn_closefile+0x12b fdrop(fffffd806b96f190,ffff80002a2b7ca8) at fdrop+0x121 closef(fffffd806b96f190,ffff80002a2b7ca8) at closef+0x192 fdfree(ffff80002a2b7ca8) at fdfree+0x116 exit1(ffff80002a2b7ca8,b,0,1) at exit1+0x576 sys_exit(ffff80002a2b7ca8,ffff80003c45dd60,ffff80003c45dcb0) at sys_exit+0x1a syscall(ffff80003c45dd60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcac306df10, count: -12