last executing test programs: 5.613167953s ago: executing program 5 (id=22): r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) listen(r1, 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0xe5) chflagsat(0xffffffffffffffff, 0x0, 0x10001, 0x6fac861ca9b530b5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) listen(r1, 0x40) shutdown(r2, 0x2) closefrom(r1) 5.612077411s ago: executing program 5 (id=24): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$DIOCCLRSTATES(r0, 0x0, &(0x7f0000000040)={{0xa5, 0x3ff, 0x2}, 0x18, '\x00', 0xfff, {@any={'\x00', 0x0, 0x1, 0xa}, [0x3ab, 0x1], 0x5f, 0xb, 0x2}, {@addrmask={@v4=@multicast1, @v4=@multicast2, 0x0, 0x0, 0x8}, [0x4, 0x2], 0x8a, 0x2, 0x9}, './file0\x00', './file0\x00', 0x5, 0x3}) ioctl$DIOCCLRSTATUS(r0, 0xc0284416, &(0x7f0000000200)={'./file0\x00', &(0x7f0000000140)=""/129, 0x7, 0x100, 0xaa8f, 0x7}) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000680)={{'./file1\x00', './file0\x00', 0x0, 0x3}, &(0x7f0000000240)=[{'./file0\x00', './file0\x00', 0x4, 0x9}], 0x0, 0x1, 0x3, 0x7, 0xd, 0x1, 0x20, 0xffffffff}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000b00)) sendto$unix(r1, &(0x7f0000000b40)="68bba0160a99aa755e84bb838f8aff1c26ef33bf4bdd9ae59920ed42a40d483b232b1f9176277c1508a5394d3701f2ccdad36067dcac82e419b539b5902a96baa0b52182200ced157e4d94d983754cd497d6e107bcb9bbb2088bf31fd29f8951ce84c24baaab4e72247c4681e1c2a07f7bc89b453c93fafbf8177fb9a9ddf67071b52c4ba34fec09a24513ffb1f2993d7476e4c169c179f1792ad6b551ca0c111ff4b140c9dc36bec0a744a45c2ab1cc4714854236ba30c329f42529b0ffd6973ffcf876e83b0e242656e21ebb590ec35fa5fe8836163d935f3f48e5a8ab8778d8e2f1c63311c9fd4d9212639b72ea7f587be8f23d4f41ae43caeee43cf1b467229377b4adec1599cbb001db6d8f7b65f8fe4dd1fc7fe145d4f2c4470a09764f5c2bce54b22955fd52d915f7dbb52c2f804e21da5725384a83f6e01df008175d710920e552a7eaaefc44a8e9895937afee22334f6c02d3e68e4ff6092796b0a5b7f9e43f52b85a27e6525020aa71c948233ce214d75c320bf553297c878237f19775f68ede027781888b2f5ec6b76cd27e463099ddb91520a6ebcead8914650f6edc40f6765ebb9f00382c834f1987488d145e90a32d479af2bc90c1d0c090a79edde917cbafa173ecc8ddadec491576ac4e2e3a192695d377d11f4bbcf1b59c254cd480271c341c73ba89351d19cbdd2979eedd49d1f739e8540bcf1c16ad8bb4460eee9655716f3dfa91b961dd9d0689820087ba543180f1d585e060b4b5712f7bacb105d180097181116438333a7a18432c2d9af207a83747c6337f53512b2f9f3c8065f80149d2b3a595218f0005ab4f3604015766c0aaa4bf2abcc06da06b8e383de91777316b4ad2859427b2d694ebb8301ced9ef447d495f52ef3acec7442cd583b54713ab02ea1617d7a4f11c4f7ddd23a60e79036c240c0895c710d87a0c950a5cace936d3bc45122d6e8fde54fe4fcaf3210c42bf357ff23d86a56cd4f60093cf19f6c16393e718471400c6f3a2225aac6ab9a8a6b81868be2ba862bd999d28a063037198ad1d03e552e29120a0e3d41a10dad46496fda002a2bead1dabab8ba8090b7e12cf868f9cee2f5a03a8945a9c7189a63622341b83874dc0382f9e9c2c97958d7d3f340396e7714172e03e3c84364e048b967ba0fc0ab125c0a0a5f3e63f0543b4aab61a569d2a9a718927acfa6a64513c098e187d5f623992203e3f117f03170ab802cb93825669eb95f34bdcb5d4b242f91dd8e0a760e01633f6a5971eaf0ce5dcb70aa5b232d3b951d247e749ff531904c916995d7c01be5dd2f7a250fe3d5dfabca19c00c5f2fbaef365379b15de36444ece8d27c9ff6c98f37b40a59f7167b140270ec218e92af6438666ffd95c040b6c6f4bb62d78266c8012821473425baca483ef8b539cd5c72778b9f27d622e7385ae5a3649d065200849bfd410de573cdbff38773b8ff306b5ee5011a827471eec928897581d2895154f54b3a046340100f8acdae212b31bd1310579cf02af61faf32ee0a9c61ebae2a00fd5fd79bd1ef84d3db9dd58b4be85431369dd8a84719c77853f487efb50729cf4115e33fa57afabf24dc80a59aa9be382298e106f68be0e16eaa54e14b6b65053ed5cecd3593c911c8858f522e90d95d6119223894914ac3fc8652cd7815821d7fbe71a9d6266d206a9b830f52e9de87e0e5b9889409688a876078ee67f8d94dcaaa1ca7b5e9d8139aa8108aaefaab2453fea1cbab7042f61dd995d060089f8cd7a9adc361a1334043cd27cf5f3803620fb27ef6667a53a5b0053cd997ad18425a329412e7395b31cda04aedeb4fb0b7acc16c013d72f0975ede40085f39a850856e30bcb3e3723a6896e5bbf5affb1aa0e5c570e4c79cf24454dafac4044719408eb57bfbc75d0560171da66f29efcc0daaa6210bacefaffec56faf4603a2d4c1ed7e04a1af12955b4895c178fab0f0e8dc794563e632323400e0039f836b87b17a6fb5fa36c54f5883c182e52e33a86a1f1d8834f0a389bcdae1995d8ecf3c4db5556ce3f637b495a52d6b60f2e529c3c4d23242b8ae43178d34a51336daf67811566508c1c3a0b0edfe314e9cb6a4ab16cf4c389378e38aa9aa74ca19531c0f44ccfe971c1b9e194a152aee8587142ccdda3e10f30ac91803e90cac8eb32872f3885da2319413b21035f7c8cd0091f3b715f956d4212dad6d96137c2204ba10a3d8e71640e3ddb9ec70f06c979f174d1a2f717279d72e9d40184b84f6d71d62d50b7f3a2d0694a77e22366d3c8fe64117b19cb356ac006afd1e70a7f4c4ed0d1b9019efca9f7722b7c59f1ba5e8a4ee4462f0f36ad89c0adc1a1e12cceffb2aed3fb956737100e0552c11c1b294c324a2a566d4aa68b35af5e4ad30102e300742baef77b9c37e2791662d81b1c005d9255e9c85aa6f8aa91d95e37289c2263ea60477ac3c77d2209733ce4fd16efd8e5a184cf0e9a2314b04cf499cb3a2f4797ae304df02a4416819fcd904a377b436317c618fe2df17256c188d4070a206d29e77b0657e1375649b133bf68b16940e2b7c1d670abb1b742afe9df0a21bca3c105fcbe22fe8bbd6bef8450e274657b9b16f8458593600b74ebdd1f80c2477c0fbdd9112a6ba1bfbc41077848858e7d0e0cb72f98ed3b69ae457b9e3857eea19d52999d60e877aa1b4eb09bf57ab71ae791dce8ce062fe5563c024d9c3f56d121f0115d365a54033f0980fcd0ee790e1f05d2481f265b655ba50f01608ccd552d91da02e32afc9cb779c54d620dc3cdbad64c59c6769c2439641ad30238681f3582aff4b9840cad33ede0dde2379aa03b8ec675ddf6eacd3009ad252bb592078fe0f1283b638fab50d87b478d05b0c14970218f5838c611c4ab35967d3e0c46a8b9e6058c79775bd52d8787f259a65cba4d0b96913c12a0298412671d0818ea6659185de2aab6b09735c4c39a646c6e10b5d985f5b1372658132c25f6144559b86b007a074f7504bcc79ab567f2051459b3aee841d6fd31ee5d0bc0637b1cadb583e6da38da285c6d0db2086e41672a22ece806df73c35e838c8672bc312bb158661330f6fbd1beac6532dbc79db42874290738fab9442814b3b1d06a52c4965ec6f985187870d3477f1bd2ca6ef0dec0476d1f7db331ac7eae843489b0ee9586cc7538f3cde8b7a09365c5218c875c655481e6923354aa7ed5df1dacd1ea497427142dacfe04f02ff125b85e67e7dc31d65e4bceb6a92f09abab8c5a701634fce8779d1b901b4f38377350b27d9baeac927240bc751409352364b01414cd80ccf1b7cf5e1e6e2c2366791f8e0ce10e8beb1826e805cf670d9bcf9ffdc9bc040c4103d9b049c7c8c615a3766d6167a8718e740ea808c1cbd6359ba1cf886f3efbd4c9f6c9892d36f3221c6481cccc0f65776a6785ea916b0c56dcbc2a1af538301fab1b055b313f3e07dd68e721acb6d840ab98c46707469a8974c39e1f19b3e65d3a3194ac6900791c3c0a55e8cfc2a315e6926253e22f18b30d543ab9008e3169d4ce07e56d5ceb2f3a89bf30cbc62753b5333f13a33ef3a2e0f204886db94c76b1c830f64683b3ffd2a00c25eff94f566f3354085350a52f0286451bbd056e0be94166cb5360a8cee90d9a1e4dc11b39323e03b7b454a3530a85891a9cc1215c873bc4b92247f7160146e7bec4f91f937795c648db9e25d09ba4c5101470ff7d03538a67b1203f88d35c95be9af5843dc05c02766b8c73fbac10a479a81062578400781f6496f96dcd9dfb65e5297c076b5b32dc3956cb0599297c9aa722587dc54d023cab2890c12a7720968905ee0995a0dc4c8189526a3dc38d2c8b6521e8cab2e8496bc41e354eecb5a323637785358c0891de575d74ecaf857296755689e01f7c8aa04f2cdabb7b95a1d3237b2970b441db43e0d96191e6baeaf2143c3a94ac3f10c25fa4267ea88fb8a0d1d253bfbc81851e6b4765d03d02c0bc3ec048db87abc4eb9adfb101dce545ea8d5cdb2b56f4a867c20f3d0362ce78a3c49d806235fbfc6f64e809183c020066f225b333297f1963912dc633ae28c1f8392023c12483cb48fb9f5b98ea1cbcec46574dc8d21a2396bacbeb152dccabe387ddfbdaebec1db593b3e74c6e9e401854a2e49830859c2899ca5e1dd1b2c8f6a21b33d6c96991086cbd441517366da9230d70a4bd42d193b8b460511830dc9a9556f1d345ea9405479ef5d09b24f4d4fce395e762bbaa0541f9a9d71e6524e21f48318bff1525d8c17969e96e6c4171fbfcb0e1760a1df5aca60996e5869ada03432634761f731a71f8b6da891867a1ca64e7d3690336676cd918ea1cb7a97c973f1c855468ea85877773602625c2836f54a6eb3ddb8df4045ded053c85f5c41bf721a9334c51f542f139b6c2a38a4edb2842c3a1599f3b5307c90b2cb47fc9b378e78b741fb5ad179100763fc408cb479f9f67152ce71bee2aa1d1edf5c9c25a52308f2fad6d844f89b4e8af4c0a7d0eb11039ee93a06268e6ce6cd5792b0149a13a106cf9b7e41fbfcb94f58077c2063592d99d12453f3e3d48e8da374ade98a010c42f250401d34197bcf6d6cbd21ec3174dd5cc462079334b167504dd05375477a66f8210410eafc747d2745a4e6e26a39cbedb4e7c93d7029366091363da79c1fdf3a2b536867dc070b77c1f90c80cd8c700b2910c6cdc268a57b593dcc3a32f9abba27efa75a227f5afcfeb1ce41c74a89de63741d30c6412e5a8bc47e9f934c667c88bdd10df1958aade59194f3567d5eb0e8042ceb4932061ad95ae7b15bceef2c22bfedf8986619ad565419c1738940cf93e20e48d614d78f080478b806b1712ea1871fb9f3c7ec723e0571f257d9783d8053f937c8d27b717efdf0a8f235625db03054a720f0a7ee5e02d370ce4638f865d5911d5e379bdc788b0e239f6b76d585b40ce89d622f597239125e668e2de52bbbeddbe56c58992ca53b01a9e0339e381d9e4608fa9a4c52d21b81becb82bfbaaba0b5cbd990aab7b0c6991fd7d064fe3ab39e7ec29d9c3a246614b1e7f40d5467dfaf6dee8b19416b4e7b9e02ea1a4c7e8ab52acb1af4c9a90b0699a925665b7b0f42f89366ac4a20a55259863bdb3bf08bb4cf5c28f371ab8349adaaac075be38731a65feef35b86c5c6579edf56e19023b758f2c48d94f600352e925f2392998d7e87393293451fc80a8ac8d0cf77ec5a867fd97634b83ef9c226ba8f290de1ccfd8a46904bcf7fc4e30deb0e3e5cd5820cd235fcb3156baf75d42c4afc506661d137d2bbeeeafa3962e885883452364ea124c234db682c04071911be44474397b706bb428cf597de3667598804be70b4882a6f601941fc904c0448ca6ea55eac0b2dd5522cfd676d2e23c49a1d3efba69d6f1a329826d8131fc7b8a8f5b7f11e872c0c65124a24af6820f4d9454e719bf92b3c5bf8d6625780f07b5eaf7d5312bf66921c68c41c1e5380ffa1476a6b660bb675baac5130020f8c2474f0c3052efcdd05bcba29ae5220698de5d85bc44a6439b2d7afed67079353c8aa0867a75ee51ffd6d1dcb6131322fda4d861339f3affee136304414618f5513a73443951d20c7ae3401f836dd8d0f8c3618e7dfeebd9214f476dd63731b616c9bf74288c1cb3fd94fd60dfd1c0b44c4586cbc3d5ffa375080114303bbadec28551b16607e25b5fc513ce0e0e40bb98a3f5fcb66fd8a7ef22d8092668a360fdf960957b7a77d5ba5e1df1732a4838267a57b9efa05cdfbd5c3b12fd0d73b745cbcfff2cf1904d40a", 0x1000, 0x0, &(0x7f0000001b40)=@abs={0x92, 0x0, 0x0, 0x1}, 0x8) r2 = dup(r1) sendto$unix(r1, &(0x7f0000001b80)="84d6879d12640161231a96cc1c991aba01de6f3bdf9edd1e03bf5bf20b2132e5461f725c17ca21e75c89722b76a3adbe7aa2f7de90c304075e9b393f3a73b852c4cc181a3ce3a5953ee3f687f15d89b13af237c7d667cadb5440a902237beb42658e8051e966", 0x66, 0x8, 0x0, 0x0) getpeername(r2, &(0x7f0000001c00)=@in, &(0x7f0000001c40)=0x10) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000001c80)={0x6, 0x971c, 0xb, 0xc5b}) ioctl$DIOCGETSTATE(r2, 0xc1084413, &(0x7f0000001cc0)={{0x10000, './file2\x00', [{[@v4=@broadcast, @v6=@loopback], [0x8, 0xfffb], 0x6, 0x1a}, {[@v4, @v6=@mcast2], [0x6, 0x8], 0x9, 0x32}], {{0x9, 0x80, 0xf, 0x5}, 0x4, 0x86, 0x7fffffff, 0x800, 0x0, 0x4, 0xff}, {{0x3, 0xfc, 0x7}, 0xffff, 0x3, 0x10000, 0x2, 0x6, 0x8, 0x2}, @v6=@mcast2, 0xfffff000, 0x3, 0xffffffff, 0x9, 0x5, [[0x3c3, 0x4], [0x1, 0x76]], [[0x2, 0xfffffffe], [0x2, 0x5]], 0x0, [0x1, 0x3], 0x0, 0x1a, 0x5, 0x3, 0x4, 0x40, 0x8, 0x9, 0x5, 0x0, 0x6, 0x1ff, "bc34"}}) connect(0xffffffffffffffff, &(0x7f0000001e00)=@in6={0x1c, 0x18, 0x3, 0x7f, "89a94f1d321f1ed0a6b44928b1e0d0ef", 0x5}, 0x1c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001e40)={0x1, 0x4, 0x5, 0x400, 0x3}) r3 = semget$private(0x0, 0x2, 0x0) semop(r3, &(0x7f0000001e80)=[{0x4, 0xff, 0x1000}, {0x1, 0x800}], 0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001ec0), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000001f00)) read$audio(r2, &(0x7f0000001f40)=""/111, 0x6f) fsync(r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x2, 0x0) ioctl$DIOCCLRSTATES(r5, 0x0, &(0x7f0000002000)={{0xea, 0x2, 0x2}, 0x0, '\x00', 0x65f, {@any={'\x00', 0x0, 0x3}, [0x10, 0xdf7e], 0x6d, 0x2, 0x7d77}, {@any={'\x00', 0x0, 0x3, 0x2}, [], 0x2, 0x2, 0x8000}, './file1\x00', './file2\x00', 0x10, 0x9}) connect(r1, &(0x7f0000002100)=@un=@abs={0x80, 0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000002140)=0x8001) preadv(r1, &(0x7f0000003780)=[{&(0x7f0000002180)=""/226, 0xe2}, {&(0x7f0000002280)=""/20, 0x14}, {&(0x7f00000022c0)=""/73, 0x49}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/171, 0xab}, {&(0x7f0000003400)=""/244, 0xf4}, {&(0x7f0000003500)=""/136, 0x88}, {&(0x7f00000035c0)=""/101, 0x65}, {&(0x7f0000003640)=""/136, 0x88}, {&(0x7f0000003700)=""/95, 0x5f}], 0xa, 0x7fffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x6) unlink(&(0x7f0000003840)='./file2\x00') semop(r3, &(0x7f0000003880)=[{0x2, 0x1, 0x800}, {0x1, 0x2d, 0x1800}, {0x1, 0xfff8, 0x800}, {0x3, 0x9f15, 0x800}], 0x4) fsync(r5) r6 = openat(r2, &(0x7f00000038c0)='./file0\x00', 0x10, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000003ac0)={0x0, 0xc, 0x3, 0x32315241, 0x2, [], [0x6, 0x3, 0xd8, 0x3], [0x0, 0x3, 0x3, 0x5], [0x8, 0x3, 0x3, 0x80]}) 5.611555574s ago: executing program 5 (id=25): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "906af4ffffcd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) r0 = socket(0x1, 0x2, 0x40) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x800, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x190) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0xfffffffffffffffc, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x2, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) r3 = getuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x194) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(0xffffffffffffffff, 0xc01064c5, &(0x7f00000000c0)={&(0x7f0000000000)=[0x0], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r5 = openat$dri(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dri/renderD128\x00', 0x40, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r5, 0xc01864c2, &(0x7f00000000c0)={0x0, 0x2, r4, 0x0, 0x1}) nanosleep(&(0x7f0000000140)={0x0, 0x1}, &(0x7f0000000180)) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x10, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542", 0x62) setresuid(r3, 0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000001680)=0x7b, 0x0) 5.534603913s ago: executing program 5 (id=30): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000a80)='./file0\x00', 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1c0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10}, 0x6) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x7, 0x2, 0x2, 0xd}, 0x21, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000004c0)={0x6, 0x7, {[0x200, 0x3, 0x3, 0x2, 0x2400000000000, 0xd4, 0x80000000, 0x4, 0x2, 0x4, 0x8, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x30e, 0x8], [0x4, 0x94, 0x0, 0x10001, 0x9, 0x3, 0x2, 0x1ff, 0x2, 0xfffffffffffffff8], [0xfffffffffffffbff, 0x6, 0x7, 0x5, 0x1, 0xfffffffffffffc00, 0x80], [0x1fe167ee, 0xff, 0xb, 0x6, 0x8000, 0x2], [{0x81, 0x9, 0xf, 0x7}, {0x8, 0x1, 0x5, 0x7622}, {0x100, 0xef, 0x9, 0x1}, {0x3, 0x1, 0x4, 0x8}, {0x7fff, 0xdf25, 0xfff, 0x3}, {0x0, 0x0, 0x4, 0x1000}, {0x8001, 0x4, 0x3, 0x9}, {0x5, 0x1, 0x100, 0x8}], {0x0, 0x3ff, 0x200, 0x9}, {0x3, 0x10001, 0x101, 0x40}}}) 5.472842216s ago: executing program 5 (id=33): r0 = syz_open_pts() kqueue() (async) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) lseek(r1, 0x1, 0x0) getdents(r1, &(0x7f00000019c0)=""/4096, 0x1000) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r2 = socket(0x18, 0x2, 0x0) kqueue1(0x4) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) socket(0x1e, 0x4, 0x2) (async) ioctl$FIOASYNC(r0, 0x80047469, 0x0) 5.059917983s ago: executing program 5 (id=49): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) truncate(&(0x7f0000000000)='./file0\x00', 0xafffb) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x3) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x4, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x6000000000000000, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0x10001, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x9, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x2, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x3ff, 0x7, 0x7fff, 0x4cb6f9a9, 0x6, 0x3, 0x8, 0xc4f7}, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xd, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x4, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xfffe, 0xb8, 0x74, 0xffffffffffdffff7], [0x5438b950, 0x3, 0x1005, 0xf14, 0x6f1a683a, 0x8000001, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x10000, 0x8, 0x100000000002], [0x100000000, 0x10803, 0x0, 0x10000000000005, 0x3, 0x200000000008], [{0x5ad, 0x7, 0x5, 0x7}, {0x2, 0x926, 0x8002}, {0x1000, 0x40, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5, 0xfffffffffffffffe}, {0x5f, 0xffffff7e, 0x1fb, 0x9}, {0x3, 0x10000, 0x6, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0x690, 0x3, 0x40000048, 0x80000001}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4ebfac6bbaf794d) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000340)="490001acdf7e496c39e8b638952cfeaf7f56182c0881ff823328a7f2d85e7d11988cbdd49e3c5da2c1cca01f99a14edb5a0352c2570a9f6e21656654af7a0b1d9d84d73cd7b8be3d0af5959c2f5932e7e8355adb160f", 0x56}], 0x1) 5.050994791s ago: executing program 32 (id=49): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) truncate(&(0x7f0000000000)='./file0\x00', 0xafffb) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x3) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x4, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x6000000000000000, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0x10001, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x9, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x2, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x3ff, 0x7, 0x7fff, 0x4cb6f9a9, 0x6, 0x3, 0x8, 0xc4f7}, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xd, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x4, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xfffe, 0xb8, 0x74, 0xffffffffffdffff7], [0x5438b950, 0x3, 0x1005, 0xf14, 0x6f1a683a, 0x8000001, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x10000, 0x8, 0x100000000002], [0x100000000, 0x10803, 0x0, 0x10000000000005, 0x3, 0x200000000008], [{0x5ad, 0x7, 0x5, 0x7}, {0x2, 0x926, 0x8002}, {0x1000, 0x40, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5, 0xfffffffffffffffe}, {0x5f, 0xffffff7e, 0x1fb, 0x9}, {0x3, 0x10000, 0x6, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0x690, 0x3, 0x40000048, 0x80000001}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4ebfac6bbaf794d) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000340)="490001acdf7e496c39e8b638952cfeaf7f56182c0881ff823328a7f2d85e7d11988cbdd49e3c5da2c1cca01f99a14edb5a0352c2570a9f6e21656654af7a0b1d9d84d73cd7b8be3d0af5959c2f5932e7e8355adb160f", 0x56}], 0x1) 4.876439107s ago: executing program 8 (id=50): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x8f14, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x0, 0x2000fff}, {0x200001, 0x4bad, 0x3, 0xa}, {0x2, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x6}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008000}, {0x3, 0x5, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x6, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) 4.551075222s ago: executing program 8 (id=50): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x8f14, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x0, 0x2000fff}, {0x200001, 0x4bad, 0x3, 0xa}, {0x2, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x6}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008000}, {0x3, 0x5, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x6, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) 4.301494267s ago: executing program 6 (id=64): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ftruncate(r2, 0x79c8) (async) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb59a9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x9) (async) connect$inet6(r4, &(0x7f0000000180)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) r5 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffffb, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x7, 0x8, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 4.214705766s ago: executing program 6 (id=65): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x4f8, 0x4) stat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x3da) msgsnd(r0, &(0x7f0000001180)=ANY=[], 0x8, 0x800) r1 = socket$inet(0x2, 0x1000, 0x9) r2 = socket(0x18, 0x2, 0x0) recvmsg(r2, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/7, 0x7}, 0x40) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) bind(r2, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440102110000000000000000000000000000000000ff0200000000000000000000000000014e204e2000089078192d45bda2b17bfe3d6c1848a5b8f843147416330e628b78c5b3fd9aa24b26d203fab15a0f9cde0850c736102df8b69ebec3d58616e14b549bc7bba13726baa6d17e90fc25e8438f2414b0e03dd7e5355e75f173b365e020d027c9869bc233cbbc4faedc2d3af4fce256d3f718b67caa6ddef6c248c0cf50a25b7afc64cb98a6d1768877bb2d0e1604dfe9bf6ac9cfe7664c36e22432c96a0f0576b895671fa6c084a322e58f34d4e9212b838474c24d73a2c7fca8aed5391e04df80bccc81649355ff612c34f95a4bbe64d9366da374ae64f0643e92307bf90c35113fa89dc2c8d051a4b24de2dd86fa98f67f51af0f7d565abb2077bc"]) closefrom(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000a80)=""/19) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000530000/0x1000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xffffffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5655, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xfffffffd, 0x0, 0x0, 0xfffffff9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000180)=0x9, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000a00), &(0x7f0000000a40)=0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) msgctl$IPC_RMID(0x0, 0x0) 4.213424256s ago: executing program 2 (id=66): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xfffffffb) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, '\x00', 0xffffffc0}, 0x1c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_GETENCODINGS(r7, 0xc0105715, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x0]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a3e23e244b8e5d84cf71b59c7afe", &(0x7f0000000080)=0xfe64, 0x0, 0x37) 3.991319972s ago: executing program 7 (id=69): sysctl$kern(&(0x7f00000002c0)={0x1, 0x3b}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000280)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000003c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xe, 0x2ffffff7c}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getrusage(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, &(0x7f0000000380), &(0x7f0000000100), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x59}, 0x2, &(0x7f0000000200)="e6d04203109b5ce10ee38dcb006cfc206148a4a43e828501ce18921df8dea37b3611a92207d9bdf39e5cd54fadfb527a5870f5d1e24c50c2a058b6c44b71d938dca8b89c1b9e0839478900c391403b868222ffe57e7653ebeb49da225fa028d0d31efb6775047f597b2636a368eb40b0f271fd95838120", &(0x7f0000000280)=0x77, &(0x7f0000000300)="68593893a3045bad1910d00a37d47a6fb323bebbac0213024287f4cc7dc5688a361fc535f0400989ef44f489b150341c1581a8849c1d7b76d007014d262ce2bee1b6713d6af3", 0x46) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000040)="8bfcbc66abca2ab7c431baf1d661f1a126779f53e96c5773d9eb1e85193109cf322a1afb3b7ade7894", &(0x7f0000000080)=0x29, &(0x7f0000000100)="3f960a18053de75441712650ba56a6b5d53687914bc1c02e1144ed7f4cb4947331f127ba9fd51de543885a345f1b748600c4dd2a4001dd5a27ffcfe5cc2db250cb72d72aa26b6deb5ee3a5b5830d5b5782b7003b932ab064de20fdf37a515a64d2335cefd01d0f6d3e3459e6745944b1942f12984733a4454d8bc6f0ce937c7f93b551cf3edcc6c1a40c5f5040a2bca84bf0465342ce243a9357efc8a8dc1ab79ea4f0597d6d3a128fec32cdf1c8202f3192f4b83b85e2da8051f6e505", 0xbd) 3.990622093s ago: executing program 1 (id=70): setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r0 = syz_open_pts() close(r0) (async) r1 = getpgrp() wait4(r1, 0x0, 0x2, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x42b788, 0x1, 0x3ff, 0x200003ff, "bb080006020900d91050080000000f0000004000", 0x2, 0xce}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9def) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbe) rmdir(&(0x7f0000000180)='./file1\x00') (async) fchdir(r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 3.986684366s ago: executing program 8 (id=50): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x8f14, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x0, 0x2000fff}, {0x200001, 0x4bad, 0x3, 0xa}, {0x2, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x6}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008000}, {0x3, 0x5, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x6, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) 3.653186794s ago: executing program 2 (id=72): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0xc, r0) close(r2) (async) r3 = socket(0x20, 0x8000, 0xff) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) r4 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(0x3) (async) r5 = socket$inet(0x2, 0x2, 0x0) closefrom(r5) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, 0x0) (rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r6 = socket(0x6, 0x1000, 0xb9) sendto$inet(r6, &(0x7f0000000380)="3e9a7ce587091c6361230932a5e5e01b79cd22d58d81607cca98d9f6a29d94e5e54c71c31a81543969b3e81d3c31679705afa2221da35facba24de5fc48b0a9d57b4567d41d8929c03a43b0c6e28873468b1b595b5eec0ab0000000000002e351a58fb342bac31715d5a1e4540abdcbe1126bb5b3fe64ca7b6f1e7cbff3d69a9aeca4ef7ae781507146192625edd8a71d0", 0x91, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x3, &(0x7f0000000100), 0x0) (async) r8 = socket(0x11, 0x3, 0xff) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0xd, &(0x7f0000000180)={0x10, 0x2, 0x3, 0x401}, 0x10) (async, rerun: 32) getsockopt(r8, 0x7, 0x61bc, &(0x7f0000000240)=""/135, &(0x7f0000000300)=0x87) (async, rerun: 32) r9 = semget$private(0x0, 0xb, 0x19f) semop(r9, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}, {0x3}], 0x2) unveil(0x0, &(0x7f0000000200)='w\x00') (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000100)="ba64aaa741a418ad4a2725e8234953f17af68ee294be4811144125f5694e7639c799b0d22ca9bb65a032dbae5542de60e2368687f5244014f91b772d74f627db", 0x40) 3.520893214s ago: executing program 3 (id=75): r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x82, 0xfffffffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x7fc}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8001, 0x5, 0x2, 0xe98, "0000000000000800000000000000000000021000", 0x8, 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) futimes(0xffffffffffffffff, &(0x7f00000000c0)=[{0x7c6b, 0x8000}, {0x0, 0x7}]) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3b, &(0x7f0000000040)="00fb534f", 0x4) unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) syz_open_pts() (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x82, 0xfffffffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x7fc}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8001, 0x5, 0x2, 0xe98, "0000000000000800000000000000000000021000", 0x8, 0x10000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) futimes(0xffffffffffffffff, &(0x7f00000000c0)=[{0x7c6b, 0x8000}, {0x0, 0x7}]) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x3b, &(0x7f0000000040)="00fb534f", 0x4) (async) unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='r\x00') (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) 3.51999634s ago: executing program 4 (id=76): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = semget$private(0x0, 0x1, 0x135) r2 = getgid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x8, 0xe0, 0x6, "49faab125eef7d93c7915d18421b7528525097cd", 0xfffffff9, 0x7}) r4 = socket(0x11, 0x3, 0x4) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x4, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="450c3f702bff249826ca4a3dc7de2e3ee591cfe7308d0722c3c5a68731c3256dac2553dd66681d", 0x27}, {&(0x7f00000002c0)="35e3e9cbe5a4271047f6d4c7b6d77bc6ebf8a1ba2eba45264b4f3997a80b1045acb886396baacd6f5d37afb8ebc8e07a9acc8521711bd9f14035b65aa81acec0650df693449db2c469cec6a24f413567ec31f20d0d5b431e5b0ac6d5aa0e0c0b0526141426a0a1b0296c12c13f9520f89e0ab6cc6f9d8bb69bd18ac3e4a1cc06524f9e459a2721c1fb63b536df25729fb560d819b9e5a2dd6b053994b9", 0x9d}, {&(0x7f0000000380)="72e8524cd64ffa5232bdb4bfadc56dde3483a18e3ad47bb36f4f627c5c090795fb06785e6f4e4686307b722b4ef0993bb96ccf947af619427376818290d11853887f7a0958173b8341d832e7d829b190e747033e6d34aefc9d3992f6c66ca6b46a2ed3755a834d36758c90e5e39611f3b62523d9ad67739676ebb7603656f9b077b366fcbac3cfdf4c9f89b8d31e6e064bc24cb3c30db211154bb0de2befa5fae53aa52119c710255f2f12ebe22e86e142f25a3de251100811e566ebdfab1838a4b5e51a028e4ff3417477e32ad4bfae6681f357ce059b07338d18d7ce139861bc71947c4f7340d8402cab222593c970d5", 0xf1}, {&(0x7f0000000480)="7a1bcf08bee846c96d8cf92a3583b9a5a32e57a3d89196ab8acb11ceaed89a48adb81bc65ca558151a84280c5cf272139155d76a91ac13b8db0f7aa03056663bc951a468319dfe1816fbbd17bea82306f8b07837b6f03d", 0x57}, {0xfffffffffffffffe, 0x5c}], 0x5, &(0x7f0000000740)=[@rights={0x10}, @rights={0x10, 0xffff, 0x1, [r4]}, @cred, @rights={0x14, 0xffff, 0x1, [r4, r4]}], 0x40, 0x404}, 0x1fbf3b01cdfb8c2d) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) stat(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000017c0)={{0x0, r5, r6, r2, 0x8a, 0x8300, 0x0, 0x0, 0xc}, 0x0, 0x7, 0x0, 0x0, 0x6, 0x0, 0x4}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/39) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mknod(&(0x7f0000000100)='./file2\x00', 0x8000, 0x100) semctl$GETZCNT(r1, 0xd77140c0cada2e84, 0x7, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb59a9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x17f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000200)="d3febbdfc163766cf12de0f88f7f42682ed4af57e551cd2b3eb3308531be924be0fea18526067729e8ed9e045f8aa1b39a96345e3d3e20a7167b7dca935e50abf34d1fe36560c721f5baeb95e1bd24931b4861406ffb8471693c05c9fed7ad3a70e1701c98c6c77b12be24a1f1594ba1946c2e7dd8d52090e7caafe607d0d773cf4d7c43fd4751779948fe239c793fb6e9dc1d07ffbb5c7db3c3295b32396d2e2fa0691f2f839d758137901d16395a27", 0xb0}, {&(0x7f00000013c0)="b383332d9f71964b5a405b91f52d9cc54cf5ef562f91f0956615ec80699eb0a8809c8a4e88e145a017a70442423a27714a505d837428521b15d43769e5fe6a311cffe45a036dd986ee35de584cad3c0ecb39930768e07a63086f33e1c825b96ad078544bef291e6700f3d4e58fc8db744963445ccec42000dd592da902409508f19664e18f4d34d6736ea029027313df977d8fbabc281d4e9b79747a1b4cd4e176370bc0d98d4cd775511019b4e260b294f63fc0f6c64461441d756cb49d88976471e9f76a8a366daf13aba05848f9e3958e78472f813299a03eaaa479d46c9c4869ce83e02cda5cd2db3bbf2452d08b531968", 0xf3}, {&(0x7f00000014c0)="2322d872434521cd187b547e95edcca9599e03cba93f42d891c17c997787b22d73c28e7928bf29a71e07ede9befed73d7b0d2c9a20fc78161e8608b431e8075a5137a5f23d298da8fc361ec5212f84ab238af924642874c650239754855c8d080fd2cd914f272bb2ab2f51928536f221ea43e8b6cd4b5bc8a9ba2cf623212f1dcc1c2e7e1ba0f2828f036e47b309deb20bcc459daa69a711491896f47ad60902e2c89ed6e570368c7b7b35cc0396378da15402c575254e1908b4a2d9ad77b2", 0xbf}, {&(0x7f0000001580)="66f59478488992b797e6c46bfea9f6c99203b0c14cb23f0dbd6be912df58293bcc3ab45f3aee7c5720d3af1f5eaafefc2dff8e5698c7f34f02a930f0799b17703e8fffceda", 0x45}], 0x4) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.517810998s ago: executing program 4 (id=78): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000003680)="000000f0", 0x4) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffe, 0x0, 0x8, 0x100200000, 0x3, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x6, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x6, 0x7fff, 0x11000, 0xffffffff00000000], [0x104, 0xfffffffffffffffd, 0x2, 0x1, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0xfffffffa, 0x7d02}, {0x1, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x0, 0x5, 0xffffffffffffffff}, {0x6, 0x2, 0x7f, 0x8}, {0xfffd, 0x1, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x4, 0x100, 0x0, 0x8}], {0x1, 0x20081, 0x1, 0x3}, {0xfbfe, 0x4, 0x6d9, 0x3}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e, 0x0, 0x7}, 0x5, 0x4, 0x0, 0x4, 0x4, 0x4000000000003, 0x0, 0x2000000000044bb, 0x0, 0x0, 0x0, 0xfffffffffffffffa}) r2 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) execve(0x0, 0x0, 0x0) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="c40feccd0f0d8b63fb405510697501e1e1e6aa31", &(0x7f0000000340)=0x14, &(0x7f0000000380)="ace372677ccd18980e7e72be79e856103a69c88c28303853991d4a67ba4ef2f8ad2426d4c43a68d75ac4bd6d3bd03066839ff92a24b8bf02da2b73eda7d581aa02e7f8c3efde6da7cd9484f9bdabad2b103f7f8fede0d68c5c563807e2906b3eca98163ab24fe05fec8abee7c26d669482875178bb46a26c07ccf25502976349db8a86721e79ed00f5a24c05865e2e457a09d6918e1202e908ac2304a4cf5a3e8351a98c6f2dfb9cfc8808476abe96cdb91c69d4dc2e31c185d9", 0xba) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) connect(r0, &(0x7f0000000440)=@in={0x10, 0x2, 0x1, 0xc}, 0x10) 2.898464991s ago: executing program 0 (id=79): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xf4, 0x0, './file0\x00'}, 0xa) (async) r2 = socket$unix(0x1, 0x1, 0x0) (async) r3 = semget(0x2, 0x7, 0x288) (async) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r4, 0x7fff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaabaaaa080045f4002800650000000613e79b1400bbac1400aa4e234e23f04ad2e9d8cae68690465ec7ac4f9d1e1549256efd00c5ce74af958826e37b45850485e64791415dbc63d7e07140ad95984d562e3ebd7141ceacc8348dbbad365bee8e5225869a1f11e8014919de4affd78ce51588c8f218736f4fd0122fbce3ed700483be0698ec90abcaa324c8fe36d77778feb7865a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282009078fffc"]) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f000000a400)=0xf32e) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000040)="ffffffff", 0x4) (async, rerun: 64) accept4(r0, 0x0, 0x0, 0x4000) (rerun: 64) 2.897956873s ago: executing program 1 (id=80): symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x129) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() accept4(0xffffffffffffffff, 0x0, 0x0, 0x6000) (async) close(r0) (async) r1 = syz_open_pts() readv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/35, 0x23}], 0x1) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b8e041a083df24f9c53a9853f49596c08fb9c8ad6338c9e2ee22322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d2890100e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b932783b6b3d4b3b1f45fc32fe96b4e939daf50ea3692d62ba8afb06acd7bc8171dbc752972dc2bf0620b6f53f03ff0ec33346a46475f240e04b45483d935eb0b174e27ebc76252b400539ce05a2e0a20d", 0xf4}], 0x1) (async) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x186) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x4, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000f00)={&(0x7f0000000000)=@abs={0x4e, 0x0, 0x0, 0x0}, 0x8, &(0x7f0000000e80)=[{&(0x7f00000001c0)="43a372a41eff65459ef6c0618b7064dee1e28511bd306b02e52176d9e20c5c2c0f9993d9305ad7e42db24956518f6cc2c1f97be73e37f0e3d2de73e132688bd95ccb22b8f6811b7e1302190239ea260196e6d5b9215e24384ca0f41db4cb2a1928c797193d3228ba7512ad", 0x6b}, {&(0x7f0000000240)="f96278f8fe729dea9f90d76b80c1f4220853fbff2e713c3f8ff0e20431850c9d10959c11aa43f758d4e92ad21da6d040dcd3e85a6d8d1cfe1e22267809f1617ec520e18139b1a125c18770626d9fd47025939294f1fa7b91def377ff0717061a5c9c9c1547882eef37eb42895ea301a982392b4cdf24dd602dea4cb5bb80c7e9caf739c99379c47af9d565b335dee516f17019e539dfbb586ba6699dd5b78f523da0ba590cd2c5ad0873c7fe", 0xac}, {&(0x7f0000000400)="a11f405de4a2a41d36371c625041a8210b30801da46dea18254f8d929bc7bc50cc38f7dfdd022b78f6566a00bed5d8e12e5dfd3dcb515af7c1237ec90a1c9afa72d55cc41154fdbbda91d7bb061be6b86e7d8363538ec8b32f634bc243e3d755bfc5671876d3aba40c9c0ce66b9343f7f746ef2655f2caabb175a7bb65b69a30da4a50f4ec0507c8b21d272ff272e057b5efe204120ccac23a", 0x99}, {&(0x7f00000004c0)="b8b9cac4ec2e56b1e9", 0x9}, {&(0x7f00000006c0)="ae031c05dcca413f94bbe2e6f44d934045a5d5185877a7a52d794e76bf5ecf3a550124aa430f37870ab6286c49ce2c98109cd71c130d958a1e3291ccf849a28ed313884cd3d9c1694016ccdb32a60a40bfb9abe594d323a1ede4c4ed6d569d1b27aa189f5737b92ab9475d1b9fbd51ac15e7f57ef286e1dfbf09b8a0efc8869b822ce09b2e38f64f33283b82acfefb65908f7925d5b9f16dcc9aa1a0af6f70595d06c174896ca70a5f50b63e4a23112e27dc77f831dffdf3159b8c1df72dbe228b1491fd0b9a3466c2818660935d11e295f06fea", 0xd4}, {&(0x7f0000000a40)="ac82d1a3ba480ee84bc62f89aad467f08456dbe136caa52666ecea69c8241026ac81ce18aa9c2c4afcebf4f3b2b7bbfd77bd4fa64fb05b7e86733edb88869ebf6348e7b6e214658ad3cf3687d94add8345b6c21660200356270e3f2cf7c8e9e07763de9f83d9d6ea2bb632c35025056e134f3f131306a9eac84f5a83eab972ae318ed3a860cd2d219b1fb330abedabd93dfe8a81d935f5848c5313eda2fdfb3963acf273aafac39ab1daff34aa39734ecaa9b7428233688c0095579193d10c1d0d40a34221", 0xc5}, {&(0x7f0000000c80)="54d137f817fa8d4944ab6c55faad82341d62d0cec0dc0b06492aa0ae9ae0ef414866433fc739da00092495b9308ae246e37118a72cc5c8ea019fba606363bfd6073900f12dc0322ff409800e6f0ca306aa6e44f994c66e62625ab2a0f38bc76101f7c4a670e40bc8952905326c3964df7a6037b636968f11bc3c25671d225b008b238025471bca95b6aa370d0cd4df113b4877f1ed90e40e5d9006b6036528cb0845366f1e69a940966746e2b18fa49924a8573c7b09f0ca5a41", 0xba}], 0x7, 0x0, 0x0, 0x400}, 0x402) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') 2.897520487s ago: executing program 2 (id=81): setrlimit(0x3, &(0x7f0000000340)={0x10001, 0x100000}) setrlimit(0x3, &(0x7f0000000780)={0x100000, 0x100000}) r0 = kqueue1(0x4) r1 = syz_open_pts() close(r1) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}) ioctl$DIOCGETLIMIT(r2, 0xc0084427, &(0x7f0000000240)={0x1, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0xcf, 0xd, 0xd9d, "1bb7e60ab87aa57808000000000000000000fd00", 0x40, 0x3}) writev(r1, &(0x7f0000001b00)=[{&(0x7f00000009c0)="b08c67a745c24814ab08", 0xa}], 0x1) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000080)={0x3, 0x6, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r5) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff7, 0x0, 0x1, 0x8000, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x9c, 0x1, 0x4, 0x741}, {{0xffffffffffffff9c}, 0xfffffffffffffff7, 0x8, 0x10, 0x3, 0xf7}], 0x6, &(0x7f0000000100)=[{{r3}, 0x6, 0x80, 0x20000000, 0x2, 0xf}, {{r4}, 0xffffffffffffffff, 0xdc, 0x4, 0x8, 0x2}, {{r5}, 0x0, 0x96, 0xf0000000, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0xfb3eee67db12c325, 0x80000000, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x24, 0xf0000004, 0xfffffffffffffffa}], 0x4, &(0x7f00000001c0)={0x0, 0x9}) setrlimit(0x3, &(0x7f0000000340)={0x10001, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000780)={0x100000, 0x100000}) (async) kqueue1(0x4) (async) syz_open_pts() (async) close(r1) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}) (async) ioctl$DIOCGETLIMIT(r2, 0xc0084427, &(0x7f0000000240)={0x1, 0x8}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0xcf, 0xd, 0xd9d, "1bb7e60ab87aa57808000000000000000000fd00", 0x40, 0x3}) (async) writev(r1, &(0x7f0000001b00)=[{&(0x7f00000009c0)="b08c67a745c24814ab08", 0xa}], 0x1) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000080)={0x3, 0x6}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x90) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) closefrom(r5) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff7, 0x0, 0x1, 0x8000, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x9c, 0x1, 0x4, 0x741}, {{0xffffffffffffff9c}, 0xfffffffffffffff7, 0x8, 0x10, 0x3, 0xf7}], 0x6, &(0x7f0000000100)=[{{r3}, 0x6, 0x80, 0x20000000, 0x2, 0xf}, {{r4}, 0xffffffffffffffff, 0xdc, 0x4, 0x8, 0x2}, {{r5}, 0x0, 0x96, 0xf0000000, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0xfb3eee67db12c325, 0x80000000, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x24, 0xf0000004, 0xfffffffffffffffa}], 0x4, &(0x7f00000001c0)={0x0, 0x9}) (async) 2.896691764s ago: executing program 3 (id=82): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x800, "fe80000400000000fdff00"}, 0x1c) (async, rerun: 32) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async, rerun: 32) r1 = getsid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = getegid() setregid(r3, 0xffffffffffffffff) (async, rerun: 64) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x5, 0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="f4fc19792b9eb8dc60280b45416d06ad88fe467574731cfd4783948051830e766f40d447d3e627db8449ef220581194dcf58e39072a3e0f5fe6420b8e4f09612127c5a7e6c10f2a6ce1eecf93ceedd7ad1bdcdc4fd375841bf7e26476c13bb88e0003cee7a6303c4124a130aca3c8785535f21235a88dcac12c4d01aa79484bff1981d1f38f826aebe3d2d7e16125dfe065e4532c42ddea3840967afd993a099eed3b7ae902638840b862aa3c65763ba5c57972a9c9f3e3f0b2d020788873201c7713410011fd0aa89deb227e6342f984b7dd6ce6b9ae122e6cb18c494c33d6ab60da3daf1bdd8805c782468b6c0dc45bc005af16e2b196f10dfbf", 0xfb}], 0x2, &(0x7f0000000480)=[@cred={0x18, 0xffff, 0x0, r1, r2, r3}], 0x18}, 0x1) (rerun: 64) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) r5 = socket(0x2, 0x1001, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, 0x0) (async) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x20001fffffffd}) (async, rerun: 64) socket(0x1e, 0x4, 0x2) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x6, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x2}}}}}) (async) syz_emit_ethernet(0x352, &(0x7f00000001c0)={@local, @random="b393832b61a5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x344, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0x10, 0x0, 0x2, {[@sack_perm={0x4, 0x2}, @generic={0x8, 0x4, "d837"}, @window={0x3, 0x3, 0xe}]}}, {"ec970a601b8f6af23c3f66660c243e8bdab220e4efa8a59c5ddc59b5d8b3f0b57063d58430bdddb2d8541c5295356033dd4163268310a403ec083f69cdb20870984da11d242e5c4975ee07b40fc85eacb7b11c6c011646daba29b63ac032bff15679831dc7afce82f1abfc8dbe5c739e86d9ebd8fa6f4f0460e9ad38c45536c09f2a81ea82378255b4f80abf74ee952fadbeb89527307d408d69fda944cb7524578090fb975fed475e3acae2e6c708a81a86aae6287364117a40a6e8e6b42a20a223b9091fcf4ddfce8d229805a84fbe10ebe1749f6c3733a6a97ec4abca9baa7b3b754fa4b2a49a47fe6aa6b8c229638ee17a9d021aa0da4276bbc31ab18f8bae26b34c407f89ba37392f1669852ab7c9d8c8c7fe39ebb1077efefeefb47508a704a162f750d877297f30198f1115cc0290ac3f10df1a5d1ad0aa5f34dec3ca01e9ed41d597424022f3efdc356b4e7955f0fe4e623c1e7b23bb9494ee63ec8743088390a6c7d2bba5d1213a65e3448feb2b5dc8804218a3a43d11890b433b149a4a603815d7c1df51f4b4d56f9048a2c971f2c77edd94dc47c32ae4e523e23042aff9347b9f984eea9dfec9b7d29731e452f7c5ad8570fa14555ba6c696eaba5402b1c696efd03de1cc1600e78d95499c9f989eedced94d6a97690bbcf175537b942275757988da3381addc2fa6bdfa9fec1814824bc8b7398a692219f0abdfb3dfee1e4c7859d85e94a6824695370f5797a743f90297543e8a24cb825820df2d068edb1df87efe81acef024ab6c721e16afad52c79f814824ab4b3e4ce3f0d3f91e82f98735d18767fe283962fa2793155dae2b0eed4b5361cba75f388cf3a10605119ddcd2e5bba8922a0b92ceec63964ec72394b632f98fe87faed5698b4f2c1af8e865ef4f0f8c090a7bf6c761956fe70e348b9dbade7905e81877801e0f06b8f17f5da2609cb4e773aac44cf99e15e1bfa4bc1795378a0d7befc77c3edab6770be757c0762a511e219033a3471943fdbab36e6f431278f04db551e4e34741e8a1ad66f248e467556defa5221221234294aa6f3b91644302bf1a7a4cb147a30e7af74709227f2046c4fe92298c6"}}}}}}) (async) syz_emit_ethernet(0x138, 0x0) (async) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f0000000500)=0x1c) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40080, 0x0) ioctl$DIOCGETQUEUES(r6, 0xc148445e, &(0x7f0000000040)={0x9, 0x7, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x1, 0x7fff}, {0x10000, 0x40}, 0x7}, {{0x6, 0x27}, {0x8, 0x6}, 0x3}, {{0x6, 0x6}, {0x3, 0x1d6d}, 0x4}, {0x7fffffff, 0x5579e617, 0x7, 0x9d6}, 0x0, 0x577, 0x6, 0x9, 0x7c6}}) r7 = accept$inet6(r4, 0x0, &(0x7f0000000580)) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000005c0)={{0x1c, 0x18, 0x1, 0x5, "303663de09892cf04e417fbb8fb05493", 0x9}, {0x1c, 0x18, 0x3, 0x80000000, "8ee85a733fd38c004646515eeacff040", 0x9}, 0x3, [0x1, 0xe, 0x2, 0x8, 0x8, 0xb983, 0x1ff, 0xfffffffe]}, 0x5c) 2.896388395s ago: executing program 4 (id=83): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x7fff, 0xc}, {0xae0b, 0x200000000b8}]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) recvfrom$unix(r0, &(0x7f0000000040)=""/89, 0x59, 0x0, &(0x7f00000000c0)=@file={0xd7, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 2.89592754s ago: executing program 6 (id=84): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) closefrom(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x8c, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x1000, 0x6, 0x200000001, 0x80000000000010c, 0x0, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x8b, 0x40, 0x6, 0x3}, {{}, 0xfffffffffffffff6, 0x28, 0x20, 0x40000000e, 0xfffffffffffffffb}], 0x8a8a, 0x0, 0xc0000003, 0x0) 2.894990547s ago: executing program 7 (id=85): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (rerun: 32) r0 = open(&(0x7f0000000140)='./file0/file0/..\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f0000000580)={0x401, 0x6, 0x8, './file0\x00', './file0\x00', 0x0, "83d2751fe63fadbf66dcd4e5f257ec7aaec0d6ce4aae649be8e8713eb59c480ca91c54705ff2a08031be07fd1eb5570c232cb94c0625c242cbe2372c898678b5f980a9f3c06e9ff61a82eb9940bc94c0c8593f041827d58f36514409b5bce54527c87f2de5d7609a4b0fd10bc1a50cf27fadfa9679e2df693febb6eccf636284db5dcae66176d9b0c4018561a7c44f5989a2b0f9d7abb09a1990912244279cf108f6e3fae828372550458d0364c5cc4dbfe5c1e39805b85896c61be313619d3d2fd139a6771e59a45174609d9ca1b27e7aa6c3bd0a815ccd0f1046d40ff6df9e4ffc62ff639261c507a84ff96fc09dd585b75e58813e73774f22673043c3352229b3adfc5f06b40f933151f809170f41635ffe603a0543406c1710056416c8827df671f74fb78f8114a4b899e2407415205c38540431b8f98f2195b417f8ea58fceb63657338080ad7d89c47935a826df37f814982410e8067956989b750eda8b4de78169097f8cea08186395656ae85fca24817f9d39203f153258721de9f2c1863b2bbb1c6c6d1acf0e2b94792ff6796671dedafd6f68dbe613272e1a05e20a2718c027e1e3abec08c182baecbbbd1ec70f6c2a3219478f4e72a3accd4405a2f3ffc4354c142869d4d8566cc0ee54c259a7e2fffdd91559fb86814dd61e2c68fd8f1f521124b1dce6078bf3076b2c60dc67c8b450a3489bcbedfacf8982ecf7e134ed4b04f95d0fccacad335de6ad1205f83462f8eed08023c067c2042078f78b6971df33cb2694d3a116cd339118e9e4e1568f198ef9d1327c94c4e5e63a1675d6fbbd0b9b36703d80e537ac9624f42baca8ab09d9d701be86f14cb5ace063f689f67893000755d3b7a5be1a3ca9b688aadc3c4f432e1b611bf3bd59f6357a25112a80a9a53c3c2f951433d78ebc259d2afb9e1740992b3e31d6b40c047f8e8405add5b4fcc1110aafa722e7660277ae175a52953ad70100495cee89411e2996c9edc9904bbdf87c5f3ece0d9c7bf072ad67526332b8271543955c92e92c1aaf081dfa5d88e5556241a10d92dba6c6940d1c9a0d2ac65ae6082bce6cc67bbbcf1c064b47d2f85cf4ac24372c5e6edb440f6e7da69a72c9717adde35d31b99a35a06fb6589323f7d62daa21ed2c082353b73a29e4f09c27a930e2063b2d7618a004d79fb535ef6456321380cec34e858c5b6f1fa443002896a095217afeb8b03f0b7299164ad30a26ce0782bdb9c32653ec9da6dcc706c8d6d40df72a9254791da81fc7a547646856faba17c4ab483b4daa517d9c393e3e557ad683c27d0e7aebc3722f2e97ee16a502ab1c6c32d3b786a89dc1f6acf34a67934b1c21b1f1406f3f8063c22214ef2963deb2596190d85e18398af2c07ad33ac4d14ca7f05df23bae6873cec04d772540e80e7c8962828c7dd30b69c664db78897fcb0384d5dddf6434fe7da906df1c68c3188a19d532bb3b3638548f5246cf9848f17b21f152db0834aa81cf045791c7d7aec1a204133218905d8f6ded2f7e677b7030099505a273095b4e96cd822f2523f961579e427068c938430dc1bb425101ad03abbb2fca79a66408f142dcd543e3e3082810ceb8636e7b87f6daf6da8e801bb336a14e9fd5bbc161f36bda69eda14188337c496a742739569f1896e4ebbfa00dfeb1ce1239676d08c2b97bcf3aa28329e7713a27847e7c08f5a9ac9d964f60c94c96da418d2120c1fdf2c7020d515558db7889fb3b6bdfb6e03d860b1d1138b88eebc5e98898e3203f0c9a685f08a8db6425eb2d273c7fb457eb8bb90c04f412fc17f6882a5397f83ad76f7b1fbc572115fc83f539b6ca3954ba071869474c5998437bfc98f4d6841287dea60e56468de7227400326a97dd49e629ab27147a87edbca32b4002fdd674c34f612f651e4be6d03"}) (async) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x60) 2.551456755s ago: executing program 3 (id=86): semget(0x0, 0x1, 0x548) (async) r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) (async) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0xe92, "000000000000004000000400"}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket$inet6(0x18, 0x1, 0x6) (rerun: 64) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) (async) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x188, 0x207e, 0x0, 0x0, 0x20000000000001}, 0x0, 0x102, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) (async) semop(r2, &(0x7f0000000040)=[{0x0, 0xfffc, 0x1000}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000a00)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) (async, rerun: 32) getsockname(r6, &(0x7f0000000cc0)=@un=@file={0x0, 0x0, ""/504}, &(0x7f0000000ec0)=0x1fa) (async, rerun: 32) sendmmsg(r6, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0xf}, {}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x0, 0x2}, {0x0, 0xffffffc0}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x2}, {0x1, 0x20}, {0x2, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {}, {0x1}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x1, 0xfffffffd}, {0x1}, {0x2, 0x8005}, {0x1, 0x200060}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) ioctl$DIOCXBEGIN(r4, 0xc0104451, &(0x7f00000010c0)={0x3, 0x0, &(0x7f0000000480)=[{0x0, './file0\x00', 0x2}, {0x1, './file0\x00', 0x8000}, {0x1, './file0\x00', 0xc}]}) (async) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x3) 2.01406838s ago: executing program 0 (id=87): r0 = socket$inet(0x2, 0x2, 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 2.013344948s ago: executing program 1 (id=88): r0 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060694a, &(0x7f00000001c0)) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1920e, 0x8, 0xffffdf7f, 0xffffffd0, "e90300d045aaff0658e1fcbe0300ff0300009a10", 0x4000000, 0x3}) (async) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000280)="2a043c3b003c8ec277e056d28a1ed74980171107b96cfa43b1bbf11802a797e27449fff4a8492427bbe3b3e80a1d2336559ae447528bb2a26ad0b94a256d4fedb89948d5f3cf16c4f3255b2c1037560c766559b37240865780ffe2d483689d18edebfbbbf4f091b45b645556ea7aa5e5c31a2e63a7f473e69d6d22a891d7105a7330b66fcf515bd98f449f5ade3e81926df5a9d363b3975f79890523b6aae94127b99a2d03e775524f2d53911da5f0cf51e12c31da74f4c542ae174e59f8cdd52c335c9a", 0xc4}], 0x1) (async) dup3(r2, r0, 0x10000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x0, 0x4000000000003, 0x20000000007f, 0x40000200000002}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) fcntl$dupfd(r0, 0xc, r2) 2.011455822s ago: executing program 2 (id=89): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_open_pts() ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f0000000040)={0x0, 0x7, 0x3, 0x9, 0x8000, 0xffffffff}) 2.003847126s ago: executing program 3 (id=90): r0 = kqueue() r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r3 = socket$inet(0x2, 0x4, 0x2) closefrom(r3) write(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x12, 0x1, 0x8000000000000000}], 0xdde, 0x0, 0xfb70, 0x0) 2.002860058s ago: executing program 4 (id=91): open$dir(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x148) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') r0 = kqueue1(0x10000) fcntl$setown(r0, 0x6, 0x0) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) rename(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000000)='\x00', 0x40000, 0x14) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f0000001b00)={0x3, 0x1000, &(0x7f0000000ec0)=[{0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8}, {0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file1\x00', 0x800}, {0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7fffffff}]}) 1.993195611s ago: executing program 6 (id=92): sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ef010100000000000000000000000001", 0x9}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x6, "0000000000000000f18fe00200", 0x4}, 0x1c) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x18}], 0x18, 0xc}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r2 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 1.992300247s ago: executing program 7 (id=93): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f0000000080)=0x4e) pledge(0x0, &(0x7f0000000000)='tty ( \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0\xed\xc4n\xf01\xca@\x7f_\xcb\x11?=\al\x8c\x01\xe3\x05$\x1c\x04B\x00\xa4P\x04\xcf\x87\xaa\x96iP\x14{4\xe6\x87\x9d\x8f\bz9$\x10_\xd8E\x93\x92\xf5\x8au\xab\xf9)\xf5\xa6\xc7\xc8\xed\xb9\x1f:\x03K\xa2\xdbUshx\xbe\\\x19\xdax\xeb_\x10\x98r\x1e\x06p>\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xa8]\x84\x90\xb8d\xfb\x95\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xb5 \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Oze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2.p\x19\x1e\r\x04\xdf\xe2\xc0\xf0\x8dV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00k\x8b\x16\xb0\xf0\xe7[\xebB\x89*\xb1\xdc\xf6!\x80\x16\xc9\xdcuj\x9b\xaf\xfe|]\xcd\xe6\x97i\x12\xcd$\xd4k\xa50\x93B\xdff\xacP\xe0\x17\xd3f\xb9\x7f\xb1aD\xae\xf7F`q\xc0\xaa{\x04\x16\xbd!\xc1\x90+\x84n\xa9\xd75x\xb9\xd4i\xfd\xf5&\x18\xcfI\x9f\x86\x99\r\xb6%\x03\x93\x1b\x9b\xd4\xa8!\xe6\xaa\x8a\r#&\xcdV]|\xb3\xf2\x88\xa2\x98%<\xc5\x1b\xa7$y\xeb\x92wp\x98$\x98\x80G\a\xe5\x11\xe4\x93r\xfb\x98z\xa0\xe8+\xfa\x154\x9b\xd1\xb1\"\x06\xa2\xcc\xfc\xf6\x84o\xa6]\xde\xf9\xf6\xfe>\x17\xbe`X:\xc8R\x19\xf0\xf3\x85\xaf\xd1\xa9\x1d\xd9BW\xa8\xbd#\x9d\xb6\x85P\x965.-\xf30|\x84\x18\x1a\x04\x96W\xb8IH\xdb\xb4&\xc4\x95D5\xa8\xa4\x9b\xa1\x17y\xeb;\x04A\x9c\x94$OHy\xef\x83\xd4\x87\x88\x9c6\xd1\xcd\xd5\xe7\xb5m\xdd}\x0e1wpiW\x81\x87U6HJ?\xcf6\x1d[\xa7\x01U\xe3M\xe1\xa2\xedb\xc1\v\xdfo\"\x19\x9f') 1.967824186s ago: executing program 0 (id=94): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x1, 0x4001, 0xff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x7fffffffffffffff, 0x20001fffffffd}) r8 = syz_open_pts() writev(r8, 0x0, 0x0) r9 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r9) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/81, 0x51}, 0x1800) 1.959183131s ago: executing program 1 (id=95): socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x31, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x200) socket(0x1, 0x3, 0x2) socket(0x2, 0x4001, 0x0) (async) close(0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x31, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x200) (async) socket(0x1, 0x3, 0x2) (async) 1.741593188s ago: executing program 7 (id=96): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282009078fbfcb8953b3d95006a9ddcc6e00a7340653e6eb0fe1fdf5dd55840c08f6d741848420d48d51bf799b8ef5af0eedfb2a8b4d50479d984288c6c457dee973e1bc2653f0068676a9ad1e9201c8f556bee6a782fc2a5fceb87f2a5c76ac5890e6134cf01c68663ab085b6bcef96a6b4cea3ca48bab9617af4d3a23defce4040000000000000068910082457d823bd032a074342364b577e0f74e381c554d33f202bdcb045c2de414284aab41af350f2f881e6d51a3d967520998189011137e7de8dc9307bc6ad83925556e1ce700f678608cbf6e306b90a7721b967f3c0d2aa22b9773db0d119e61d76d68d0c6ce7b40d2697e931bcc02a37a4c879000feb4f339bfb0243de5389cbc8832d78b84000000"]) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x0) socket(0x20, 0x8000, 0xa2) 1.741119558s ago: executing program 0 (id=97): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x4, 0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c}, 0x6, 0x0, 0x0, 0x0, 0x4e) listen(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0xabac6ddb39e1d822) accept(r0, 0x0, 0x0) close(0x3) r2 = socket$unix(0x1, 0x1, 0x0) semop(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 1.740366225s ago: executing program 8 (id=50): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x8f14, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x0, 0x2000fff}, {0x200001, 0x4bad, 0x3, 0xa}, {0x2, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x6}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008000}, {0x3, 0x5, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x6, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) 1.10694327s ago: executing program 0 (id=98): socket(0x18, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() select(0x40, &(0x7f0000000100)={0x68, 0xfffe000000000000, 0x100000000000007, 0x10006ff5, 0x8000000000000000, 0x100000000004, 0x5, 0x5b4f}, 0x0, 0x0, 0x0) (async) close(r0) 1.101522825s ago: executing program 1 (id=99): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000008c0)={{0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x164}}, 0x38, 0x2) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x37, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x3040, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xe, 0x2ffffff7c}) kqueue() pipe(&(0x7f0000000640)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) access(&(0x7f0000000000)='./file0\x00', 0x2) shmat(0x0, &(0x7f0000769000/0x1000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 1.100731238s ago: executing program 2 (id=100): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000880)=[{&(0x7f00000001c0)="05ea8aaa", 0x4}, {&(0x7f0000000800)="5c4c5bc9482f70357a28c433e51d8aa3a497f1d71daf872d6c6990190af4b2abef4eb23a9457a7bbb39e0032a31ba3cbeecd5c03278dbfe7142dd9636d6d4b2622361f23172ea5b107bceac6f8bb49bf088134abce7afdaf644fb07b639d4c14515643edc6", 0x65}], 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) unveil(0x0, &(0x7f0000000300)='r\x00') syz_open_pts() unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='x\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x7, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffffe, 0x80009}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x692}], 0x1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) rmdir(&(0x7f0000000000)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async) syz_open_pts() (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) close(r0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) syz_open_pts() (async) writev(r1, &(0x7f0000000880)=[{&(0x7f00000001c0)="05ea8aaa", 0x4}, {&(0x7f0000000800)="5c4c5bc9482f70357a28c433e51d8aa3a497f1d71daf872d6c6990190af4b2abef4eb23a9457a7bbb39e0032a31ba3cbeecd5c03278dbfe7142dd9636d6d4b2622361f23172ea5b107bceac6f8bb49bf088134abce7afdaf644fb07b639d4c14515643edc6", 0x65}], 0x2) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) unveil(0x0, &(0x7f0000000300)='r\x00') (async) syz_open_pts() (async) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='x\x00') (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x7, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffffe, 0x80009}) (async) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (async) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x692}], 0x1) (async) socket(0x18, 0x2, 0x0) (async) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) 1.099844653s ago: executing program 3 (id=101): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) kill(0x0, 0x14) 1.099665704s ago: executing program 4 (id=102): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) (async) kqueue() (async) select(0x50, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0x7ff, 0x564, 0x3ff, 0x1ff, 0x563, 0x8}, 0x0, 0x0, 0x0) (async) symlink(&(0x7f0000000140)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file0\x00') (async) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0xe) pselect(0x40, &(0x7f0000000080)={0x2, 0xa79a, 0x29d3, 0x5, 0x1, 0xc, 0x1000, 0x3}, &(0x7f00000000c0)={0x2, 0x0, 0x1, 0x927, 0x0, 0x8, 0x100, 0x4}, &(0x7f0000000280)={0x92, 0x80000001, 0x33d2, 0x401, 0x80, 0x9e, 0x3ff, 0x6000}, &(0x7f0000000300)={0x1, 0xfffffffffffffffc}, &(0x7f0000000340)={0x9}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f00000001c0)) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 1.099094942s ago: executing program 6 (id=103): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r2 = msgget(0x3, 0x2) msgrcv(r2, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x0, 0x800) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000040)='r\x00') (async) msgctl$IPC_RMID(r0, 0x0) 1.052002236s ago: executing program 7 (id=104): rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0x5}, {}, {0x2, 0x9}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {}, {0x2, 0x4000006}, {0x1, 0x1}, {0x0, 0x8}, {}, {}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xfffffffd}, {0x1, 0x10000000}, {0x2, 0x8001}, {0x1, 0x200060}]}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) listen(r0, 0x7fff) syz_emit_ethernet(0x0, 0x0) mlock(&(0x7f0000c24000/0x2000)=nil, 0x2000) sync() sync() open(0x0, 0x80, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0x8000, 0x0, 0x40000000000, 0x7, 0x400000001, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b94c, 0x2, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x3, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x6, 0x8000400008, 0x10000, 0x40000000000020d, 0x1000002], [0x100000000, 0x4, 0x3, 0x9, 0x3], [{0x3, 0x7, 0xfffffbfb, 0x5}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x7f}, {0xb, 0xfffffbff, 0x2, 0xfffffffffffffffd}, {0x4, 0x80000001, 0x0, 0x8}, {0x1f, 0x6, 0x0, 0x7}, {0xe4, 0xffffff7d, 0x1ff, 0x1}, {0x3, 0x18000, 0x8004, 0x5}], {0x8, 0x3, 0x411, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x8de4f64, 0x100000003}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x8de4f6a, 0x2ffffff7c}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) shutdown(0xffffffffffffffff, 0x2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mquery(&(0x7f00004a9000/0x800000)=nil, 0x800000, 0x0, 0x0, 0xffffffffffffffff, 0x80000004) syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3b, 0x34, 0x68, 0x0, 0xf, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x2, 0x7fff}]}}}}}}}) 1.02728545s ago: executing program 8 (id=50): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x8f14, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x0, 0x2000fff}, {0x200001, 0x4bad, 0x3, 0xa}, {0x2, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x6}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008000}, {0x3, 0x5, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x6, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) 91.415701ms ago: executing program 0 (id=105): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x79, 0x401, {[0xfffefbfffffffffb, 0x21, 0x7, 0x1, 0x0, 0xc3, 0x8, 0x100, 0x0, 0x1000000000002f01, 0x4, 0x3, 0x8, 0xa8a, 0x8000007, 0xa8, 0x20000000002, 0xce7], [0x1, 0x280000001, 0x58, 0x10000, 0x8, 0xf6a, 0x10000000001fe, 0x2000406, 0xa], [0x41, 0xfffffffffffffffe, 0x400000000, 0xfb8, 0xffffffffffffffff, 0x40005, 0xfffffbfffffffffe], [0x200000000000fd, 0x8, 0x100000401, 0x100000000, 0xffffffffffefffff, 0x5e3f8722], [{0x0, 0x2, 0x101, 0x7d06}, {0xf7fc, 0xfffffffa, 0x5, 0x3}, {0x6, 0xb, 0x5bea, 0x200000000814}, {0x3, 0x9, 0x8, 0x8000080000001}, {0xe, 0xfffffffe, 0x0, 0x32da87de}, {0x4, 0x2003, 0xcc, 0x4}, {0x1, 0xf, 0xb, 0x8}, {0x0, 0x200965, 0x0, 0x1}], {0x2001, 0xd, 0x8000, 0x9}, {0x1, 0x8004009, 0x3, 0x8000000000000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000004c0)={0x3, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="e3586855f101", 0x6}], 0x1) write(r2, &(0x7f00000002c0)="01004e48af9dcb20dce7fcb3b17639daa7f34da917d924effde27c132631cdc862931170f487985a5afcbdd2f48f98142d0da5a15e9d1bad62ca69", 0x3b) ioctl$WSKBDIO_BELL(r2, 0x20005701) sendto$inet(r0, &(0x7f0000000340)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e448c4a6bb3bc0774b118f6c1640c7b11a6a22d59e9fef52013e8b0ff969e3f55ebc4647ae3cc39c3bc73ae59770940bd2f75f8d604ecd9d8c40000000fedf1613477df6bad5ed8006c6a01311fa05ecf950e70c2f79efce4e621a3e3fd18bfdd727eff87e586f0981eb1cb887ba217a06701a8dec23b7fb2635b24ca7ca9f02ed6f5f90eef1e0f9d3c6a104dd5ecfdcabdd0fc4c04a1057c96fc8ff6b01494ed83f2288ec2eb1137b9bd3b5f213d9dce518f06fcce0d712b619e8f1490a527926098ef8df21e1200a4b6670fb6fedd2941e9690f073e4275628e21ca3217b0c9bb54e516776a6d7", 0x10a, 0x402, 0x0, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffb8b7b1c965c53686dd6952be370040009600000000000000000000000000000000ff02000000000000000000000000000100000502"]) 90.732863ms ago: executing program 1 (id=106): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="87c27e33bb7a86bf70b1d91d8cc5937d", 0x4}, {&(0x7f0000000240)="0f8ede06d4e0679dc1074f1aa9e637013d896881b2050782dca39bb40e21ffc552d591267babdbdca0d62113e59e99150370061bfd1f5c9e52b0ae96ca84e3210a909ad5fde2e67bebfe4d6eb44760dbb4f7d44d1baceafa676fbffa5cc5129a46a9b9581ceef4c48e7b6eaefbc683e99b40c77f6d99617d7062c68ad4c0e5eb131cdebc68f955f17507f3cd3ec2d94af5f539f0d1df7f19f6a24ba38431abaf3dab372c0b94a446a1453fc0fcb7edd95906646dcd5f88f01ce3dea9da311237227b01f77e9aa2ec47ef62e66ea6ef49e91ca86c66ea14cc69", 0xd9}, {&(0x7f0000000140)="bbdd94dc1f38354e99d294535289e772a51306fdae308a5792dfa81bd56b57797a6a4ec9bfe1787ed5643f243927d9d9dfb3e37221e6243b6a8a30c4b8f02eabaf039db6948785da82905c3cc528ae9a7b3b4ce64d130f9179bc5d9f4ae8296b2d3c246d16289c25", 0x68}, {&(0x7f00000003c0)="51219ab7eb0182220f1323ad917cc590a2c6a7c81a45a7b4fd6fecf97a78718e", 0x20}], 0x100000000000008c, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='r\x00') mkfifo(&(0x7f0000004d80)='.\x00', 0x100) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x1, 0x0, 0x2}, 0x8) 88.981147ms ago: executing program 2 (id=107): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3}, {0x0, 0x0, 0x3, 0x1}]}) (async) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0x2, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x7, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r1 = accept4(0xffffffffffffff9c, 0x0, 0x0, 0x4000) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) shutdown(r1, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x26) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0xd, 0xfffff, 0x2, 0x7fff}], 0x10, 0x0, 0x80000001, 0x0) (async) socket(0x10, 0x4000, 0xfb) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x8000000000000005}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) close(r3) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r4 = kqueue() (async) setrlimit(0x6, &(0x7f0000000100)={0x8, 0x2}) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x70462edb) clock_gettime(0x2, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff7, 0x11, 0x40, 0x808, 0x80}, {{r4}, 0xfffffffffffffff6, 0x60, 0x80000000, 0x40000000e, 0xfffffffffffffffb}], 0x8a8a, 0x0, 0xc0000000, 0x0) (async) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33000000000000e03a", @ANYRES8=0x0]) mlockall(0x1) 84.80867ms ago: executing program 3 (id=108): setitimer(0x2, &(0x7f00000000c0)={{0x8000000000000003, 0x3}, {0x3}}, 0x0) sysctl$hw(&(0x7f00000000c0)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x7, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffffe, 0x80009}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x692}], 0x1) munmap(&(0x7f00005ea000/0x4000)=nil, 0x4000) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x8000000000000003, 0x3}, {0x3}}, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x7, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffffe, 0x80009}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x692}], 0x1) (async) munmap(&(0x7f00005ea000/0x4000)=nil, 0x4000) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async) 84.591235ms ago: executing program 4 (id=109): syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa00, 0x40) syz_emit_ethernet(0x73, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x65, 0x0, 0x0, 0x5, 0x1d, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, r0, 0x41424344, 0x0, 0x0, 0x5, 0x40, 0xa7}, {"0101f46538b8f4ce4cca4c54768301caa11b86b6f98807eb99d917d74a4889ce07e5470babb3df84363915dda8abb16c4386d2095f82cb93b34600dec8"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000400)="e0fa53cf", 0x4) getsockopt(r1, 0x2, 0x1ff, &(0x7f0000000000)=""/143, &(0x7f00000000c0)=0x8f) socket(0x18, 0x1, 0x46) 80.535792ms ago: executing program 6 (id=110): r0 = socket(0x6, 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0xfffffffffffffffe, 0x6, 0x93, 0xfffffffffffffff8, 0x2, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0xfff, 0xfffffffffffffffa, 0xff, 0xa, 0x3, 0x800, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000002, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x9], [{0x0, 0x400000, 0x0, 0x1000000000007d06}, {0x2, 0x1f, 0x5, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0xaaa4, 0x80004, 0x5, 0xfffffffffffffff7}, {0x5, 0x2, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff281}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xd, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x80000006, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="77d7a96ac8070d53aeb33659bebed568f768d3d81c36ae9357e45a966248f390d25636d4867e994f292db10c8a9e9f754f3acd4ca999dc33c329924eb2466c92237cbf0c2de15cc49b119cb4d1883c6cbf0f22cf8b9b5f3d28b4b59d09b9d3fb21c2f55afba3464be5037ec8115ea0a7a9a14db3db06a4ef2cf9fcdc88fe9880e820d5d0bd2d499c9d34a36aed5d5c33980356c123f6359ab929d64de561f99030b0a012ac5c062e308e3c49bcedaa80adc3a617bee626774c4bce436adedecf42be3d8c14959619f977b3095b8e1d", 0xcf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x1, 0xffffffffffffffff}, {0x3, 0xfffffffffffffffd}}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6600000000140630000000000000000000000099ea000000fe8000000000000000000000000000aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200074accad07"]) 27.960587ms ago: executing program 7 (id=111): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x7, 0x2, 0x1, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x0, 0x0, 0x3, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000002, 0x6, 0xffffffff, 0x100, 0x7b99, 0x81, 0x3, 0x10000000000001], [0xd19, 0x2, 0x8, 0x0, 0x2, 0x101, 0xffff], [0x100, 0x9, 0x401, 0x3, 0xffffffffffeffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x7fff, 0x5, 0x7b4f11a6}, {0x0, 0x0, 0xfffffffe, 0x5}, {0x3, 0x7, 0x6, 0xfffffffffffffffa}, {0x0, 0x1, 0x0, 0x808}, {0xb, 0x2006, 0x3, 0x1fffffffffffffff}, {0x0, 0x0, 0x3, 0x80000000}, {0x0, 0x962, 0x0, 0x200000000008}], {0x2000, 0x1, 0x5}, {0x0, 0x0, 0x8, 0x3}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) kqueue() 0s ago: executing program 8 (id=50): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x8f14, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x0, 0x2000fff}, {0x200001, 0x4bad, 0x3, 0xa}, {0x2, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x6}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008000}, {0x3, 0x5, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x6, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.108' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffff8006d00b000 va 0x8f8f874b000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff834c0702) at panic+0x1e5 __assert(ffffffff834fd65f,ffffffff8344fe21,4b7,ffffffff8344fe56) at __assert+0x29 uvm_pageunwire(fffff80008fdc260) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff8006d00c028,8f8f874b000,8f8f874c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff8006d00c028,fffff8006d16b268,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff8006d00c028) at uvm_map_teardown+0x117 exit1(ffff800033391778,0,0,1) at exit1+0x71b sys_exit(ffff800033391778,ffff800033fb8aa0,ffff800033fb89f0) at sys_exit+0x1a syscall(ffff800033fb8aa0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f47ee7673a0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834c0702) at panic+0x1e5 __assert(ffffffff834fd65f,ffffffff8344fe21,4b7,ffffffff8344fe56) at __assert+0x29 uvm_pageunwire(fffff80008fdc260) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff8006d00c028,8f8f874b000,8f8f874c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff8006d00c028,fffff8006d16b268,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff8006d00c028) at uvm_map_teardown+0x117 exit1(ffff800033391778,0,0,1) at exit1+0x71b sys_exit(ffff800033391778,ffff800033fb8aa0,ffff800033fb89f0) at sys_exit+0x1a syscall(ffff800033fb8aa0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f47ee7673a0, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800033fb86c0 rbx 0xffffffff83982e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800033391778 rax 0xffffffff83981ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf81f90e446cfc68 r11 0xb4dd431fd1f63e1d r12 0xffffffff83982c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff828ec345 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800033fb86b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=423144 pid=13026 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=74, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800033391778 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800033391248,0xffffffff83a266b8 process=0xffff800045fe5d00 user=0xffff800033fb3000, vmspace=0xfffff8006d00c028 estcpu=24, cpticks=45, pctcpu=0.44, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 77913 433325 28248 32767 3 0x10 0x80 piperd syz-executor 57506 292473 10289 32767 3 0x10 0x80 piperd syz-executor 35118 426716 82725 32767 3 0x10 0x80 piperd syz-executor 13588 130552 83967 32767 3 0x10 0x80 piperd syz-executor 17978 520358 90271 32767 3 0x10 0x80 nanoslp syz-executor 64126 39891 86538 32767 3 0x10 0x80 piperd syz-executor 48092 300843 49506 32767 3 0x10 0x80 piperd syz-executor 28248 383589 57023 0 3 0x2 0x80 wait syz-executor 10289 191700 57023 0 3 0x2 0x80 wait syz-executor 82725 170856 57023 0 3 0x2 0x80 wait syz-executor 83967 469399 57023 0 3 0x2 0x80 wait syz-executor 90271 391415 57023 0 3 0x2 0x80 wait syz-executor 86538 304019 57023 0 3 0x2 0x80 wait syz-executor 49506 154224 57023 0 3 0x2 0x80 wait syz-executor 57023 284737 76505 0 3 0x2 0x80 nanoslp syz-executor 76505 163753 95530 0 3 0x100002 0x88 sigsusp ksh 95530 373853 33702 0 3 0x10 0x88 kqread sshd-session 33702 290504 44284 0 3 0x12 0x80 kqread sshd-session 64394 491490 1 0 3 0x100003 0x80 ttyin getty 44284 12370 1 0 3 0 0x88 kqread sshd 36619 30444 73690 73 3 0x1100010 0x80 kqread syslogd 73690 132296 1 0 3 0x100002 0x80 sbwait syslogd 96628 414044 1 0 3 0x100000 0x80 kqread resolvd 34751 404408 6984 77 3 0x100012 0x80 kqread dhcpleased 93469 491385 6984 77 3 0x100012 0x80 kqread dhcpleased 6984 428350 1 0 3 0 0x80 kqread dhcpleased 70189 343367 0 0 3 0x14000 0x200 bored smr 77455 121157 0 0 3 0x14000 0x200 pgzero zerothread 91396 407247 0 0 3 0x14000 0x200 aiodoned aiodoned 96168 406055 0 0 3 0x14000 0x200 syncer update 54896 460311 0 0 3 0x14000 0x200 cleaner cleaner 66876 383010 0 0 3 0x14000 0x200 reaper reaper 35801 59442 0 0 3 0x14000 0x200 pgdaemon pagedaemon 3406 265711 0 0 3 0x14000 0x200 bored viomb 43953 271758 0 0 3 0x14000 0x40000200 acpi0 acpi0 64238 228018 0 0 7 0x14000 0x40000200 idle1 71306 518123 0 0 3 0x14000 0x200 bored softnet1 92795 232488 0 0 3 0x14000 0x200 bored softnet0 90090 131029 0 0 3 0x14000 0x200 bored systqmp 97888 163643 0 0 3 0x14000 0x200 bored systq 27903 85382 0 0 3 0x14000 0x200 tmoslp softclockmp 27229 84040 0 0 3 0x14000 0x40000200 tmoslp softclock 56190 146132 0 0 3 0x14000 0x40000200 idle0 1 280014 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11053 12017K 12034K 166960K 12147 0 pcb 17 12K 12K 166960K 17 0 rtable 215 6K 7K 166960K 356 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 33 0 iov 0 0K 16K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1450 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 11 0K 1K 166960K 13 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 16 57K 125K 166960K 286 0 proc 58 99K 163K 166960K 522 0 subproc 63 3K 4K 166960K 162 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 88 5K 6K 166960K 106 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 12 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 413 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 186 135K 162K 166960K 3997 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 37 74K 111K 166960K 1396 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 10 0K 2K 166960K 27 0 temp 31 9114K 9178K 166960K 4093 0 kqueue 13 20K 26K 166960K 51 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 112 0 13 6 0 6 6 0 8 1 unpcb 144 244 0 229 1 0 1 1 0 8 0 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpcb 736 185 0 181 7 0 7 7 0 8 6 arp 136 18 0 2 1 0 1 1 0 8 0 inpcb 328 295 0 288 7 0 7 7 0 8 6 nd6 152 25 0 4 1 0 1 1 0 8 0 kcovpl 48 18 0 11 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 467 0 59 29 0 29 29 0 8 3 art_table 40 468 0 59 5 0 5 5 0 8 0 art_node 32 112 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 72 10 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1722 0 246 93 0 93 93 0 8 0 ffsino 296 1722 0 246 114 0 114 114 0 8 0 nchpl 144 2066 0 374 64 0 64 64 0 8 0 vnodes 216 1893 0 0 106 0 106 106 0 8 0 namei 1024 6895 0 6895 2 0 2 2 0 8 2 percpumem 16 51 0 1 1 0 1 1 0 8 0 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 7403 0 7403 11 3 8 8 1 8 8 plimitpl 152 79 0 56 2 0 2 2 0 8 1 sigapl 424 566 0 521 7 0 7 7 0 8 1 knotepl 120 123 0 0 4 0 4 4 0 8 0 kqueuepl 224 116 0 107 5 0 5 5 0 8 4 pipepl 344 255 0 228 9 0 9 9 0 8 6 fdescpl 528 550 0 522 4 0 4 4 0 8 1 filepl 160 2862 0 2672 18 1 17 18 0 8 8 lockfpl 104 47 0 45 1 0 1 1 0 8 0 lockfspl 48 20 0 18 1 0 1 1 0 8 0 sessionpl 144 41 0 26 1 0 1 1 0 8 0 pgrppl 48 61 0 39 1 0 1 1 0 8 0 ucredpl 104 311 0 293 1 0 1 1 0 8 0 zombiepl 144 522 0 521 1 0 1 1 0 8 0 processpl 1232 566 0 521 5 0 5 5 0 8 0 procpl 664 767 0 722 6 0 6 6 0 8 1 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 648 0 623 10 0 10 10 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mextrefs 64 16 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1195 0 0 75 0 75 75 0 8 0 bufpl 272 4724 0 102 309 0 309 309 0 8 0 anonpl 32 7598 0 0 62 0 62 62 0 247 0 amapchunkpl 152 11895 0 11263 29 0 29 29 0 158 4 amappl16 200 1815 0 1797 5 3 2 5 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 413 0 412 1 0 1 1 0 8 0 amappl13 176 120 0 110 1 0 1 1 0 8 0 amappl12 168 786 0 758 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 285 0 285 1 1 0 1 0 8 0 amappl8 136 96 0 95 1 0 1 1 0 8 0 amappl7 128 141 0 130 1 0 1 1 0 8 0 amappl6 120 146 0 145 1 0 1 1 0 8 0 amappl5 112 97 0 90 1 0 1 1 0 8 0 amappl4 104 271 0 257 1 0 1 1 0 8 0 amappl3 96 2024 0 1949 4 1 3 3 0 8 0 amappl2 88 681 0 612 2 0 2 2 0 8 0 amappl1 80 11300 0 10757 16 0 16 16 0 8 2 amappl 88 3267 0 3140 5 0 5 5 0 92 0 uvmvnodes 80 102 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 550 0 521 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 550 0 521 1 0 1 1 0 8 0 vmmpekpl 168 7021 0 6984 3 0 3 3 0 8 0 vmmpepl 168 44537 0 42887 100 0 100 100 0 357 13 vmsppl 488 549 0 521 7 1 6 6 0 8 1 rwobjpl 80 15923 0 15043 24 0 24 24 0 8 0 pdppl 4096 1107 0 1042 111 30 81 97 0 8 16 pvpl 32 25839 0 0 209 0 209 209 0 265 0 pmappl 256 549 0 521 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 658 0 33 18 0 18 18 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834c0702) at panic+0x1e5 __assert(ffffffff834fd65f,ffffffff8344fe21,4b7,ffffffff8344fe56) at __assert+0x29 uvm_pageunwire(fffff80008fdc260) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff8006d00c028,8f8f874b000,8f8f874c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff8006d00c028,fffff8006d16b268,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff8006d00c028) at uvm_map_teardown+0x117 exit1(ffff800033391778,0,0,1) at exit1+0x71b sys_exit(ffff800033391778,ffff800033fb8aa0,ffff800033fb89f0) at sys_exit+0x1a syscall(ffff800033fb8aa0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f47ee7673a0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff80002999dff0) at sched_idle+0x371 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff80002999dff0) at sched_idle+0x371 end trace frame: 0x0, count: -5