last executing test programs: 12.310326566s ago: executing program 2 (id=1412): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) r0 = socket(0x10, 0x1, 0x7) setreuid(0xee00, 0x0) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r1 = getuid() bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) seteuid(r1) sendto$unix(r0, &(0x7f0000000280)="b1000503b10004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x403, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x4ebfac6bbaf79e5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5449) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x1, 0xfff, 0x1009}, 0xc) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x3) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffefffffb, 0xffffffffffffffff}) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r1, 0x0, 0x4) sysctl$kern(&(0x7f00000003c0)={0xa, 0x34}, 0x3ffffe44, &(0x7f0000000500)="50ae8ff6f7df30822148cd671d5d8e8b0616fd4bc17d3557c3ff7f000000000000f53507b2584cd50ec08ba539ef3881dbdefcc3038ca138470d0f26f5320000000060bf5f44e3a570464d03149a1551b6859ca9908458687ed56a04c8ab2af3480703d985a43ee911eb000000059891eca958009bf180ae1a0dff7af38eab762ee0b56615b79a780b516bc03c27e0bdb2896036f6d959e8cfa5426e20ce27f03c94308e335bbc27367ed47b68cfc2360c87360bfed41e6668ae5a38f7bb825124926f81cc5d2bb394932507e31eacd84edeb8ac2a23d8ccbe2b01063f362194a17b11a1a549eec15bf856099af4ca27e85da140c033b97b56dab463427450e50cde27d25bb0fb5fc54d1a6a278ca1af9aef5657fc7125cb5a2bf0ce88ecc9b6497755ea81ab2b801d63d3e7dab9e3e036d600681a21517da354f4444f8bfc7e32c2606ee6a8775e57103267d1", 0x0, 0x0, 0xfe8b) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x32) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}, {&(0x7f0000000040)="f5", 0x1}], 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xfffffff9) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f00000000c0)=[{0x3, 0x7, 0x11f4668911238a00}, {0x1, 0xfff9, 0x3000}, {0x1, 0x0, 0x400}], 0x3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x92) r5 = getpid() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="cc0f8dddc609595335488d95f34f98001d2f46bd19ff626682d07664c97b43636cb13b6a8c65cb22773f9022b92f1d810f78e286adea86152a8a0167a0daf1344c0ba91dd0a31e65254b1c6673b81163ab1c8cd5fa2013314841f1fa9562660c8cacbb8a74f042b8effcefec2c463f2cc968bff17fa86b7152694221a73d5d174d3bb9796bb496bd0d6ec3bc87fa2ab8d0197bdb7e19de1cb818b9b6731a6b7f7931475b3e63851cc90ed6d9bacc3f51ee05f7a100f1fa9cde148fee615569", 0xbf) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000008, r5) accept(r4, &(0x7f00000000c0)=@un=@file={0x0, ""/9}, &(0x7f0000000140)=0xb) 12.16003332s ago: executing program 2 (id=1417): sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000040)="d7f9c72b0f0cc2359db2562d6f6cd18093b9525f295c17570ccadcf02e46a5c68f078e20181ec3cd166dda749f3deeed195ea0fa66d1a3f05cd47f40a7f16af0f5dc8632a08775f75d786969407007c38d87ca4032652cffa260831c08a96615fcbaccab85859f4f9e38b544d510dd6eee18f3bb7ea161f20fa57c1912a27e23c385fa17c38675c37b28aaad291ca657923f7ae15abe768df2c8fd61ef512836901bf580419bb8f208e47f8f74da1cb6876f961221c46a118c83bc016d41cd821ac11b2f4cb8cb95aa1e145d723212821023cb92477d1849bc", &(0x7f0000000140)=0xd9, &(0x7f0000000180)="8c0e655d40e9c3238bb6bccc756dccbd66b02022bd4b702eb44d0878bb4c7c200341b2e6a63a88e78e24545ad678f61d9c63a85206057ccbbfefda", 0x3b) 12.158355823s ago: executing program 2 (id=1418): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x3, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x18, 0xc003, 0x3a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r5}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8008, 0x0, 0x15, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10, 0xffff}, {0x10, 0x1, 0x1}], 0x20}, 0x40c) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140)="c527de9bad095e90f7f27394ead7281189d049c5858979585c682ad2d06b5c67769b5310078ac895e714642e1f2915f08738374dfdf2b5edd8f5580bbac5da589de51abb3089971e29d6b0e11bb16bdf8fcf08b304e5284ae4e99969be5b685382a03b1a03c9205adc51721dce6f03d915cef61e8871f751ac8dc64cedf603b0df96ff46a90f7bf3976142ea34d75a6db4e4da1ad66ff9e83bde8b0b28bb126e0af152de40133db18c2456b6be0c72c54c0e554b8bffff", &(0x7f0000000200)=0xb7, &(0x7f0000000240)="dc4cd4928822d74ee883b49204deba41a56d60f85a1c117d22adbea662305d88a2e42343fc763d890b4e7767609f91a1440b07b4abb716d693a13248a368379afbff6fe8d5a4371297504316bb515987718eb4e0d7c7c1f0f4c03d5e496e8f185b2203cbc0a65a6682fff63bce118193c29945efa211845fd7d445b2ab6feb725ccc8ff3a08a1abd69323fa53288260d7d5801595bc7fdbc4f949a4e171b14fc7d7c9cf5b07880c0c1df1ab67b4ffff33d970d4b3f1a06df25993dc593ba9e2df696adf7cc41e40f2da2e8cbd7c135e112b12eefd79f23092832c3", 0xdb) r7 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r7, 0x40}], 0x1, 0x81) setreuid(0x0, 0xee01) fchmod(0xffffffffffffffff, 0x0) close(r7) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 11.755853003s ago: executing program 2 (id=1428): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000180)="c638c910960cdcf666f95d3fa8b25c5bcf1507a94544ac35831dbfe62cdca43d639ae56f371848e3a9561b46fb05e365a0d0941b01609765eaf9f23e2fe84a857cd758231a29c57f780012280b61fe3e94a77a332ee5357a65d686784804389d07fbb612bc1d1415b12a162b6a2559769fb8e60d7df7fa0577f13bd23d3bdf269bcb44e1b76ca8092b4aa2090eb615ceed920c6ebae294a6c0764f031483ab435e2b0fe0fdf9e7889200e8df6115d6e40f7c19418fe5eb592db2077be9a7e2dfb86185081fe9d2b2ae059e8ea16c3e10a9d25f9858a0cf1256b301a9a385d5b236a1ade42955cdd7c595d7dcc38469914e766a184f900065bf3afd0e758f5474916bcf5f5ee7000a2016356808de4dbc233512139014b31dadcff75eaa20611cdcdd3fed58ad6372aafc8e27a3c9e7ad6ea57d3463962473aa91bc8cc174af3d4c02a11c1e688510902e5eec2c28026c239ed406b1e70c8e7ac2a2b39297a9c6d935a5e90a3cbeaafe712afd89a6d2c239d66224d9c83e7d723c26459e838c6d1f84b1123aadc5e83d9af0e84ab30390948dd1ba0c9d14bca1788f2eb9e93391bbc47d8cb256674f1fa2cd39cb973a77a796b548126dde3ef9d79f04f38c9e226f65c5cd1ae13bb8ba6683a1f2cad3deaf96b33321cd6b6d8037b5bedd670941d06aa66c52b2a31b014752d8f9c101b31804ca86ddd3b9e002722e9eb7938f76e59a23f1b71006b1aa0990ad499899f51d0b42ba103508e73164368fee1243f2f2491a5612e19e7534c7e2f6a98c40a61856770b37ab044130c4b1c1605e81c5a432e8dcf820efcb7f543839289b65babc06bcc53183b59661e00a4e732b06c9a56caf6a128dde7288d8014b66eef275dce0deeb2db77242c7be5856da2de3355c1f45993c21abe8d48d83214b82e82c3db4a0b372d213b0e230d920d195398068edb1ebe3d21c8cbdb3a09a90b828c73835f8ab72e8d1cc26a61b153d043542725ea8716626828f6910030a294c023ddb567242c414e7b2aaf638c1dcd1f06fa9f4786ba0cad697b82240c475f336f7d3ddd9614ee6596491514a665ca4055fde28e5c780c45c4be0eb5290b38d779ef2fedcb3d7a26a3464b1847a542c785157a21362a3e2e8b7ecd0f3d7fb2d23edc452e173f6e1f4f4293671857b7e3e7648c63aa1600482c97faa28b6f6d708a07445caf0cf3c0e4a386df885af057d63adc97c0ff7258c651bac328ed5ad9749132dc0e729feb77f3f7fc6aa8b427f36ac6bc80acf521bcd379991291c3e56e5fb20f4684cc1db52dada53a92f61955579901a4496fbbf352fdfd0be1bf8e2a3de411c0648d402db1e3cf362d2f060974e5f6732313a7f01fcde1f02e83192cf3e50a3a4bb0fc66f18d582823aa5a4f5cc9055a18db5b922c28c68adf089fd254d9bdf8375df6285fc7bae8508b487770f4751faaea885f1bc51698cb7b63679065f8a15fe971cadf69371f7355e02552380f0451c51b0e603b7ccf694125b249ae8537644270b27e80ad5352f0f4f69eea28fd13f056ef3586bbf33259afdf53c7c0f6a477c32577b124c177419e4853c05a65707d540d56a60aee700014874aa2fb9962aad4663722d0268467551b419bf3ae326382670b2d973180d9120173cdf533475e038ac6e2226ca27ef17455aa2877f84c3b74cc91f2c15aab1ca42e0fbb57b3beba40241d08e4484e98f8f314f9da747cda706f0b062e86f50abce2124af5be1dac94cb95a735a8e97a77ed29f44228e5e6fbfa4e58d78834fb1a02376e2f7d7623fdb7f043ae05527bcb118ae60cb72ad6692572540442bafe2e1b2d66fbd27b4fcdc7488821c1f2175c71934d98e0b9f05d71db8ee6c66268b19911f8f8b3c76fa900b7cc5061ad3a92f483596b51b6075760006a6088c2f6604c475fc42d131cc0d1a7efe8f4686e36b0f4cdc117f60d9ccdcd165c5718e955ae57e7332d44613d8a4b2a90ee13e107ed9beb4c9cf16caea58396b136516e4aaf05e7722b6e8606b87d4a32eb56281645d0f4a71c48ecffb24454ecf32920e5f93bff0f3da08a1075035d0a63cdbcdfcbc5018799b5ec70d27cc9b3ca467a5fc17962cf40277af1262dee377b2b07392c83fadf21ffde2079f21393b07099d93489be2ab11d6a8205bd362a71821712d04851a897f0865109c46b6e50d0658c1adc3c631d7e0a3f1648e213f7cc2adbafcbbc718cf4b425217a503eb1a09a113a1fa571e0fabba9330cae57e2a877eb550dd2915ac4967b8933bbe84c350f705eed09ce1032bf9d2a4f0570e2bde27884661d4b2ac956577eaa03da8ea00d743f634b555a6e5e59dd4a54cf9f9a8a35aa81efffa27d33db6e3eb89b19f700b4fe1252ff16d91ce9ec93578e0a1eeeaa3b009d96b325020dc258ed14499ef7e89c9bcbba5f6311df6424f1758054e90e01f0205232d03f2ecb46c592d46087a8fc9dc8635c3054e1acc9eb4f4ffb13e58a1c7b8ed6ac72d76e3b42ed0bf4d4fe5b8d3e07343515ee7fd7bab622b62a62c01b1015f5422c2d14db06c00eae5a02bdf4f620338cb8db94765937040817ee658544199d01c03314fd34ec5250a3a3009ae5ceb8fb14219b45780a2ef54e9f73a5eab70cd6f762c41975d3da36bcbaa6532bfdceb1c078f6d9017320c46ad16276398b515dcb90571aac875c71a4a8dafd27b65d13b21a1000000", 0x77b}], 0x1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x20e, 0xfffff800, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x4000020, 0x800001a3}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f0000000340)='r\x00') r3 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0xfffffeff, 0xffffffc0, 0x7fb, "28000000004c08a312dc7100202110005fd300", 0x6, 0x82}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) 11.754849075s ago: executing program 0 (id=1429): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x6, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x2, 0x7}, {0x20, 0x5, 0x7, 0x6}, {0x6, 0x4, 0xfe, 0x9}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = kqueue() kevent(r3, 0x0, 0x8, 0x0, 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) flock(r5, 0x1d) 11.150731242s ago: executing program 0 (id=1436): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500000, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0x6, "3901224200", 0x2007, 0xffffff7f}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000200)=0x10) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0x10, 0x0, 0x0, &(0x7f0000000280)=""/129, 0x81}, 0x40) setuid(0xffffffffffffffff) r4 = getuid() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) socketpair(0x1e, 0x3, 0x2, 0x0) ftruncate(r5, 0x40000000007) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = semget$private(0x0, 0x2, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) fchownat(r5, &(0x7f00000000c0)='./file0/file0\x00', r4, r7, 0x4) lchown(&(0x7f0000000000)='./file0\x00', r4, 0x0) r9 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd68297369001c88080000000000000000000000000000000100000000001c"]) setsockopt(r9, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) 10.937107674s ago: executing program 4 (id=1437): syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaa1f5a688e7"]) r0 = socket(0x1, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7f545c711462312a6d4399e2b6e666acad1fd93b8782dd0f57d93b2b4e69b44aa457e951bbf8b47bee63be15dba453cb978148b9942a20179b79d495a1f6eff700c01f61b916b8beb89112352ed074437f1e9225561d4c0f529e0570387af9e7d6ab5eda1ca5876413f81caae8c691913adb9a4909a4f510af15771793fb06c3b8af9c81a52a9a0f60d2bc99cdf917eba8240196e4a13313cf4011154ee947d8b26bc11ba1da3df40d3c22a0e956f0e9a066ee12b94698d356fbf3b5a6fb6f0b66729eac8a744f7d", 0xc8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffda2) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) 10.345253692s ago: executing program 6 (id=1438): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab698", 0x77}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150f5284785a7d7b1aa4031511df00ebd", 0x3a1}], 0x3, &(0x7f00000002c0)=[{0x10, 0x1, 0x3}], 0x10}, 0x402) socket(0x1, 0x3, 0xfb) 10.344570738s ago: executing program 7 (id=1439): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x2, 0x100000000001, 0x2000000000000000, 0x7b, 0x2, 0x6}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = kqueue() writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 8.746753156s ago: executing program 1 (id=1441): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x2}) linkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r3, r2) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e6993192", 0x12) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000240)=r1) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0xfbb0, r4, r5, r4, r5, 0x1a2}, 0x101, 0x6, r3, r7, 0x8, 0x5a38, 0x8}) 8.051073911s ago: executing program 4 (id=1442): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) fchmod(r0, 0xff) setuid(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0x1}, {0x1, 0x300}, {0x3, 0x70b1}, {0x3, 0x11}, {0x2, 0xa}, {0x0, 0x20000001}, {0x1, 0x5}, {0x0, 0x5}, {0x3}, {0x1}, {}, {0x0, 0xa8}, {}, {}, {0x3}, {0x1, 0xfffffffe}, {0x1, 0xb1}, {0x1}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x6}, {0xed0b9049fbfde527}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x2, 0xfffffff8}, {0x0, 0x6}, {0x0, 0x4ab60683}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x6381) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) 7.766730598s ago: executing program 5 (id=1443): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 7.766237868s ago: executing program 5 (id=1444): setreuid(0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x120) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7c8b3, r0) (async) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x0, r0) 7.75907236s ago: executing program 6 (id=1445): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4f47) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000180)={0x10, 0x3ff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6274}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x53d}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa}], './bus\x00', 0x7}) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 7.757639868s ago: executing program 0 (id=1447): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0x8) r2 = socket(0x2, 0x2, 0x9) r3 = dup(r2) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x62, 0x1, 0x0) shutdown(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000040)="1348162e2c6884fdc543a556c311f30a2b92ab5c45", 0x15) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x23d, 0x401}) openat$pf(0xffffffffffffff9c, 0x0, 0x101, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r3) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) sendto$inet(r3, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) 7.757185381s ago: executing program 5 (id=1448): r0 = socket(0x1, 0x3, 0x3) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080), &(0x7f0000000040)=0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000180), &(0x7f0000000140), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x49}, 0x2, &(0x7f00000009c0), &(0x7f0000000a40), &(0x7f0000000c00), 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8040, 0x391) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x575}) lseek(0xffffffffffffffff, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a00180630fe8000000000000000000000000000bbf68000000000000000000000000000aa4e234e20", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="600200bd90780087038304"]) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000001f40)=""/4087, 0xff7}], 0x2) 6.946481684s ago: executing program 1 (id=1449): setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b", 0x3f) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x5, 0x2, 0x0, 0x4}, {0x4, 0x6, 0x12, 0x2}, {0xe2, 0x6, 0x80, 0x6}, {0xfc4, 0x7, 0xfe, 0x6}, {0x4, 0xfb, 0xc3, 0x1}, {0x11c4, 0x4, 0x3, 0x4}, {0x73de, 0x0, 0x10, 0xfffffffc}]}) close(r0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) mmap(&(0x7f0000478000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x8, &(0x7f0000000100)={0xa, 0x7}) syz_open_pts() acct(&(0x7f0000001300)='./file0/file0\x00') 5.462499915s ago: executing program 3 (id=1450): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x1, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='u', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 5.461559558s ago: executing program 7 (id=1451): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000001b80)=[{&(0x7f00000005c0)="63d866", 0x3}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) dup2(r0, r0) close(0xffffffffffffffff) 5.46090586s ago: executing program 5 (id=1452): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0xb01, 0x0) r3 = syz_open_pts() close(r3) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) dup2(r0, r1) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000740)=[{0x0}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) syz_emit_ethernet(0xee, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a828008100010086dd60db834400b01100fe000000010000ff80d1440000200000fe8000000000000000000000000000aa010f0000000000000401a70538b752c1a457c50cb965dfa47527c423d85bd2f527bd4d6bcfb33c22117980363b0152298d41bcf3f7c3ebeed54526bf630d0ec8b45c15a87dc204000006cb0502a0db040100000100c204000000070502000601020000002276b346741381f4cfa17c1e0e854b8180a0619a3dc310b0602d5ce68fd6ad8af730d5002e00013964000000620100000000000004019504010bc20450000009000000004e204e2200089078"]) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) 4.950174571s ago: executing program 4 (id=1453): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f05001ccf654d86a0512c060003000000331c13fecea105b446c297e9c81f5923241100fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b2300003ebbc257699a1f139b672f4d335c223e7d026ba8af630037281802000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbdfec2200008abfba090000001d89e40004070000008004200000000000000000060041dd3b4101000000ff13a294e4fb8eafbc9379be1ea12987e82171b86eb82a210c947eccd9ae6728e44966a6b6c53e180fba386ab08826bb5924392bf3513a1a903c446a656632fd5e083be0f0e32653f1a121a54fb8862d8823702e9ef7e761b855e41bd70bb2bd4746f0546f164badccd46106a56918415568d08d32f4a917d6a466d4168b6e92e51a178cff", 0x149, 0x2, 0x0, 0x0) 4.554528303s ago: executing program 0 (id=1454): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x12d, 0xffff, 0xffff0000, 0x0, 0x5, 0xd87, 0x8000000c, 0x0, 0x0, 0x100000000644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80010001, 0xffffffff, 0x7, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x10000006, 0xf86, 0x0, 0x4}, {0x6, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x5}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x8, 0xfffffffd, 0x3, 0x531}, {0xa, 0x80803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x101, 0xaeb}, {0x803, 0x3d, 0x400008, 0x5}, {0xc, 0x4, 0x5, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 4.27356116s ago: executing program 7 (id=1455): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xbe59d01bb753a7ab, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') setitimer(0x2, 0x0, 0x0) 4.272897566s ago: executing program 6 (id=1456): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0xffffffffffffffff, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001743893495e0da8120a4fc09a40b6"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020000"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) msgget$private(0x0, 0x730) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) setsockopt(r3, 0x2, 0x7, &(0x7f0000000140)="e30c8d1c1582496641d2f697373667b158a16cbe3dbfb827ad712839fd7f927af54ca4f6571665f0c43e3b9fd931a165e0339734c9834c1501325082e9e877eb2cbdf6888efc34c05f197143720b8d21102202d663b8259b8dc256016500d4da6f5d0278109222971aa981f96825d5a3a92bc1bdfe5e2adf68de00deb5e8d05a87e3ae491274f2e10250f2e854b3cc16d57a7be99491e584de886f4d0f714af31cd18975adf52bd2d025b6c14131d455d4493dabc7150c6e51ec4ee1b842361d62a2149ec21ae718d70549e53f5ce7141d86327d23b36eab7de0208509e690cf7020e54edfb7d97c074ddd2461ab2e5ac7020b087548ef85fb56beb3e09df527d5d693bf6536d32000c085e0227b342c0066a3397776472765ff2128ec4c", 0x11e) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socket(0x2, 0x1, 0x0) (async) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040), 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0xffffffffffffffff, 0x2}}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) (async) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001743893495e0da8120a4fc09a40b6"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020000"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) (async) msgget$private(0x0, 0x730) (async) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) setsockopt(r3, 0x2, 0x7, &(0x7f0000000140)="e30c8d1c1582496641d2f697373667b158a16cbe3dbfb827ad712839fd7f927af54ca4f6571665f0c43e3b9fd931a165e0339734c9834c1501325082e9e877eb2cbdf6888efc34c05f197143720b8d21102202d663b8259b8dc256016500d4da6f5d0278109222971aa981f96825d5a3a92bc1bdfe5e2adf68de00deb5e8d05a87e3ae491274f2e10250f2e854b3cc16d57a7be99491e584de886f4d0f714af31cd18975adf52bd2d025b6c14131d455d4493dabc7150c6e51ec4ee1b842361d62a2149ec21ae718d70549e53f5ce7141d86327d23b36eab7de0208509e690cf7020e54edfb7d97c074ddd2461ab2e5ac7020b087548ef85fb56beb3e09df527d5d693bf6536d32000c085e0227b342c0066a3397776472765ff2128ec4c", 0x11e) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) 4.272493392s ago: executing program 4 (id=1457): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000d43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c204000e0000c2"]) 4.272133545s ago: executing program 3 (id=1458): close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xa1ca, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x2, 0xfff6, 0x1, 0x3ff, 0x3, 0x1, 0x1, 0x2, 0x6, 0x101}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x14c2, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x6}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 4.268504106s ago: executing program 1 (id=1459): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f00000000c0)=0x8003, 0x4) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 32) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) ftruncate(r0, 0x40002) pwrite(r0, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) 3.851183899s ago: executing program 5 (id=1460): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {0x2}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0xed, 0x0, 0x0, 0xbc2}]}) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210088}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x140) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x6, 0x2, 0x1, 0x5, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0xa6, 0xd0000056, 0x2, 0x136f}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x22, 0x8, 0xfff, 0x10000}], 0x8, &(0x7f00000001c0), 0x8001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xfff, 0x1, 0x87, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0xfffffffc, 0x3, 0x4, 0x3}, {0x407, 0x4, 0xc, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0x7, 0x1, 0x1, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x10000, 0x803, 0x14, 0x400008}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x7, 0xc7, 0x87}, {0xfffffffd, 0xfffb, 0xd, 0xfffffffd}, {0x803, 0x40, 0x101, 0x5}, {0xe0, 0x9, 0x8005, 0x3ff}, {0x29a71715, 0x6, 0x6, 0xfffffff8}, {0x4, 0x7, 0x7}, {0x0, 0x4, 0x4, 0x1}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0xe) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x1, 0x26ab, 0xfff4, 0x0, 0x9, 0x2c, 0x80000018, 0x1, 0x1, 0x1ff, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x7, 0x0) pipe(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x1) getsockopt(r5, 0x6, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000380)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000340)=0x1c, 0x0, 0x0) 1.924428998s ago: executing program 4 (id=1461): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x801fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0x400000b, 0x7, 0xfffffff9}, {0x5, 0x8, 0x4, 0x9}, {0x80000000, 0xc, 0x100103, 0x5}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x20002, 0x86, 0x2, 0xb4}, {0xce1, 0xd16f, 0x4f5, 0x20b3}, {0x2, 0x801, 0xfffffffe, 0xb}, {0x2, 0x1, 0x6, 0x8009}, {0x5, 0x90, 0xd1b, 0x88}, {0x1bb, 0x40000005, 0x2, 0x3}, {0x2, 0x6, 0x7, 0xa}, {0xb8c, 0x4, 0xc, 0x2c4}, {0x29a71716, 0x0, 0x1, 0x6}, {0x2, 0x5, 0xfffffff9}, {0x0, 0xfffffffd, 0x1002, 0x20000c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) unveil(0x0, &(0x7f0000000000)='c\x00') ioctl$VNDIOCGET(r0, 0x81946467, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 1.924064571s ago: executing program 1 (id=1462): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000001c0)='./file0\x00', 0x30004) 1.919800188s ago: executing program 7 (id=1463): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0x7fffffff, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0xb}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0xfffffffffffffffc}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 1.918575805s ago: executing program 0 (id=1464): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x10, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a76, 0x8001, 0xd1d, 0x4}, {0x1ca, 0x5, 0xc, 0x2}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0x2}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x6, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=""/215, 0xd7) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0xc8d, 0x0, r3, 0x0, 0x54b, 0x2003, 0x6, 0x8}) getuid() r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000484000/0x3000)=nil, 0x3000, 0x1) (async) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) r6 = socket(0x800000018, 0x2, 0x0) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setown(r4, 0x6, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x2, 0x6, 0x7}]}) 849.063392ms ago: executing program 6 (id=1465): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf86, 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, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x5, 0x0, 0xfffffffffffffdbb}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0xa, 0x80, 0x8}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 297.952577ms ago: executing program 4 (id=1466): socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000001480)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad90014040000000000000000000000000000000000fe8000000000000000200000000000aa04000000000000004e234e22", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="5001fafb90780002"]) (async) syz_emit_ethernet(0x52, &(0x7f0000001480)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad90014040000000000000000000000000000000000fe8000000000000000200000000000aa04000000000000004e234e22", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="5001fafb90780002"]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file0/..\x00', 0x6) (async) chmod(&(0x7f0000000080)='./file0/file0/..\x00', 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812ead4e713048e69931929648", 0x14) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x100, 0x9, 0xfffff000, "12fc9c1a10cffa42e2f7ebbe5d4e2182867f768a", 0x4e}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) 297.16259ms ago: executing program 3 (id=1467): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x54) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0x8e, 0x1, 0x401, 0x1b, 0x3, 0x2, 0x1, 0x4, 0x7}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) 206.153623ms ago: executing program 3 (id=1468): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x5, 0x6, 0x4}) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) openat$vnd(0xffffffffffffff9c, 0x0, 0x20, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = socket(0x2, 0x4001, 0x0) recvmmsg(r3, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, 0x0) sendto$inet(r2, &(0x7f0000000680)="f4c830a76339c9c8348e06353cc80998c2efd386ead2e9c8e722e5043a030c143f3e8728a7226e45bc323af34dc00fc7e567e39e611d15a0205809e43bfdfd3b5f00d7a8454cc0ebcb25904f145874520c56b77d2e29507e956b042b923592757c0bdb52f1be31eaa8c15df090f76d80c3a7a77b359a3a81244c385e9bde5b7bf91b2208058868b1ce43b1aa2edefcdb5e857b8e6e71c5580a5e56b51e1a37f7ee95c7c602f10712e7b857e24c4c91e3ef14e6b7689f3943b6c7da0ac464281b23645a5ef87c548a34080cbaa2a1f1cd8f9ffe2fa2e19af039dd8a575ff91cb0d29e5eb3f4c23db0a2405db3e079df10c323f08d15089fe14539d67ec0ebe1f6b44f85119c56e6cb813d8eb5e92cb0747af2e875caaf16657f878b7a6d839faac434258bfe206026f6c7cc151092522744e7113287e51e8bc62c2faa749f25aa1ec569854d495a7f78268097fb75eea2270ebbbf9d53ad4948a22cb145539b2869245564b4fe24d844bcb48aabd6af68c5c517eacad64235b71fac4e6158f99a6d605f8f23b3a31324220e6653e08977ac31e44de4b8a4b860a6fd0b66d60b851e5097b0fa6de4047aabeaee83953578f07edc5b00f1de075e9c2d64ef5be39518a9597ca5d45356e595231d5f3134fdc504f690dbc59f558a61a3e7a19b1b5b662606bcb06c36b3c3eb7f62a1cf48edb07148ef4d3c08d983af0a0f8746f34ced0db54671aeca0c18c7940debcdaf7bdf8d60790483e36bfd17608510b19da45f1a4eda06e72c9cfd34e5bc84f7a5cccae17788f0c2e48f7bc31697df21bf88256770ff948e64588ebef4c2832662e076562ca090bdb04aa86d57bd7bea13e26b57b51ff9661ce1d74fd869794eec5d173cab3f379dc60cfb29c0ee8db8ebefa64dedbe0c381bfe68f212fa0f7020df0251fec0ac3954c46c2d074a63511be87784da2a9aa5a470ddf0f61264db2918dcd5cec5d94aec79707ed77c24160ab283ccd0cd1932db87c8bb8cbe5b5ddca73dbf248f17df5678a31df4bffcbbad2d19e70cfc1944766e983c0bd1c69d767ae0e1b4752d76c5401119a09e7cd9c6368278374ae1544ff092db92565b192ae360d4c41de6abf280d3f3d1587114e8d3e03aeb59f5590d187309d20226017f2d435d49f0bba0d76679888b44b6a1a7786a28956b4a2d7387cfd976f710be3182ac16f485083370aa91653db4ae641d162ffc67c9f777883287372241ea2b5f8ed453cc80ce0fcc9c6963c945ec19f9b0913cc8a96097c3bcd3c83fd081dfe030d7b87f75a32bc4e22a989c8699341b3ea46bd64c0907b8ccebecc502c051f443f73343787d47eeec130aa23b65ff03933c323a82c4fe23303524088252d47ed0789ab79ba35b6792a67409ee1655f749079c4f4843bbf37b9bb283489f8532595ffe34f1b4befcd715964772a8d22394ca7891aee2117b3fecfb082433b251b7b55fd3383bc05cad8cc03f82b13faf428cb9516af23a01d716f610318aa511add7d6cbc71e95ae977916f1749d425de5534a1afa5df1539a52f9eb2d13fe8e58eab318e3a85207f637d9e9fe3d040a1e90615d6534d23f8871267328815de0fda390756c4cdae28549e8bc33f388d0bea8232dd367fbaccad14e1f4d3d92e5c39209c4b86c45273f80e95f1ef24068059747b71304088453a01f5a20adfb159195d00c6709ba52613942a940edd4345f9aac523cdf9a29c63ceb731c89515d1acfe77172208b0b1f5af613953a3ec3251d6659c3d4bf5ad085b96f185e3735f99a055cfc82977f60a8a2fce79abb6ea9dd3a28cf97592edac70ba8ab4dd1ea006a983e6bf9cf8becbdc3772c3a3d65d584862dec6a17472468197e9bdf8ee6ec01b149694949b2a5f40bb60dec38d32b95e4d3e50b950347d485e8b81214bc3ec708c04771223265b3f2976806da3511d022fdfa38f74299d1c930451867e76bf3557f43112653137c437fe43d6a31c0378fe96bc559f2558f1cebe23572b5131cf213e8743e6226525c92d5efe50a50ec28740ee6dfccf619f7e170dc23c2151b8ccdbf4774b216b9ded30984ca12448efd9903de92ecda995c83946c4c6208b3672d214cab379329053060358302ef579891d20ae448dee79ac694751a6e9add9ddbfdef99a185682140084d7976d965715266033b636b4c6ea5bd388efe65dc20b2a617854642e46a460eab50652732a51b026a1c00c011c646ca00b90edd703b22d148d2aaee99720795f1d7d7ed8951f98c243dc44e57785455921f913329cad687a3086c19dd1bf7908a35a986b659b6a358ec621f61bc17ca1b5892ea70a35a39ba94a4cf5a114ce284c7aa742444bf727d13fe6a098d740a8a4f1808970357070074f16c6b819089249258095e36ec70dac8d9b41f3d89a6d37d3df503050b1c61edd603d002f61e75e742527679f2019287fd243c2c07556765c7b6d50369e6dec01736c2568f761c3c0b0a2be03a951df87608e148536ef21a4794f81c50fd173124c9c847b8b8d4dd2006e295b0e00573ed42a4c342ed03620b0baa72d85c20559c9dadf5ae92916dee99122f5d9241404b822d5886d05f086b350fa4173b8e753c5ab7245b8108c4de2b44cafff790a2a22fa7088b65cc26d171f3e54d7c23a49d6df0545fee1001c86e6d51996de1d2e2332486c645627436131ef4c5b072e3d920e3d9e85208802e16709d8fc55002b90ce8d8ad2c706bb4ab256ead09bb30b8f375c09a61425d7aaeed6ae8639d04bcc5f15439a29ee1d020121e7e5e930d2d8ca7b7a69081088e0d1701004414a487a8cd01470e865c5235a8f6bc0328e59a7967bc1044c09826ff46be6e2f3fd016a752ae38c4e9d25028fc3fc9aed4801fc965741e4253fd6b34bc6d2b36dde4283dc0a9b895dc97f23c92af55f855b889a72177ccc7b816a799084475b7ee0d2f36f9318a1adff475a1003f51aa3e78d475885eb8bb5361f7c2cda0762220d65423f57eb8d19c775fbcc820c7ee9032270b51e711d8df42ff37e3464c50b7870fe9db9611987d0f66a58f20f8b0f22714c69e6a947295c79b68b83af730cd72a4eae629a3e90b165e9f51936ed797fbf0537ef06d9e0348593dfd1ffad1467f7e106bc9152d80d391a378c3f28b6b091d9ae0e9e4c3d847678679c8c1d64af52c8e49be82c1e913f3ffb0713abad9b874e1ba19e4ccd530d1777967683916264fa407dcc79a93d9a1bd029dc66fa4303c8228e3385d5741dcae5fe9b0a477ad343e07ee1bf1c090f26f39c88a8c24b3e7f940b6c82d7c1fea69b585b0e87f53dcc6d328cd342c7fcc7c9d722a53780643f28c89a8a657ebfea1823bd56ea3b481b6bddcccabd69bf6efde1d9e8d53449f1d6bad368daebd7d41527900cd627e75ccce93d5143beb4eaaa9bba26da65324bddf8929a3056ba878d4ecb339f13eaa421e243bf47a01fcaa0cd07685a609cd5b0e42aaacaee942a269518aff7a3a2a985c09553ac4d5ba4c234a9b1e76e4ed6f64cab8262e4942fff51130d35e4d3d4220a72e47370e5a867a3f7834ba24160f6832118b41172a649c40378bbd92c45cba674555378adcf6e52670246acf19c564a13d09f80d878e28ea00637460f62ed66186d63f2761eecddd4744b1a43adcf6ad7f9dfa4f9e0a703a0d9e31ac5cb5fb87c54f8acf55925f7289d8cd19cd4483e46c8dcc527e123b0ca16a248ead96a1c54e9279a714fbe14ceaa9eec27de62adc1f20a942cfb35c0a547c717c8260c723431325a1f910f0a7725585ec2596449a5a8d2be28556ee1f73907ad68a1def6aa409977b0da9b82697f1b2c5b432a0d7e08f5672c3c94b82f2965cfb2cc2d9c71347230da50bc2313f1b31a2457b806de2357cc40c9d936f9b52a585cec8057662353695eed120edc223fb7214dbadb519c40fd37713c0727045a65f0efc390b1b1ca2a0b77cf70b18ce86aee6434d2706499d90c7d915dff8b7a3e8df858f7acebedd8ab1ff511a766c6d92fad717bb245e1da6addbb78fb4923ade33839b786e68b0ed4e4e7cabf5e656a58d16cedf539b7f5b46cef9c8ab9fff1dbdd4204a7f00666e1080af017b469a6110d57ad923a5d3555673e592f06156230184d446cedfb09cb1097ce697792f5976c2178f50c0330f0baf95a08ff1a962b3f9be11cf870df75f22c91972eb96bec916a79711fbf4961c8fe48d943aa5337b710e6d82b72a4c61a2e7e91046dbfc1897701055c204a14ef785c3fea29aa76e130f55821d21ca6fb55935dc42a6c943ae522e1a67a0de0ec3bed327b462a5b43300e8aa94c50b7e83e337f7164f74ba1c3fe4b8c906e44220cd820a9209b147424da262cb1e57ddea23b0fd6e9b9158444f47a0fd071f89a71182eed4baaad41b7f46025c6d782d281b30c36eb650ed9bb5ac04af80db51eb8fb336b2791b02477d14358b255c512bf56aec156f19e322755e54780deefc386bb065f0a6918fe63600b062cc354423502cd6a2069100f73154e3c82f4ea621438985c8258c0e714adcdfdb8f88a26a211f795d0b76a636dd2b9f9bd98b099a2f6b83977944556adbf5298aa30891fedbcf3783fd2319a64e2d8e2bf9f900bead3c6582c25d5cdfbbb3247a64feb13e9ff719838ebf3db2ae69e3ad00a6215ed4ccc6571830e73218f738b1e3ae88c7ea55c4d97a16d7550ae077000689d5c906d5cd53117b3694e4522bdbd7abf005520d9d3c354e2dc7b030d8df8f2bf5705abf02a2f46a595ebab27cd792f6f1a994d3a5ea47ce8681d0990a112fe58bee9a8b7569cec44c26a7d1c8a64f375749f6a782bd615f5f4f6f835ed31bec36670aee2190fe4e9e729c441c3202bfed4e53e11cd282a168a7a15b5fcd097a11fbb204bf108039149b709fbc94b67d9d22cd386fdb6eb3a2dd519e775f36d5579c33cdbe797bc94ac7815c2b0609ea0cb99baab11ef88a19cf44fe9afde0f97c7790cc308ea7fea7eeed1c0d3fc7aa037ca544b695dc3820736f0c7457896fae47df2fe9c2e542b8fcc47df0f0a55fc9ea7747b85d16e1468eca29f22c48003d6d557e906a0cf588e6c38d97a14d682cbdb3171ba84f2a13a7a53915307c25a376c950af37e3a3623c1d334df9aaffe04ea53701a86b3718ac8cd41a1db6a1baaf7cbc87078ffc0286697b2dd01dae686e2592a1c5de88e18c0b5f9bce8b925825cb013a8b6fa8a2acf2d24e7d2bf8d75a17085cbc215692eeb93d4224528b66fed042b6d67c56bce7eda4b7cd4536a32c2b757375616ed5ca47744f3c6f08692dd604ebe8f771fb1ff286299cbb88014c0620e32e925febc025d6d539f40622776a009a58af887050cff4606733241ccca3676e361fa7f6d942d0e43c8e6ecc46062a0ddb21eaaa6a4f4fe703df2cdad066588df5388c7996276319ca7caef9f856fade32a16c4c2183f4b49635dafe193c8c028d8d259cd61351b9919b4e27d9fa1999de06ac09cf5bc9b3792e2e63436ee2d33ef7205611a600e04da0cb5db51b6c8f19d8536931a3c586fdcb3e68a4044195011d67510d66e07b3459f3776f44f3e6b341141dc5df363a727a7b98aa32693d6fda9c6f52dccbb1dea8206832191aaa51277bb44da13614d41a4335fad2752cfda503d78d80f8b6e7b2d1253eb8a1df413aad957c9c101a9f74c7515fd458c24c4856c16aa350594489f1ef0b3b27b0e27c31d188044209d7f8e154765987d31df9182f12ab2fc169e24420cfd16278ee7034426779ff649bba2b919a7f75067b8fc4c7fb08c7ae1ed936c80d", 0x1000, 0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 196.871845ms ago: executing program 3 (id=1469): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2c, 0x7}, 0x7, 0x7}) (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (rerun: 64) syz_emit_ethernet(0x127, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd609ac9d000f12b00fe8000000000000000000000000000aafe8000000000000000000000000000bb3a0003d16800000081"]) (async, rerun: 64) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) getrlimit(0x3, &(0x7f0000000080)) (async) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 196.257985ms ago: executing program 2 (id=1470): r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) r3 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x80000008, 0x8d}, {0x10000, 0xfffffffffffffff6}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0), 0x100000000000024f, &(0x7f0000000040)=ANY=[@ANYRES16], 0x268}, 0x403) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1", 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0xfffffde9) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() close(r6) socketpair$unix(0x1, 0x2, 0x0, 0x0) readv(r5, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000300)="60440adf4876a266ae8c0cdddd9ec7f2efd84837343c98c83cf094f57cdcf639f447e3b8089235307eedc41535c4d427376c", &(0x7f0000000340)=0x32, &(0x7f0000000380)="acffcad1157e318e7644bd82577fd59bc0b74fc9c3dcb69a3d1fc3a9a140f1c19baf5d23650de53b86526aacc6d6f1826c1169f5710bcdfca0686ce4368d6e38578ad5be7f6cc438baf10b8d7df11ab9b8bf553db34508b80416a548e750dade99797f88273ff0db873e5ea3ba35cb31e51c983b8bc3135517fb9675ba7bca55e359b9e44a0ce649d716eb4d5dcafc3e24aa644cfdde757afcb47dd4c0f16803bc3d115918c389b61785513e8a635af97db981719731b0f3b6e1b31d8aa6b737e168e871cb059f30cf0cffed5dd8726fb6ee9513ae", 0xd5) 193.838357ms ago: executing program 0 (id=1471): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() socket$inet(0x2, 0x8000, 0x90) (async) close(r2) (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x3, 0xffffff80, "0120002d07003eb9af8ed6df356bbbae2c0800", 0x3, 0x3}) (async) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0xb}], 0x1) (async) readv(r1, &(0x7f0000000600), 0x10000000000002a5) 192.635511ms ago: executing program 3 (id=1472): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {0x0, 0x1}, {0x0, 0x3}, {0x0, 0x4}, {0x2}, {0x3, 0x9}, {0x3, 0x20000000}, {0x1, 0x2}, {0x1}, {}, {0x0, 0x5b03b820}, {}, {0x0, 0x107d}, {0x2, 0x400000}, {}, {0x3, 0xc}, {0x3, 0x7fc}, {}, {0x0, 0x7ff}, {0x2}, {}, {0x1}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x3, 0xd}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 168.186255ms ago: executing program 6 (id=1473): r0 = socket(0x11, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18befb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 17.117081ms ago: executing program 5 (id=1474): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x9711e361c498d1f2, 0x0) nanosleep(&(0x7f0000000080)={0x1}, &(0x7f0000000200)) r0 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x7}, 0x401, 0x4}) r1 = syz_open_pts() close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f00002c9000/0xc00000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001ce000/0x1000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0x2}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1adbd216}, {&(0x7f000016a000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000184000/0x4000)=nil}], './file0\x00', 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) mmap(&(0x7f0000115000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x7e3380d0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 16.766389ms ago: executing program 6 (id=1475): chmod(&(0x7f0000000040)='.\x00', 0x39e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 14.442395ms ago: executing program 7 (id=1476): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) syz_emit_ethernet(0x7a, &(0x7f0000000040)=ANY=[@ANYBLOB="094b0000e6ffaaaaaaaa00aae000000000000000000611c58c787fffffff00000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069de, &(0x7f00000001c0)) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000000)='./file0\x00') 13.873037ms ago: executing program 1 (id=1477): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) 6.268871ms ago: executing program 1 (id=1478): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="0200000000000000a2ae3493", 0xc}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0x20000000ffff) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file1\x00', 0x2, &(0x7f0000000340)='./file0\x00', 0x8}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r4, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) 412.941µs ago: executing program 2 (id=1479): r0 = geteuid() r1 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r0, r5) chown(&(0x7f0000000100)='./file0\x00', r0, r5) r6 = getegid() r7 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000180)="f434895f5d1b2207488c8677e30f19df5ad31f2c1fe1ce0220647666f32646fe89ea17a1cd546d9c4f6f10d3a4a1b360d4cbe8d4e3934ce7aa8a3c1e4f6470f7928989965216b5b5c9da5a059c4c", 0x4e}, {&(0x7f0000000200)="ec08e992ee05c48aaf248ccd47d8a16b20690bb5752a1f558e7a86efe193bc3a6c783a56351771774eca5076b85ba9dd8f522b1dd8e0fee0084303a304e8e6a0758bc1603e1f09d344d6839e029f8a4c2f2a8bf5723177afe938b6f9985159e5c0f592ef52b8121581f969d7b4866dc79ac62e3099a9f078be4dcb398a269e9bc18ec3f0dde8c27f9fe65c93c849bc0e98f9a4487d63412e30897c259e5553e33ed17914eb4b8d79", 0xa8}, {&(0x7f00000002c0)="70ac1e82f474f7246de78e3122ee28c28b61e1716885737b3cfb916338e4d6b905e7c6d7035c8d7c0e98b1338289aad6c97c1d3356da7839b961e18383061db8fe3ed6bae109f50b7df925502522448c8d249e7d4e3020a8bf226620d59b7f8aec5aa4c3e09eeeef8bc94a4755dbf9e0b4b676d3318a12c703a8fa8633345ca73c966f3dd04d64ee11", 0x89}, {&(0x7f0000000380)="aef1ea136328940cd4afc8e08d00457dca6058344dd89e753a9f940ff8890bffd9e22a3bdb0c8ef9602c5d8d7a639021b77c02ce4bb4040beeab4c8387f327787e1fa5859f14481823b9b0e3d1aca6348cc32358abe02222226e5b145e7dfe60a25c0a6cdc", 0x65}, {&(0x7f0000000400)="fa453780876c772f3c16687d250d56cf596448172a8980cd97460e407d3a5ca90952eacad89b84fc96b8908abd8a20e483997d38", 0x34}, {&(0x7f0000000440)="0e136f43f2a2cf6c945a66a29df665c7b97bf5731f1fe4407cbc64919ac13a0de240956b072ae763df11b7c59515479abf699d6c507a867393b2d88f7ec4e229afac5c13639a053afe9700ca0ed05acc6baccb41ec06fbb400bd482be01b70444af643070048f0f74409b82148815dd832efea103a77d31f27955e461af642b60f572566f581e5184661438927fe", 0x8e}, {&(0x7f0000000500)="affe6ef883b3adf91ac9381202a483e5af3103f1afdf713f7867e5a3b99e659ec749701c3dfabe26a775e5cdbbb1aa873dd0c6c75c94c7c298ad2fbb537d86d2a478dfa96f7bc7276425d12cf3b8e4261875cc621577673b904ef73769e29b954e90afe5f404a82344cf801a63818bfcbae383ca15e329bba6115c6d15d9b30eadfaccd6bbec8b7b2c530aea1a59a7f5ea047199bd743823bb8ddea6860cc786cc071fdcb4496a575308db327da378bcad915ff7b25bf8db182554cb79554562948215184a60dd3e5b257dd8a6828d4ff457a10a68232e0ada3582e542fdf4c85014fb063f1eaad84dfec49f41a7aefe5434779d5e15516e57b607053d5c628babd7af525026a9f9e44f3214f04845a372a8de23aef987de842d913cbbfd2bb6190bd83f871e1d418cdc55f69440041390b25cd344d20792d5705572cd012f75e89605149ffa0901622cbd27455e7d5fb4ceb4bbb5fd752754c1b24b8f83d99ba31a4318161a8255e6dcd27e2b915b1ab5f4164efa3d1dcbddf4b352c709b618c0dd3b2faa37064b290126bbeb1339556ab867a813962086c163d492579188e40c528297a61344928803a5083006da5fccda479c1610f373aa3dd2b3cd029f0f753d1c1d81d2407b75955d44bc086459d2d775b8e8b7f537a4fec2733e6e3c09446876c1efa8a0ea6f6cd0431f4fe0345ebb1b26eda2febb901394d9e6db66179bc184f123d1a80346e634cce7670c0fe7bf3a49588a2540f9af5d036ebdb4f26eb494e51e63fa4427b00eadac004721f9210c21307e6226faae25d7546d72f4fea0ecd3a764f99df11b8a4bb58411879a4e8b87f9b8416b44eb53bb2593f52c5d22c7386f62f790f18dd4b5f0126989cca60cf3f7875afabdcc808b1c902f236326105449b863c540c2c26e037191f3e887a498c372f99ef958bc793971e5ddce4a62d624dbbe85ab928fc74b3bb8a15ad9b4980e0d4fd4e07f3b0febcc9c28f07cbf3ca1be3437432b58353559fe59f2f8083101aa8de68dd103721d701712539ead30a47432218bafe9ddcde663260db602343628cc5c784e135650e7d6ac3b7d97d07057fa51c46b45117c5e9814a8fbb9364d1badc1299ab2ae212dcaa091fdd884aa35c8816676870486fc0ca84910bffd094c6dd47aaa9550aaa1c89835f5284b40da57b024be4d667f026bc728753e4ae9f8d25053f921c8a8180fbd5e49a1dcada2b125ba77ff44036a3668d43c457531f6417bbd82c98fb21bc98394a4e6931214c9e7d712c214cb21a4bfd5bff95526504b38359635907032e77989ee9b4492cd735ccbb68002d8b6d199ac830617d4990312465ede1f4b24d65cbc9df1cbb3916336b1b3fe67a047e6521d06cbb979be89122cf67d1f3feb71bf372e28b36907f6b7e8b48def8656c582cbba47c1c6c5faf3855f41406f56cb70798f4ea8477aba555f1d57435c2a46a386831aaee164cba48e961f13131c6d0e52c4183b088d97225786df6fb786869c7807b5c03b9f6d6d7f29eac672c2055111bfd1afa6aa36dd414aedb4a08ad52654511b16ee3e96e7c3b8973442e5190788ac67611c92fc193788c5092fb527f77c9893f966d2e3aad5187b6e01b75da51c692263d82c3b692bcb30768ffa3dc2a5a0c51612753ac395fce917813e15a260c193a1b920ed3c54c0e2ea1481b981c8157594fcd438b8471f72a595cee32fbc73bb757acb29f5a01b13ce32b5aea203c891e8530d8b2002313e1af7cf6b4a782e5b1472dc83cad4ee658091d0df5a46dcc6eb2563a6f00fa42ec6606b3494cc2d916b9d854aa68614278c7b27f825492e275db6974e9bd49b2c4310f953361f46bfbb6c169c0fcfe7cc556c127660075af61ae6967425f45bf9fcdfce99da3b263759346ec0f81c6906b8acd6e9120813f407d77306ae2b54a13e9b773711a4ec228c6de98f5a5309ca1492dbfac20242e2b47dc95425b4ea37e636f956b8f4541d3d2f2f5449215c1d016a0e60a6b6db672cb04601b513c01bda17589273b8cdec05f16a265f81e3626819ed053d189e0c7d998c70413576888a02233f17cb69f12337adfaf33046637510cb36b76b02e8ed6cbb46e77769aac5eafb394247ea5ca3fd1cf46233c5460a3c9c8f400a71838265bd15b861097fd6b3784a6848e12059b999bf71a790a7077d3205e017d2446505a1989104643473b15284b4c23bf9daee1acdff4ed202cc8af74b713dea00397af628c9064c060b41ded2ad8e2f0d5f21dd4d5cd9814a7f53a550649482e7fe1e2f6145585da9750e774763a256bc3b8292c866cc8398fe68e11abd94be9a03f1398d1ef1731dde3000e94c861b7eea4215ecacac935aee6dbc96cebfaa1558dc9c9cd3720c2390c4705f7266878a0ed6e62342000175bc65ed7fe6c4d3e3db438852e9171917a54e33f48de98000291096a5a8cafa7fb8402a1bbbb05e6258f61b58cf0cabb5652d6d7153218e65c119a72472b2a8df3ac027bedee30c006f1837e08a5e1cdcc748513fef029d133da253f96a7843f493576cfa127ebe761d2df251069019353cd56061c154d248bf312f9638ac183366295ff4877c54244ce8793bcf318dedfa9cf541c39f98ff7215fdc1fcb76bcd97db20381889551b32c3c7ce5d010748abeb87391d9126ee858369d5e85a7fe9259d069c9191cab372d3d12d9d01f8c6a9f7bc183903547a071a8d485d05bdc88af1a661f0a77d356480b73ae007a59039bd0696d2f5f70349c79d95b93c79c4d066ad8367855a8f6281dd954f97a13f10339dfe23d3e76051c4d2e2a6f3e22daa8048f5f7d0cc347ef365bb5a9201e1b5b296e31010cd9b92884a657a2c29ac20738e14272e89ba15071a5d3832ce83f793529b76accf12f2d93e96616ec185f6b54d8f578d0e1bacc913952fe001cef7b79784c67c70e1aecb27e5824df48f45080c18cdc33cbfb47a78160ea157de1d6262a13b71d9f72169dcdc6e9577982a962b364b35231a652f2bb6220637418010268981faaaafd4cc823975eda80fc5ddf06851f0d68cf3261bfada4c8ef39a7721ba5fcc8ba5a28da0d07c7004c550a0422d5524038df4fe42564ea90bc80968c354f01fb5dd5742ce1313625225e3df0e6a2b55dcf5227929e2ed16e6eed247ae1125be419612f44a4361d22fa0a8f24d5a93e26dea518b51f0d41910c15eab69957c124eb77793df1167edecf04f724865a3ba2526782f241ed8864fb97090d3007aafb99791fc2b5c5d39a88ae8e412395f4a90aa567a2c28ae7a8667d329aadb79d78d382b426fbb5f2a5fb90e22d2533425dfc8d8c924f7f12d0259bdb3795f3a5b29fed95c9feac8b681919e452041854872480f5949663b8b713fe07bd51b38e94861bcb829962f66fbca99ec0b38074071c8ddc61d89c98f22e4e5253eb2bc233895bd22bc53a6f27ff51cf96ca937b3f0d78d1bc870020a5efe6146e206cded2476a3f2bf3f0eba77a3a42aa1dcde453ae8a01f102b151baafd116b182bfc524362798c4e113d6d000c8bd9e43fa2f072b469e322e8455a98d897640a875ee85d7504ded3aef691e19bb3040c5a3df948b3382ecdc0180d7e26ad55081b5a9abe6fed15c4dd5a514b1f201e133b86d53e1b196e927af4ff78b8bd86e3360c46aae26e285dd21b91a830e71c1ea1ac450c0c2b90fec94e610c156ca505e36302c07150222f9e231ada23cd4bc7a08ec3163f05f3b9d81d97397825f1e097ee545b64224eefabd4fc1067f42e0a2da84705f52ad04e59773134f3813171d1b578221f9305aba0d6bd1e68ecf13e0b76f9e3ed103639cbf5fed09c587e9ba81b11ab12416af8360579a288958d7d2e3cf10889a5cfa9e24545fcf7b3cab323d689f50eb423588618bd2b70da02d3691cd3de37889586295dcc609b84ac94440b2d96144109b39e58491fe979da925fac6275527347352258015aeb047659fc79f2d69ff50642e1226b336105bcc034703790e1e816f8b2f4413f1d67ce2f39f9c76b501064b1f34d239f21aa0be077197a31fc6dc01931eb2c5206dc51b29ab4fafc849f0aa266b63b515b87b40ba89d892839a07540072572d44bb3a04c414f485ba73c31501711c521225c372a40e17fffb1de4e769e255a63e4919e0a8405367f3138998bad83d7eb42155484a5f69440fae9b8fc9dced917db1c665178679ff7bd49b020018176906ee279c020f18d59ba6b8bd033c177b883036ba8b5178452c542cf65d948410f96e4be03bb644751d2d5d2ac22153ba2109618b48f8d54699c5a45e82d1bdcc27d95f056ccf8fc0523300a7ab6a9b64881305be0604dd0d81845338643ddcfa4fe16a5523742b4da76be063157fdcc6844cd1ee8bd86b3990a6d37273520f44dcaf74b0dd22a6c7cd534324cf74ee6fc3785b5933f5f76ef36db416f10c2cdc8060ae8abef93fcae34b36ccabb733561ffb090d066435bf9164e65539b587091f46ac7dcd2178e647415ceac44168a7edfa8406e37878c616eda3b209230cd8b4b01af40b6c91242aac23663da0f8fec57e81a37e8a8b705911c18571fb7a8fce427e307e03b7ddffcb002883e98bbefb55fc210ae754cf27b085b36a530d2deacb10e9951fd1c797d959028dc0a7d3491c75590b9338667e5d7817283df33a48f02d4242b8971427ad29310de2bec791afb309971dda30e478d28407f2f4b3ede0ead891c5156597ee8ee16cc89d9c758c9c9c929c038c28f9a178c4a15283d4247a088049064eb229ff3608501818fd1778b901900c080bedee8d1a4406dd0761118153fa2d4c9627d1063c8111db9cc7c64e524e16a9ca43af64eed26a79667bb71c4409ed33ce22d461747dc978ef8c39a01d69982df74d9c7c2f968b6ab29eb89b787b1b989cf2ff46d0bbf83d4679cb34af4b0c596e2b5649c1a1560ea740cf3c3d472d1f0a6075d207c918cf4b0847325572896241b2d011a9a04badd4cec8a03f22e75fdd1c97ff95cff94b6704bbb939f887c4eb217213eabb3f5c04ae54bfb864d7480519dd31e405df60fc1f5534c8bcb802f8b2af3949254bb5b5b93bc518bff375e7ad25e5b02f6e7ce424ab763a1a1a41b9b4d4dc85e0d996fab17cd852d70120a98614739a286b738d35bfc301659fa01456788217c62c4fe24c2cd58881506e4b0c8599e7a5b89ef01d1f27862107bed0e9603544098b61ccf72cf9b28d9bce15baa6c4d4bba8eec6485a32e4af438deaa1a557c383c29628644d06c2b42165713a625be10e065ed31de7ec816fea0ef64119f042fd88789de5048a2def15ffa4a4f801f104f76609b04dc5a06306be73f0b5af878ed23805e7861453ce68c0b3ae9da463024829a858c5ac18a7e90e3d70cea12292a8bdfb71f8b715cb1ca2710e87afb4d3aa04ca8641d34a33e53059d6af5f3d6e95adb36a4fc348808aa7de08eb3312d4d4470ba1ea46bc7d7f1b267d508038bd4d5947f51e30860be1b22b02c762ad2db422a3700a786b8b4d8f8e219d4cb18d62a473aa77f27b9889b74d4d878664d69dbdefa555c3f352b244d72d909d8cdc69a68feae5b0fcab86af9d5fdacd0de1a5f0ee5983bf85c619c4b7b7237b66374f7d133050da7bfafdf5a7d9e7bda7eb9ccfbda12d4ea6cecc2d436fb78caff7eb1dbff49f4be6bebc7036d757567154d91530543366d84488e0334409d6d46b8e6de1b0cc91cf8da6d4e148523a2d4107b1c44f87a37dfbfc501e401abd3aee7cfab850f43e27343085f13cb79f5d1adfef37c6a6a802222", 0x1000}, {&(0x7f0000001500)="74859410ad2514589c28f1a6742ff90dfa8a718462dd0b5fa9ca535c1e2dc5abe1a84d36e82a905d452296993cd5c27ce6cf6403208a45df3be48390dc0ccd39d16a21ddc89b8c0f83fb2ed42d342996b63714280fe5ec3d8ef40af23ab7269fc76d0abb09c43772b6a7e73e6c899e1fd0340bcfb594dcb2b512fdb16ed4064723c50add778a0a26b31d69696f6c34adc2abd93c1bacca2c2f362400bab125c205bff73c42b7f1bda76a5dff72d0739c8f9af225886db2adf2c157cfe6d9d59971cab6ffcc6961c5d5df5f464129e9aea08ee927d4a44a63bf3b1310", 0xdc}, {&(0x7f0000001600)="6869025bdefe7201601464a579f516d9a70ac0bcb414d5", 0x17}], 0x9, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r3, r0, r6}, @cred={0x20, 0xffff, 0x0, r7, r0, r1}, @cred={0x20, 0xffff, 0x0, r3, r4, r1}], 0x60, 0x408}, 0xc) r8 = getgid() chown(&(0x7f00000017c0)='./file0\x00', r4, r8) openat$speaker(0xffffffffffffff9c, &(0x7f0000001800), 0x40, 0x0) close(r2) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') open$dir(&(0x7f00000018c0)='./file0\x00', 0x8000, 0x80) sendto$unix(0xffffffffffffff9c, &(0x7f0000001900)="4d98e620a1c10bcd3ad61d42674e4d818ec4af6762e772ab57f0ac9b2e85fd3b6c0c601820b14619e7a08824c0434ca66867b8c0f06b6108028c1039e0aed34541a8d05fdb4ff901cd3bc0e28da55be557f15d1ea5d84f7167fac3f08a36b5e3448014abfa4c1335fed1923cca4dd520d5bf3a65f0d54a7ec34245a717a0e2e619e5f660ad3b207a319290ff8550d299cada4ec96529cde151ee08906070f42809c713dac42733fdf8cec6ffea0f6a5a59d7c0426408c0609a7af01d89", 0xbd, 0x400, &(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa) close(r2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000001a40)) open$dir(&(0x7f0000001a80)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001ac0)) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000001b40)={0xfd}) rmdir(&(0x7f0000001b80)='./file0\x00') chmod(&(0x7f0000001bc0)='./file0\x00', 0xc) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000001c00)=0x7fffffff) r10 = socket$unix(0x1, 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@file={0x0, './file0\x00'}, 0xa) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001c80), 0x400, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file0\x00'}) 0s ago: executing program 7 (id=1480): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') chdir(&(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000000300)='./file0/file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a00", &(0x7f0000000080)=0x4e, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0/file0\x00', r1, 0x1}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={0x0}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.55' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error #!malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd806ac45020, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0xfffffd806610c338, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 WARNING: thread `nfsio' (123570) exits with status -1 WARNING: thread `nfsio' (340285) exits with status -1 WARNING: thread `nfsio' (417775) exits with status -1 WARNING: thread `nfsio' (183043) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700    OpenBSD/amd64 (Amnesiac) (tty00) login: vnd0: sloppy read from proc 8733 (syz-executor): blkno 0 bcount 19 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error load: 6.67 cmd: getty 68189 [ttyin] 0.00u 0.01s 0% 346k pppx: unable to set addresses for pppx1, error=17 ./file0./file0 êÏmalloc(): allocation too large, type = 29, size = 16796513700 panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 449467 8450 0 0 0x1 0 syz-executor *442198 68914 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83371a1c) at panic+0x1e5 __assert(ffffffff833b13b0,ffffffff833ac29d,84,ffffffff834066e7) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001487000) at if_createrdomain+0x40 ifioctl(ffff8000014d1578,8020699f,ffff80003a821c70,ffff800033809260) at ifioctl+0x1c66 sys_ioctl(ffff800033809260,ffff80003a821e50,ffff80003a821da0) at sys_ioctl+0x674 syscall(ffff80003a821e50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc461af39e50, count: 5 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: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83371a1c) at panic+0x1e5 __assert(ffffffff833b13b0,ffffffff833ac29d,84,ffffffff834066e7) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001487000) at if_createrdomain+0x40 ifioctl(ffff8000014d1578,8020699f,ffff80003a821c70,ffff800033809260) at ifioctl+0x1c66 sys_ioctl(ffff800033809260,ffff80003a821e50,ffff80003a821da0) at sys_ioctl+0x674 syscall(ffff80003a821e50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc461af39e50, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a821980 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff800033809260 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc39a8125cfa16354 r11 0x6b75c8c3f8d6b71f r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff81d8e965 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a821970 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=442198 pid=68914 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=85, usrpri=85, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff3a00,0xffff800037011790 process=0xffff80003a824e90 user=0xffff80003a81c000, vmspace=0xfffffd805dd747d0 estcpu=35, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99153 212433 63337 0 2 0 syz-executor 99153 150768 63337 0 3 0x4000080 fsleep syz-executor 8450 449467 21101 0 7 0x1 syz-executor 8450 248869 21101 0 3 0x4000080 fsleep syz-executor 13094 45184 22555 0 2 0 syz-executor 13094 263934 22555 0 3 0x4000080 fsleep syz-executor 8751 254232 54944 60929 2 0x11 syz-executor 8751 522866 54944 60929 3 0x4000090 fsleep syz-executor 49199 422428 22668 0 2 0 syz-executor 49199 491615 22668 0 3 0x4000080 nanoslp syz-executor 68914 207293 95758 0 2 0 syz-executor 68914 76330 95758 0 2 0x4000000 syz-executor *68914 442198 95758 0 7 0x4000000 syz-executor 93715 108910 35919 0 3 0x80 nanoslp syz-executor 93715 518873 35919 0 3 0x4000080 ttyin syz-executor 93715 503546 35919 0 3 0x4000080 fsleep syz-executor 63337 296769 46814 0 3 0x82 nanoslp syz-executor 68189 403580 1 0 3 0x100083 ttyin getty 85927 79321 0 0 3 0x14200 bored sosplice 54944 394136 46814 0 3 0x82 nanoslp syz-executor 22668 116336 46814 0 2 0x2 syz-executor 95758 466238 46814 0 2 0x3 syz-executor 44165 106401 46814 0 3 0x82 nanoslp syz-executor 21101 44317 46814 0 3 0x82 nanoslp syz-executor 22555 229353 46814 0 3 0x82 nanoslp syz-executor 35919 405850 46814 0 3 0x82 nanoslp syz-executor 46814 344470 92453 0 3 0x82 kqread syz-executor 92453 194108 42133 0 3 0x10008a sigsusp ksh 42133 134049 67528 0 3 0x98 kqread sshd-session 67528 8910 52614 0 3 0x92 kqread sshd-session 52614 292506 1 0 3 0x88 kqread sshd 54611 8841 37910 74 3 0x1100092 bpf pflogd 37910 358852 1 0 3 0x80 sbwait pflogd 85726 117350 13362 73 3 0x1100090 kqread syslogd 13362 158700 1 0 3 0x100082 sbwait syslogd 31747 122748 1 0 3 0x100080 kqread resolvd 766 309360 0 0 3 0x14200 bored smr 1481 61968 0 0 2 0x14200 zerothread 68557 361428 0 0 3 0x14200 aiodoned aiodoned 94192 319538 0 0 3 0x14200 syncer update 71283 152665 0 0 3 0x14200 cleaner cleaner 38451 239845 0 0 3 0x14200 reaper reaper 73464 313201 0 0 3 0x14200 pgdaemon pagedaemon 39873 400224 0 0 3 0x14200 bored viomb 75574 515663 0 0 3 0x40014200 acpi0 acpi0 30955 501742 0 0 3 0x40014200 idle1 52995 296661 0 0 3 0x14200 bored softnet7 52888 334356 0 0 3 0x14200 bored softnet6 4567 84994 0 0 3 0x14200 bored softnet5 91843 193537 0 0 3 0x14200 bored softnet4 54543 438858 0 0 3 0x14200 bored softnet3 86078 311633 0 0 3 0x14200 bored softnet2 82296 165197 0 0 3 0x14200 bored softnet1 34356 30078 0 0 3 0x14200 bored softnet0 45078 370163 0 0 3 0x14200 bored systqmp 78480 519766 0 0 3 0x14200 bored systq 99474 121128 0 0 3 0x14200 tmoslp softclockmp 58613 141705 0 0 3 0x40014200 tmoslp softclock 19808 449520 0 0 3 0x40014200 idle0 1 413552 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff83777f38) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x13b #3 malloc+0x2f2 #4 ktrsyscall+0x19a #5 syscall+0x304 #6 Xsyscall+0x128 Process 68914 (syz-executor) thread 0xffff800033809260 (442198) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10263 11037K 12335K 166960K 12630 0 pcb 17 14K 16K 166960K 463 0 rtable 198 11K 11K 166960K 531 0 pf 37 18K 81K 166960K 230 0 ifaddr 37 6K 8K 166960K 139 0 ifgroup 59 2K 2K 166960K 258 0 sysctl 3 1K 9K 166960K 17 0 counters 70 37K 37K 166960K 294 0 ioctlops 0 0K 4K 166960K 1924 0 iov 1 12K 25K 166960K 146 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1489 94K 94K 166960K 2704 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 97 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 1633 0 sigio 0 0K 0K 166960K 47 0 proc 66 83K 164K 166960K 721 0 subproc 72 4K 4K 166960K 84 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 318 0 in_multi 74 5K 7K 166960K 191 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 409 1818K 1818K 166960K 409 0 exec 0 0K 1K 166960K 715 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 217 143K 187K 166960K 17048 0 UVM aobj 49 4K 6K 166960K 54 0 pinsyscall 37 74K 106K 166960K 2789 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 135 0 NDP 13 0K 2K 166960K 100 0 temp 82 8652K 8780K 166960K 66395 0 kqueue 7 12K 35K 166960K 404 0 SYN cache 2 8K 16K 166960K 3 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 166 0 165 1 0 1 1 0 8 0 rtentry 176 154 0 86 6 1 5 5 0 8 0 unpcb 144 1198 0 1183 10 9 1 4 0 8 0 syncache 336 14 0 14 4 4 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 939 0 933 19 18 1 7 0 8 0 arp 136 16 0 8 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 11 0 11 1 1 0 1 0 8 0 inpcb 328 2341 0 2334 27 25 2 12 0 8 0 nd6 144 23 0 10 1 0 1 1 0 8 0 pkpcb 40 19 0 19 6 5 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 90 0 90 3 2 1 1 0 8 1 pppxif 1504 10 0 10 4 4 0 1 0 8 0 pffrag 232 12 0 5 1 0 1 1 0 482 0 pffrnode 88 8 0 3 1 0 1 1 0 8 0 pffrent 40 22 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 13 0 13 3 3 0 1 0 8 0 pfanchor 1288 2 0 2 2 2 0 1 0 8 0 pfstitem 24 112 0 64 1 0 1 1 0 8 0 pfstkey 128 112 0 64 3 0 3 3 0 8 0 pfstate 384 112 0 64 7 0 7 7 0 8 0 pfrule 1344 26 0 21 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 742 0 370 32 7 25 28 0 8 0 art_table 40 746 0 370 5 0 5 5 0 8 0 art_node 32 148 0 89 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 7 1 0 1 1 0 8 0 semupl 112 4 0 4 2 2 0 1 0 8 0 semapl 112 92 0 82 1 0 1 1 0 8 0 shmpl 112 51 0 5 2 0 2 2 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 4634 0 3127 95 0 95 95 0 8 0 ffsino 296 4634 0 3127 117 0 117 117 0 8 0 nchpl 144 6959 0 5262 64 0 64 64 0 8 0 rtmask 32 20 0 20 5 4 1 1 0 8 1 uvmvnodes 80 5289 0 0 108 0 108 108 0 8 0 vnodes 216 5289 0 0 294 0 294 294 0 8 0 namei 1024 24102 0 24102 4 3 1 2 0 8 1 percpumem 16 162 0 112 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 3 2 2 0 1 0 8 0 kstatmem 264 166 0 136 6 3 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 10 0 10 4 4 0 1 0 8 0 scxspl 216 44645 0 44645 11 10 1 5 1 8 1 plimitpl 152 454 0 436 1 0 1 1 0 8 0 sigapl 424 1946 0 1894 7 1 6 7 0 8 0 knotepl 120 576 0 0 17 0 17 17 0 8 0 kqueuepl 224 732 0 726 7 6 1 5 0 8 0 pipepl 344 407 0 380 12 9 3 6 0 8 0 fdescpl 528 1916 0 1887 3 0 3 3 0 8 0 filepl 160 13522 0 13315 36 24 12 21 0 8 2 lockfpl 104 629 0 628 2 1 1 2 0 8 0 lockfspl 48 214 0 213 1 0 1 1 0 8 0 sessionpl 144 35 0 27 1 0 1 1 0 8 0 pgrppl 48 65 0 49 1 0 1 1 0 8 0 ucredpl 104 2311 0 2300 1 0 1 1 0 8 0 zombiepl 144 2260 0 2259 1 0 1 1 0 8 0 processpl 1232 1946 0 1894 5 0 5 5 0 8 0 procpl 664 4586 0 4525 9 3 6 7 0 8 0 sosppl 168 29 0 29 2 2 0 1 0 8 0 sockpl 752 3841 0 3818 42 39 3 17 0 8 0 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 51 0 0 6 0 6 6 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 355 0 0 20 0 20 20 0 8 0 bufpl 280 18967 0 12824 440 0 440 440 0 8 0 anonpl 32 11809 0 0 96 1 95 95 0 246 0 amapchunkpl 152 57262 0 56784 52 27 25 37 0 158 0 amappl16 200 5353 0 5320 53 42 11 28 0 8 3 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 135 0 126 1 0 1 1 0 8 0 amappl13 176 101 0 101 1 1 0 1 0 8 0 amappl12 168 2582 0 2553 4 2 2 3 0 8 0 amappl11 160 49 0 41 1 0 1 1 0 8 0 amappl10 152 21 0 21 1 1 0 1 0 8 0 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 19 0 16 1 0 1 1 0 8 0 amappl7 128 117 0 108 1 0 1 1 0 8 0 amappl6 120 193 0 189 1 0 1 1 0 8 0 amappl5 112 122 0 114 1 0 1 1 0 8 0 amappl4 104 337 0 317 1 0 1 1 0 8 0 amappl3 96 10051 0 9960 3 0 3 3 0 8 0 amappl2 88 2227 0 2164 2 0 2 2 0 8 0 amappl1 80 16810 0 16294 15 1 14 15 0 8 0 amappl 88 16020 0 15859 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 53 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1917 0 1888 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1917 0 1888 1 0 1 1 0 8 0 vmmpekpl 168 17753 0 17707 3 0 3 3 0 8 0 vmmpepl 168 126447 0 124704 121 34 87 111 0 357 0 vmsppl 488 1916 0 1888 7 3 4 5 0 8 0 rwobjpl 80 39374 0 33238 129 0 129 129 0 8 0 pdppl 4096 3842 0 3776 123 57 66 88 0 8 0 pvpl 32 20857 0 0 168 0 168 168 0 265 0 pmappl 256 1916 0 1888 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 338 0 92 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837e3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff839a9148) at __mp_lock+0x1a3 ktrsyscall(ffff800037010028,ca,30,ffff80002a2cf6c0) at ktrsyscall+0x2c7 syscall(ffff80002a2cf6c0) at syscall+0x304 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ab20bdb9900, count: 7 ddb{0}> trace x86_ipi_db(ffffffff837e3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff839a9148) at __mp_lock+0x1a3 ktrsyscall(ffff800037010028,ca,30,ffff80002a2cf6c0) at ktrsyscall+0x2c7 syscall(ffff80002a2cf6c0) at syscall+0x304 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ab20bdb9900, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83371a1c) at panic+0x1e5 __assert(ffffffff833b13b0,ffffffff833ac29d,84,ffffffff834066e7) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001487000) at if_createrdomain+0x40 ifioctl(ffff8000014d1578,8020699f,ffff80003a821c70,ffff800033809260) at ifioctl+0x1c66 sys_ioctl(ffff800033809260,ffff80003a821e50,ffff80003a821da0) at sys_ioctl+0x674 syscall(ffff80003a821e50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc461af39e50, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83371a1c) at panic+0x1e5 __assert(ffffffff833b13b0,ffffffff833ac29d,84,ffffffff834066e7) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001487000) at if_createrdomain+0x40 ifioctl(ffff8000014d1578,8020699f,ffff80003a821c70,ffff800033809260) at ifioctl+0x1c66 sys_ioctl(ffff800033809260,ffff80003a821e50,ffff80003a821da0) at sys_ioctl+0x674 syscall(ffff80003a821e50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc461af39e50, count: -10