0045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 4: socket(0x11, 0x4003, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffffd4, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) r2 = syz_open_pts() syz_open_pts() syz_open_pts() semget(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) flock(r2, 0x1) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005136000009f0000010000000000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x14, 0x1f, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 7: openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000280)=""/141, 0x8d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000"], 0x3e}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xff, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)="bef40000", 0x4) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x4000087e) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x80) writev(r2, &(0x7f0000000100), 0x0) open(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x1) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) write(r2, &(0x7f00000000c0)='\f', 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1}, 0xc) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f00000e0000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r2, r2) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) pipe2(0x0, 0x4) getuid() geteuid() open$dir(0x0, 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x8001, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a010000000000008098a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5941a88e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa604467f3dab7074dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa900"], 0x1d0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x3}, 0x10, 0x40b) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xc99, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000340)=[{}, {0x26}], 0x2}) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c230000", 0x8c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) getuid() setregid(0x0, 0x0) mlockall(0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000300), &(0x7f0000000200), &(0x7f0000000400)="fceb83baaa733643b376451b8b6c37a2037a3fd637416a23d084aabfd537b6bc2c7c55ddb831db3504ca26c792e6ee43977424b6e77efa58349eaabf5548757c3636a7b2b7b64c629c6e16419c6c3ca60a275ef897ea03278f9522e96b21585f15565072acef37b1", 0x68) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrlimit(0x0, 0xfffffffffffffffe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3d}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 1: clock_gettime(0x4, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x40047307, &(0x7f0000000100)) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0x7fffffff, 0x0, 0x1, 0x5, 0x7fff, 0xfffffffffffffffb, 0x7, 0xfffffffffffffff9}, &(0x7f0000000040)={0x800, 0x2, 0x100, 0x1f, 0x40, 0x9, 0xb25, 0x1}, &(0x7f0000000080)={0x5, 0xf7362e3, 0x7f, 0x80, 0x81, 0x8, 0x5, 0x2}, &(0x7f00000000c0)={0x1, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) shutdown(0xffffffffffffff9c, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x54}, 0x2, &(0x7f0000000180)="feb9c4f68da5dba07cee066e4cc32e0c1f77f8f614b95f5de7ccac21d90362793ea47c259d789fb0390bc58bbfef6ee3d54c567de249e2c24c1dbf9cd118c54e9c7ef9bff2814e8f2c211ec1891a5e854199459023605f831fcd9c555d26f6de836d3ebbc9c72beecf7d4dcba4361f6c7a66fea26ad090e72215eed5eb47fee938e0b9c323c3995447a1c4b2bad3e16f35bf51d36d7c17108fbcd25764e5160d608acf6edd549f2a576e8958dfc37b9f822994b8145b169ccba81f4c57e6b8756be4e22dd6ba6114c7174fcd85f3204a4d4b8e", &(0x7f0000000280)=0xd3, &(0x7f00000002c0), 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x3f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x5, 0x4}, {0x3, 0x3f}}) sysctl$kern(&(0x7f0000000440)={0x1, 0x29}, 0x2, &(0x7f0000000480)="00174a2e168cd789d9fd0951310a8bd62abd01a7051d98cac1d32282d5a9c49b164b7e4305ef733f8aa74187e52ca395b448b2ebbea43ce6caeb74433bb88b4ae2b56ee67e5fbbd2b8ac01ca23a2015b922b4ebe4b54ad940e7d5c", &(0x7f0000000500)=0x5b, &(0x7f0000000540)="bb1dd542f32cfeb96f34459d23948303fe3c02f3c5d995f01fae0ae0961d9ae853b089233e6aab3525f00da3ff0a8f029d4fc2a7b0731ebd634c8a73f7677dcd1f60ef31f102ae98cfff2861ab2ce83b19e03af286fdfa397566e2974653b2dc6eb976193bd00f5dcdee33e3160be5cb813b58179aed5bcbc52b8e35ad193315e98fefac270984dc46640e27233daa92d5c947", 0x93) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='[\x00', &(0x7f00000006c0)='A\x00', &(0x7f0000000700)='@:{\\\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)=']+,+\xb1.,\x00', &(0x7f00000007c0)='&,$(\xa9%[\'\x00', &(0x7f0000000800)='%-\x00', &(0x7f0000000840)='\"\x00'], &(0x7f0000000a40)=[&(0x7f0000000900)='\\!\x1a$-.}*-I@\x00', &(0x7f0000000940)='[\x00', &(0x7f0000000980)='.}\xb4.&,-{\x00', &(0x7f00000009c0)=']]\x00', &(0x7f0000000a00)='\xc6\'\x00']) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000b00)={&(0x7f0000000a80)='./file0\x00', 0x4, &(0x7f0000000ac0)='./file0\x00', 0x8}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000b40)=0x4) r2 = accept(r0, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000c00)='./file0\x00', r3, r4) semget$private(0x0, 0x0, 0x200) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000c40)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80), 0x10000, 0x0) r5 = accept$inet6(r2, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) execve(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000e80)=[&(0x7f0000000d80)='\'+[\x00', &(0x7f0000000dc0)='$*!)[\'!{\'\x00', &(0x7f0000000e00)='\\\x00', &(0x7f0000000e40)='\\!\x1a$-.}*-I@\x00'], &(0x7f00000010c0)=[&(0x7f0000000ec0)='{[%\x00', &(0x7f0000000f00)='\\!\x1a$-.}*-I@\x00', &(0x7f0000000f40)='\x9d:\x00', &(0x7f0000000f80)='(-\xd9(\'}\x00', &(0x7f0000000fc0)='\x00', &(0x7f0000001000)='(\x00', &(0x7f0000001040)='\"\x00', &(0x7f0000001080)='\"\x00']) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001180)={&(0x7f0000001100)='./file0\x00', 0x1f, &(0x7f0000001140)='./file0\x00', 0x8}) socket(0x1, 0x5, 0x5) connect(r5, &(0x7f00000011c0)=@in={0x2, 0x2}, 0xc) sendto$inet6(r2, &(0x7f0000001200)="89759ba435a448809091800b59fd0ea39daa8712d4349aa173b85a5cb63c4342333527b916d17cf23227c551fb916df5c949c36c45c9ae937fd09d5eef11bda83a00153ffbf0db61ad6b0b0ccf1823d463bc6a851b328c33b23fd16d745de3f8b862138e2f0d2a2c2594f76d1ea7117a2132070ba0f20520dd4ecbdd3f249f482c24caaa0e359e010277aef46ba6f88eb7627389be078e784ea37f", 0x9b, 0x2, &(0x7f00000012c0)={0x18, 0x2, 0x2, 0xfffff1ee}, 0xc) getgroups(0x4, &(0x7f0000001300)=[r4, r4, r4, r4]) setregid(r4, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340), 0xc) chroot(&(0x7f0000001380)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/249, 0xf9}, {&(0x7f0000001500)=""/80, 0x50}, {&(0x7f0000001580)=""/9, 0x9}], 0x3, 0x4) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2011, r3, 0xf18) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0xf, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x9, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, r12, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40000000, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4fa3, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x3, 0x100000000}) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000180)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f00000006c0)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x401, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto(r4, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000580)) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000580)) socket(0x18, 0x5, 0x6) fcntl$getown(r1, 0x5) (async) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getuid() setreuid(r3, r5) (async) setreuid(r3, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) bind(r4, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) r6 = socket$inet6(0x18, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r6) (async) close(r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r8 = dup2(r7, r7) dup2(r7, r8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x14, 0x1f, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000580)=""/243, 0xf3}], 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000600), 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) chroot(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x1ff, 0x0, 0x0, 0x6}, {0xfffe, 0x2, 0x80, 0x100000}, {0x8}]}) syz_emit_ethernet(0x1d8, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0xa) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{}, {}, {0x6}, {0x7, 0x5d, 0x1, 0x5}, {0xcc, 0xfa, 0x6, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6075689900083a00fe8000000000000000000000000000bbfe6100000000000000000000000000aac8"]) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 5: getpgrp() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0xff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x40}, {0xc0}, {0x16}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) write(r1, &(0x7f00000004c0)="7f2383c23cce2575e1dd92c25678d0798a36900a8b13baa15ad9923ec95032f436e72762e7fc556c36727fc20d5471fc905620c420c1cdf9f5c13cc8959a6d99180462e74417709a87613d535eaa070000001b46bc24635913da230586aaed8d923ee7edbedf6cb74f5732d8ba65a9e97d32dfd6a5efcf137f20f593648287493887bfc695e8d22a93f33c2ec51180d021b7c400655345931c0e2c2a38252a214fb4757903d955895003a508e8647d3289184818e2839b42aae5f9c98a8ebc012f7b12e6e40c66ae9ffa345e5dbe684a0ad35d307345818e1246e15fa870b2471bca43d7b031fa24d11e9dfdb5b6822ad9f8af4def46204d6afa614701009e08d97ab1c52c997b4cd32b832f795586fd7bf035f4a119f0c3e7159bcf5479e9af8ff9bf8ab126bd9ce39708b5f09acb5e781ec591d51600e99406", 0x13a) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) msgget$private(0x0, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)="96bd1d60d37c284c984e9fc25ac05e6f4c", 0x11}, {&(0x7f00000001c0)="108bf17a12db8a3a911d8c3c28845e1be6cda2623db0e2fc2e751336a39e0a9adcc3af10e464ff745e3327a5a709e3f7a24ef0a908a7d50d86cee175f10d28f5c20ea22d0fbd884c06ffa89836a3ea5be944d4f5113b63c869972529ac4cfa8e36ba171b83730f91bbd2b22f0010a4662e16", 0x72}], 0x2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r3 = open$dir(&(0x7f0000000400)='./file1\x00', 0x8000, 0x21) getdents(r3, &(0x7f0000000440)=""/109, 0x6d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/131) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) close(r2) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000d0a24300005a11a45385e40604fff700"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x84}, {0x24}, {}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) poll(&(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r5 = socket$inet(0x2, 0x1, 0x20) r6 = getuid() fchown(r5, r6, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r2, r0) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0xd2d, "8717f90507000000f1ff0090d692480d51aa8000"}) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) executing program 7: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, 0x0) socket(0x18, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r2 = msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) dup2(r1, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/86) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x2, 0x4}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) r5 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r5, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000240)="2dbcf961b375408454c2a9e0a5008cfa8f3ec55619c5877564107df5ba9635b76608ddfc69845460f0595deb2a4972681521c93ae64e4aae5744ea07ed04e68fc25c9a97a104e107410c845bb47af16c74dee2226aa869d9feb91b5c136f3132ada959d7cea4bc977341dd42562f3824eec36f", 0x0, &(0x7f0000000340), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f00000002c0)="b80da9e1623af51a6aefeda6bab88df740dcb168da403855e2545537d9e8f7425ae503ef1e4f22585ae6aa736b2154e04d4b60dede3425811c00292e64b5bcc01ef58f47f66877f1876d74af304cc7b46efe009524197de713e80ec0c2bd246498a32ac6d8937d271eeb9afe58ecc32a24abb2a6bb95ddc809b7e997f66792d4491c04265495db76da9489e5ef3301497cb0b139f5b9ff3e73fbc0", &(0x7f0000000140)=0x9b, &(0x7f0000000380)="06d56add2b57afcc3a0cd87589660003f06faeba8f698237c0617242b3b2ee8262a3f4c05a0475ed7956fed82a48f4c4f847358367dfedc8ca91c256b68ae33b7175a367ccd8ce3878cf3dd636c3495f5511af", 0x53) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x1}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/167, 0xa7}], 0x2, 0x7ff) chmod(&(0x7f0000000180)='./file0\x00', 0x12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/41) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{r0}, 0x1, 0x95, 0xf0000000, 0xfff, 0x5}, {{r3}, 0xfffffffffffffffc, 0x74, 0x10, 0x8, 0x100000001}], 0x4, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x8, 0x9, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x9, 0x1f}], 0x4, &(0x7f00000003c0)={0x7, 0x100000001}) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) bind(r3, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20000, 0x40) r7 = openat(r6, &(0x7f0000000480)='./file0\x00', 0x100, 0x0) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='x\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) setpgid(r1, r8) getsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) lseek(r9, 0x3, 0x2) syz_open_pts() ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000680)) mknod(&(0x7f00000006c0)='./file1\x00', 0x8000, 0x3) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r10, 0x20007479) nanosleep(&(0x7f0000000740)={0x3, 0x4}, &(0x7f0000000780)) setrlimit(0x0, &(0x7f00000007c0)={0x4, 0x9}) unveil(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='W\x00') connect$unix(r10, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) executing program 3: r0 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r0}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x86, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fea00b6fc13f8000000000000000000000000000aa"]) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xfffffde3, "15b7118c00", 0x8, 0xfb}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) shutdown(r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "8717f9010700000000000090d692480d51aa8000"}) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x2}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a540000219986dd60000000001433009c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008000000a076094cae32ec0e2f5d310a0574780000a70be3ab9c675526698636dd61e3237401f1c33bf3b7f610483c53ba11c9f80ecbd13063cf6ac6dc2ae332941f91ba0f093a16099737e3a4c7eff6b9e96aed249021028ddf81935126047acf2af35c841befaee210e1da925e8f03"]) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) syz_open_pts() syz_open_pts() getdents(r3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sendto$unix(r1, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) executing program 3: msgget(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x14, 0x1f, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r3, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000440)={@broadcast, @random="72a1e06d0007", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x18, 0x4, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(0xffffffffffffffff, 0x0) openat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x30) r4 = socket(0x0, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x1, 0x7}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4e, 0x20000000, 0x4, 0x1}, {{}, 0xfffffffffffffffa, 0x20, 0x10, 0x80000001, 0x3000000000000000}, {{r0}, 0xffffffffffffffff, 0x83, 0x80000000, 0xf8d2, 0xfe60}, {{}, 0xfffffffffffffffc, 0x64, 0x7b2e1ddca4816053, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x48, 0x40000012, 0xfffffffffffffffa, 0x2839}, {{}, 0xfffffffffffffffa, 0xc8, 0x2, 0x8}, {{}, 0xfffffffffffffff9, 0x4, 0x4, 0x401, 0x7}, {{r0}, 0x4, 0x14, 0x4, 0x333}, {{}, 0xffffffffffffffff, 0x8, 0x20000000, 0x100000001, 0x2f}], 0x7, 0x0, 0x80000001, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000480)="71f91e6aec000000000000501d94a34b8e5f84cf71f5b1b46b4be6aeca18b5bc7afec370826bf2779141c47c00ce98ba2fae99e39b342f0f696e778120e55415ece04646c06ed99f72e76240e02c2e0fa40b547058dd262bb59ddc4a9bf29425e253869682b8366e7c1670412f495f249f4b01efe36ba47f487b337aae5b524e25a8c3656d7c1ce806bb11fd1c878890ed6bbee8dfda58a0d0ee8719c0b1dfac6d6be49edafb25aaad93e5456997d69bf4870ecc2bf7c7971092e082985ff8325a06a71bcc555ab7fb47f1e6d6b4a04576b0849c088803f4", &(0x7f0000000080)=0xd8, 0x0, 0x0) dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) close(r0) executing program 2: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x47}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0xff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x20000, 0x0, 0x0, 0x0, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}) shmat(r3, &(0x7f000038a000/0x3000)=nil, 0x0) r4 = shmget(0x1, 0x3000, 0x40, &(0x7f0000241000/0x3000)=nil) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xd25, 0x0, r5, r6, r7, 0x38, 0x5}, 0x4, 0xf0f9, r2, r2, 0xab9, 0x1}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 3: r0 = socket(0x2, 0x2, 0x40) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200000000000000, 0xffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="8e5f84cf71b59c7afec3708a000000000000007d02cc6c0000000000", &(0x7f0000000080)=0x196d, 0x0, 0xfffffffffffffd70) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000140)="b185b636c44003c8875d69aa22b6e3b42a5a0f3670b3551a54fbecff94f940dcc8159bbbee99a5d6715ccd01ca1cfefdfe95db0ffeb70c08c26c1a12ec0cd5a2674098e9728ee79c52b72668c42ffc034d656cfd3428e40f98089c7f698ec153a8dace7302ccd75ec6b13e083edfd130e32e596e6bf6e1e249d4b00a1d4492a083ed91249a39c84f00db1125696a9f2e7046e5c3db4b2d2d7e910c29e9bc5b9e200b3ade7e23c391e72d", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="95d13a1c65a33fb11cdd148e170fbdc2dacaa3e49880b0b3fa1ab2dd5e6f5b4615301428373abc59833d231f94e98e2c09779e48acad79a523a39d36fd24aa15edc45d7be33fada23963e6654fa76557fddfb38465111707e7e052ce3b8c132d3cc0b080e827b1978b393e819a5a7273248b868cd8b4a9d47bd4684b39c6f710640120e7bf68d45cf446a18d0a2ed30333e0d6dea869fd7b56dbf9d7fb446f8a5a43856e6cec9f1056ebb3d2cb", 0xad) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8, 0xffff}, 0xc) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') executing program 7: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x1, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2002, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6, 0x1000}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x0, 0x1f, 0x1fe, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x7, 0xfffc]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000002, 0x40000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000001c0)=""/160) kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r4 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r7, r6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, r5, r6, r9, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x7869, 0x9, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r11 = getuid() r12 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, r6, r10, r11, r12, 0x1c0, 0x5}, 0x9, 0x0, r1, r1, 0x8, 0x1f, 0xfffffffffffffff8, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="cdf2168115171f50d34d46c5d04fefdedf0e8f10d58580", 0x17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[], [], [], [], [{0x0, 0x0, 0x0, 0x4000}, {}, {}, {}, {}, {}, {0x0, 0x7}]}}) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2, 0x2}, {0x28}, {0x46}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x61}]}) sendmmsg(0xffffffffffffffff, &(0x7f0000001dc0)={&(0x7f0000001d80)={&(0x7f0000000300)=@in={0x2, 0x2}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="601146c5fd28e01c009052b6874bb45c5b4ed0", 0x13}, {&(0x7f0000000400)="63be1bf884e007970774", 0xa}, {&(0x7f0000000540)="3867fb3d18ed4e98fb39f1bda9832446600df54a07edac7a8864c0ae41f81b0007ba56a96d3e1dac7417e43683958ff8b75d770a85534c0786c3e2e18e933841f959643c763c4277d3405af8a4a7ce1ea2b3769ce19149ba20b8a4812d67364fd0899525e6b674dd2abae37af809017b966de0c3d89a0755ebe2b5eac526c91d084e1f92125c65189429812639009d61438049fa362549d356d9116708632e637e9e15a966aa96582c53a5e771e24d150f28186af5c81fedeee0181ade8820936237d8645499d10ec4d9deb038114e049ccab2afcb", 0xd5}, {&(0x7f0000000440)="23778d3ee35133583748a79b4ac2d238900af2243de0c55a30037744092e00c972e804d2f88d6ba3255cd132533c9571622ab6aef89320c96f4f11741e5bb849f4b1d0b744d35d9e174cc771d8f0af36e7294935a8993742ffc200fd72894e45cf71327a24e673aedbfcf8a4e8de3dbd9d44bd61d681f340f2bf26784446455729c5b65e86f39d4c6adb31b97a8fa4f300d582ba", 0x94}, {&(0x7f0000000640)="6dd40862df6690fee49f7f749fedcdea61c96f7bdedd9df8cb83ff2b852dcd1ab276329a9a7aaae3ca7de780b84a0378ca4dc88866503287bf85c279c831638bac7ef300ce450ac74e2752a1411e1891794098bd333eff1e3ea93acad77fcbc9c4485af65c61672e010c07f7a3ce05c89fa782ed260519d4134799b4c92186a2c6d3a0ccd5e6ae3bc5e5201bc0175362da714f544a924ff3d01962c6e4e0879d4029a5ac73661f009f214ffe7aaeb1177a9e9e5c9ceca6fd8f2f679029b4def0ffa0ac2f29cd858cad44521a5d95b9dffd4027a21cfe02dc05cc1a268ed672b691e3e560b6", 0xe5}, {&(0x7f0000000740)="1dc5354c31086e562ca8eefd3f6692de40911a8360e1ab3afd5a602539a7270a2c58c184c4b35db0ed282bb1d01e833d73fc84b6f8347dc6a2be417a00312aa47e8f65e1ba18660f130bda6e10d6bd22b70ad7df246018221b7dc4646af89aeda87829", 0x63}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="1010000000000000ffff000005000000e8f1080acc9a4a209427e6215b95cd455509205f2490fe49e9d21267ed08b9c77fc22b8d2d31a46c660b1ff07d234c4fed2aec5800bd2d4fea2164e84a337f7c0767198b088ca2656871038ab94a12b13ce2b0327da56d011b00780209000d382ec479ffff378cfcb5b345514d28b9cb3a2006bda5747ae836274748487aeba0be1db73776573d5a130f01b76cab4bfecc4eedd1ec1e1c4116dcedb518b4f25452c6487be344c42937c57bba621b9a1fdbd3f261d2c8343e49514a21d2fe29565ef156a1f62c5deb9fb0b02929235a6dc90ce52efedadea82ba19fb6e562df6ee842c34cc6b73b0ca701d23153b2561b144b7cc1356618fd658df6af7ddff99c8ded7efae4855715d6886399f47e78839f87707daaba6835815e9661ff3933c611d8084ce5525e18fb5f04ac0168b29d92fcaaab4578351c36b3d3a857cd56d30f72ed66213220b8fc691465b6903d47cb2eb9bacc27a534dea909c0bdf74931efe61d7b09fc7136c5635b6e5e6b683c3a3acc71a3ce3c549c5c35327752418ddf82babb87c6fb1dae09c8131d2e282665a43ed2f78eaba035855e5602fefb3fcfe6b1b4b5cda5ba823f819a297fd4f3f4731546f592f5dba3d664d8564fc198ae0b3a838b86a6243eeafe794ba084b603a34370ff8be63ce8e0d852462726367296270bbdd54c94390f87006ca543428cad780f7ece2592384fefcf70ba45345ca566ff22171252fac0ee1ce8250703c9e6ae02be98e20803feb314691302b6f69b0b2675df372ed73fa011623063d845a13dea06fdb86d2c073a73bcd825d4549dd48ad0a6915838b47738124f68437b879c300d519ad413337d2d4d3b4a2538d439865516473a5cc4ca65568b3d9f3a1046420c08465a08d7cb48761833e7ff66c8f9a2473aa25fbb4db355c4a22fb8ccdbba78b416e53e13f212479daa308e7e2f465f9af31311390f18a015b0382180192e5922cec0bafa418b9a36b802b86d73147d818fab8fe827b1000f1afcb9b5c8dff7066edc4c853246f3364042d4bbdabac83ce6f94be99745fe9125f38560671329da16627026c49fb45ff99609d4285c5343f85d58b40952eb0bd920074f0738c856565ba345e2c01a127b66f51f87a52f1c8382b8b327dc38c480ccc3dbca0a00548762cf77f58573429f4b1b08ee04a1420a5f6fff398e2613f33920d15e09f1e8a3f6e52f63f5180cecf531f98281b66466715c76cc72acc6bfe9ada851e340bd4bc898f326ca9e89514f78435d2b946b2042ba0d84cdb028b6c5e4a9120e71d86470563364a480ab97b1a2a532fced996c134f5379a8a285e5755e4739fb6d05cfd1bd1bf9cd10ea46a01e3ffc222bca5993241668a0f70373f33d84df17e3bad52b07c51b9f04429dfa7f737050a6f2231ce6149950741c5da6e6128ed24873dd1c7fa93f9a43fad1f5d936141de1cf9499a2f2c1ed1f8852ee0a1e1b1eee491e9b33bc8c60a1ada3882b41d292be6e7b9446a2bf2d609ec87f093890873015586c6291066d045efaf262eae788e04de9c1715677622ab7852cf893186cd3c7d542ae5fcea9486b474fdf87d18121033b9eb7d34c4c1a2010b6dce0fc4119986d6a6f0f8b3685ae7db684b9cfc7c377eb2308380489fb026296f0b52d64284cd94c49f48041a5d6fd0a62b833e2b402309d24cd6c77f3e9ef13383ed6404d886d8046cc80c6e4ecaa1d4998cd8f12b5402b9687814f584d8980b06581092a7124626bef5edeb92aea7259057e815e1d5c35e754787163a77156c75a2ee804bcd8622fd826e0ee1f4deb251659ee6d3b87ee558fc2e0aff432f375f2656d40af904f94e47e5c24d78a0a5c7d33989f7df4ae845a6e8c70bcaa5c3df420c9982d4ac71979e8b364a1e19d3be4f259c3170fa456fad604ff2a518052cafe1062f6af5ae836f62cc2244d8e0021ef6bafcb242df6b8b1bab5228b4f9ee7c099d7775fdfe39993665e968605d664852b5d9d1b251e97ecc3fa057b40924fc4cf1b4adabb9bfebe77cb9a4d7d9fdebacfa633ac484b8282a654980f1edcc1c224cb58f915cc88c28483e0df200dbbc08ca4b4f9c9f7133f2c8da4d558c69b7c0e4c5e7dd91ebd5220d9a99d01c30e9015744bb4de6fefbd0f076ff0ce1b6b13ef5ac38eb2684bf9f91dfb5813fcf9561b8171d027b5a881c965d394ac325f11c7f43c0d450a4e5cd2caf5945132721590389942b465fc85755f97cac78e3b95165375a9fc73a0fa73ce0db629d0ad45c6bcbc4931dcb2c95cd0c148c8afcab63bcda1338e4e96941afed01f2bb666e8dfe0f790524ca92316b4141357ac1b3fddb5ce6758ea8318526859aab79071797e07530ba581a2c7f40527168f3e66ebb541b6097eb72505f122f5f8dd2a79d8a41d040b4c121360e92e50c64610b74a8d967b755ba81a2ccb119ce8efa5ad42e32807f6b0e919d5dda49396bb000afcda25111f69d9834ac4db0a5a5a1195633f853882851223464d223b408db7f172b9624d98fdd3ef3162e5057a52874f4ec7f28a60b380d4c2ede20c0e9152d239a4a4eef217f4366f66b510f1de4400ee237c3467a4cc8c9eb520547645b6b37b40025cfcada4c4db3ea0490924cd0cbdf333afab9051eb115d1a40647d84fe964983941e79090392b87b1dad6ede09b823775590891d1076430e31c3951e1bd4288e70472437cb0548ed3f1e6fd5e0b4df5ba97cebb35810880e12b6e7acb13b12ab521a241e69562b96e7c4527430c0afcd505a60788d2a051b74754ba8298a3b9bcd5ef382083f220e7bdfc7680023fa59bba96c1359d5e2ed9deb87d765461a5a87e6da4a7d7f33732b996c1f8535597741373d01c64745ca574aecaad5657e8a5ff41d83d09a11e770b9e06b71c018ec0e96e480569686fbf52456144974191fec9f2d3b425946cdc12c1c4c125fde589db8e92a3362fd0a8b68b779c00e3b82fa0d86611eac775fbd55395346c9ef8cb63b6b9d61d4e3ae9018258fe0fc17b7c16214dc4ae52e5873546077db1a17bb54bbd3228accf88c10c9dfcdf0d0ac5f849a9ad87ae24039a382f60734ac0cc2d125ac21bc4064dfb807adaa6af6075505a6f08badccdf96c53c8694f178f7cef583f7d7e8c626ecdeaf741c2a6c8d5000dfa8f60da729d63ba02cb290086a322b1fab9da61ff33721d38be3a7ded8c9c01493f02cab3d3b97557cf851e44d6d652d677d1171855b8abbd7d30a3b770f81bfef6207b7693ac2347565827a828395ac0631e4bac962aeb7c997b6ff5794616a3effad21a822e3e5ca04562c9c20169d89461020feda647c2d2648ed85f07707926c74f83e0764e6794ddd00b39f4a0d2bc5ff2b3d24b30f5bcfc4b9e928e29f74dda7efa11775e3e99f37c73a6704a633b17fbe06ae6bb00991f082087dee0ee0bb144ce1c7286626762f0294afe839aa8275ae69be7eca71fcfae1ade9dcd4ba685d2ab70095f7dc9d0ae71ffa42c0852a3bfc8cec6e8dfa69a14243994d8d7dd54ee3e2e08afcb86c51b65a9ad0be4886b997db7a505676a2ee0c325691a86c9887398246abc7ec00b5ba50f17e022d336390a0888a4cd1d33c086c20dc2f0893b908c86ae1387c8c0cd2deb00ddd9fefbd154fe2892e0f7007c84541761fcabbb158133ece7e98d48f0f460e6abc304a71872307f0e706c644932973d19cb25ca264c628b50858b3b9c2955251904fb25b8af4682103f044b8533e6c80b67febdeec3ad4083465f155bfaf0d7ff7e8e8f7c7db4145b02642e50489678350b99290d75cbf9795e36c8ffb0e703468cfeff69647ee4e8a85d2ee8ec0eae93b7f73720164a52a1c2c45e0a971c60e6cb4b77f15ec1a147242c1cb635a735bba9b9f42f75048c09118c7622d520d791a7d4d82ae677c7a62779bad8b59dd90d8f3f4937b6801267112b706cdc539043c1262a0dc3f29363774b9df4c7f8c7713f3a52a3286237f613597f929e71b94f85a74210908a712d74624b6e20d7eddc06ea75af0416f8e26d42e643eea18cd59c6a8947a1827d1beaa4412caa69b8a620d1598deed516e6df9784ca01de44ba4a6edd3b1e68617180f0f1df485cac8b613ca35df20a06e52e8ab0e1b02f636186d7e43734ea51308e1879a78a294d7834d158518dd79ca8cc14641bf690694a999a617814f6351040adbab975ff4ea8245cf836a9ac70ef831f2a1a12e0bf814007f9fb02618b485ebf0fec9d25465834a5ca7212c61fdfd11798906ca5e1a8e6b1b5e49a5bbf8ca23094a6baa411b5ad5919a637690e3a1d8a69e423a41163a5a68a2fc3ae7cb986e0d98b4b6a20ebea4708c58ddd42012d47fa0fe47c24dfd3e2ea2b71ff5b17acbd6d93dc334a912cda85703ea93a4cb4497da107cde3d2546273f366b91c505c9c33b97947bc139f14ee217c1c4eebebf60fe62bc259db79671a63867779d40413680b8c0fa13533860f59b1bc7be94a51ce2fba593a867a6d1e085c2a9cf7dc3ef73545c781500d31fd756b11c23acdc7196e0860d5107cebf9ca91fce61d05206da6a333aa247063b0bdea9056ca9b8c49e41e9b1853a35a15978d2bccbff3cea45e00daec17700df6bda842f4c1a7740b0aed7524b4e6c4123826272122340f77e136d4dafd321fbf3bb083d51dc37b20459dbdfaaea49cc28e252c41a6974c7355e2c247d96adcd6a06a16404f8dd4eb70a7ac50ec27623857872f14762d4a0e2fa71a27ce99d8126f2ffdf86c9422d032c4a3d4e27604f57bf7f65f51b66f12234ed0db63019daa3a8379103d8bccf9100d198b7d39b912a2140f7fc63779eac7eef3439915dc0a32c5ce6d9d2d73a6067d455f26dc7596afe422e9f05b85bfef07a8253160f01c221f450d0a3ac272e5e6d29d2dca8679af07d83dbcef0ee3b3d7c106f5f1c669d89fa8e3c5a489ea6f74f7edf4934d9edf164c11d7bb9d6b8230cb26899046a817a18410eb3aa4b0548d643c62ff64352b97f98372ea111b95243aed59964f15a01fc2dfed36a81b7e71902f7487a397d421e59425bb7e249644dc661f0bacd37c2a960bc4c5b1568646924397e154d7d901f55eaefe8dc18895ee048581e1d44b2d970ef58dc5ea6ac598b31e804fccacbaef7aaa9d28d98ae6d669724b9fab3cd506206cec205335d7603481199bcd6dd8f032971e6558348a2df575b4328ea07f6610ad1e2189cf4403d3178c0ff78c3220d61a4a9b178249c7e67c0161f5d5491e7f9e39c936b7bceb8a89a3d4f372db3ba559967e7bfc3da2e63c32a8a7f5bb56b419a2fef51f76319c805d0c29f040197cf7d91c95767f262d118aa2a7509b92356c2979cd25eb6b41a0e6ae4f04424e7bed2a31d9f61c1eb439a4ecd9903d6a344139f38f13f6095b6a458009a7ad05dfd50da44ecea22bc49fd83851726478b03fa1f55233315d301969214450a7e745ff936a1f676122b9b395d812702bf6c706130998aefdbaa2eb49a42a0a724ec9430505a7114fa085f52e4f7b7d308ffd4e15bd6e6748d1751e1f1e1dd05926bcb7b95f7636082f39af5de03c3774293fb07c09d5ffe0db1a1ce7fc9a15df93dc3df71c5120e96bd26cefae6f277a3a8d7a3d2acddc261eba6c7106ededcb9870260d5bfc8598985e8c274e0f76fbfb6931269f8e7905c9101fe5555acbf53b1cfb838db6d412b9dab26c674effcebdb6aa6b8f1312cbce4d099711429b83758280f1e968c4ce009ca2a102c06e495f58b6afad27c0c8b93c7ec02e8be1786b2713402db766d50d0f4d3900000000000000001000000020000003c3b6901067dd770767be86506bcd1d8792fe57d6c0601138e5e4b8d2809443ce9ccb9d95a927daf3ba79bf69a1173e9ecce9eb14393a5f4449cd422c0feb107428b16f251d98b613ad62d4a5b8bc3a53b343bef080baf29a386664fb72791fd5bcd84bb72b0435b93e2cd2c83e4e3d927bede5509c0ebc47b7bcde896a03d17b000000000000000ffff0000000000006f4d52a9316b5b4b29f9105fc2c33c2f3fc055c465081d3e5dd196827e4abe8772e8287a68ed408a6fb4ed45273f5ca2205d83b2d1d5cfad7e5d166b263f37110a4d7f13583016cdaa23a5e7b9ce69ba9f313cc5a289125b0489a308794859ba9fea8ef252b995563bee57f27781447383c74ca02454d3da8719d6c596aafb8c2cd889491046e82e9e3b19b0a84c79309f3e279e58a3362fe4008cd7eaf158b21001000000000000ffff00000200000074a95f17b3124adf093a4a65294c6355559c93406e14fad2739a439ef264485ff0d45fa287816130457ae1e7d850073c859a20f53322fac648eec887746ef820f5cf316a5e524e3d8eb37d6ec802690d0aa3028c6ca0676219e6fbaf2b6d75fa1989228198ba9f432eae8017e0e8637adb01419fc9ce9a0b3beabcc9689f32f7c7748642c2001b6df0e918c8ec4e3b11826d0fc89c55dfe43df477e3e4666ba42b105118b6dabae1f152c035f378b950eab55598ab2241a19111846be39be0ed4b17e870b7187133fdf8eb394af1e83cedac47234097255280857c9195ff7732409d3986a7e767977f413b4173a4126ed58bc5d104b188c74e4535e5f0000000e800000000000000010000006b0900007a1c572861931ed57820b219631b7fd95b654eddc745d61e70e668ed16535b17bdce744287aeaf537eaf23d08d2ab2532e4853b2737f6d12f948e94f029d693c67b4ada0b098472940c32761cbed3d3a425fc6d4a5ea5c58c605facff253bb4b1bd86b868a2ae5252f1d5232cce81896ed5aa4a70ad01925902d9e52d3c23f87cba445d16e328a436a3e75847b0cea507f2e10cff6d503b826280c8a22be1b811c71c9b0ad7991c7eae39666f619a2a9406c7670ca62a7f8290199ad65e62bc4b9a5d68214eca3c561f5a804515b4c3f145c8d0000000000d800000000000000ffff000000000100b8568e5a2e8ca3e2c48df1cf4740f5a0dbb7a3e55cab75d736c4c71333fa2c18957261f7d691b201115d3861e89b5a93f21cbf0c8eab0250aafb29aa03ad77967fff8513bf06beaf0e0646ba8a8afbbe5a4b2d78066299890feef871c85d0b2bbcfd128a327f5cd952239a67c6b59fbc094934f0065b231336c1a469dfa282a14f9b334872deb9f64b75b1da2b0c53585d05a67f5e0720f56640fa535c878f0e5074d9752e6c74cebc52cf418b41f0d9aee8d4fa9e2aabcd585c7f2a3857c5794899f2776dbe58696000000000000000ffff000001000000436061f51f8123bf8241db3833ebf60c24a81397f183c52ed27a00cb284391dd89f9a545329d7c353fb3aab9879def7e924c5292253a6c0d65c9c86eb36eab260551cd4574d5125cb2e221e30000000040000000000000000100000001000000af015d24e3690542b984386eb6058296dacaf7e8128dd38f5645b375139ad0eb376b1da8bfe66b0ac45617718e85fd0060000000000000000100000081000000f3096bfe698c9c63f29b8b16339030b96c4418ed5f395b3a40d1f6e56add53c67f7cd52c99dd23423a07d17e16e10967e3c421e462c90cf1e9dac79be4b356d3dcb643c6f46bada78acfe2c1c3f30000"], 0x1520}, 0x8}, 0x10, 0x400) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x401) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2, 0x1011, r0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x12, 0x4000, 0x2) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x0, 0x7ffffffe, 0x0, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r3, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156d", 0x2c) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/262}, &(0x7f0000000080)=0x108) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x81, 0x0, {0x4, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) executing program 2: r0 = socket(0x20, 0x5, 0x1) sendto$unix(r0, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 6: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) mprotect(&(0x7f000068a000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000001840), 0x0) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 2: select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x5, 0x3c, 0xffffffff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r1 = dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 6: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x803) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e", 0xe12}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa6", 0xc1}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r6 = syz_open_pts() close(r6) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 7: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x3ffe) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgrp() syz_emit_ethernet(0x17a, 0x0) r3 = socket(0x1, 0x0, 0x0) setsockopt(r2, 0x2000000, 0x3, &(0x7f0000000140)="20fb6c4f", 0x5a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f0000000580)="89581ee91a72d5a2b9380000f466f972777f44d8", 0x14}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) executing program 5: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x10000, 0x142) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) write(r1, &(0x7f0000000100)="c38d677b667aa0c4090c16551fc301013c02c41ea99a3da7d1a0a7070603d65d323ced9e460cbd57071d777162e2771e3300366b2f607be153ecc852ecab16a9ff141699d755e4e291ec51f8f1b364e5af38b5b1b3109ab9203dc0d0b1d7feeaef338cf22e5521f5677b032b67bcde714c42ec2678e5d6ee39a61340be55f6", 0x7f) executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x10, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@ni={0x8b}}}}}}) rmdir(0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) rename(0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e", 0x1d}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r4 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1", 0x2c}], 0x1, 0x0, 0x10}, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x40e}]}) (async) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) (async) semop(r3, 0xffffffffffffffff, 0x53) (async) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000001c0)=""/160) (async) kqueue() (async) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) r4 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r6 = geteuid() (async) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r7, r6, r4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, r5, r6, r9, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x7869, 0x9, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r11 = getuid() (async) r12 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, r6, r10, r11, r12, 0x1c0, 0x5}, 0x9, 0x0, r1, r1, 0x8, 0x1f, 0xfffffffffffffff8, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe2618560dfaa7b4df031d41f643800000000000000000000000da2d0000aa6ddd6d79cbe7cfff3aa873063828d9dc000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x140) syz_extract_tcp_res(&(0x7f0000000200), 0xffff3ae0, 0x3fffc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) mkdir(&(0x7f00000001c0)='./file1\x00', 0xa) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) fcntl$dupfd(r0, 0x0, r3) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x5, 0x27) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x2ff}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x7fff, 0x0, 0x1, 0xdfcffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r4, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="cc63baf42d4a1a2008fef0f5deb08692190e3b5190c04f1352890a0309e625d7e46957242336a62d7ee691c5f04901ce69a96255fbdbcc16559e2a2c7cff3919bdf4c5b1ad9d361b133e60cf946568fd7ad38d554abedd41285a1f8cc1910cca0bd3e3871b9416e51550f61f4c352550a99cee", 0x73}, {&(0x7f0000000100)="817c7da437e61cb4268983d120c728bc522a61be3d4de799a933a09fa4017cf27550fd02c70fc58e25b65b6e696a86e1e4baab850b5b9139316b77", 0x3b}, {&(0x7f0000000140)="3c24ead9dfa572aa38d2f84fe5a6217dc7104e92433dfc3d565549424c46575d6061ace03a92a34f0c8f25bd31a47e6edd391659fcb5cffaabd0496a254843870e54431cd47824c2a0c93929eb4ff38ee746ecd2556b84868beb27c15b13e56ed504841c7a04e5e1566868f7f14b033dc093d67c3208114e305f866a321c48eac65925f26970db877abf863072010d02acc523e2dc97a77503ae8dfa9817665d469ae15c25d40dfbec723aab02f6e71b655d6837f82836f7404d4e3daaf9d946ac6fa98cdeb0917186996a7324064be972b16f67bb962e3a7fea3bcbfb64c3ad9eb4f742b6f12ed40420d89ff572ba379f2a4dfb8034893b02", 0xf9}, {&(0x7f0000000240)="0e878dbe881142df170874492314d9ac354b0fbbc1b910d3a2cfd0db847e06268da9a664943e7ecc22b61e3403ac7978e435eae567a0cceadff6ed48a672c14b8b50b14b1dfc18e17f220fc772632cb0acda44235c5c1862a812e0a0d078833967515448ff35160626dcc5df412285cef100b475fb67d437eebc40a5dda592f4e18e4487dd0984bd7303a13c2a39f32e82dd7a0b2962a828e63f0f5951", 0x9d}, {&(0x7f0000000300)="20328ade683d13b4a1dbfe244880215a5e530b93a860bae95b15caecab730454ba3d4878dcb570bbc0032b40de652533a6021dfd7c539d28726f7581bb8767d41d875c47c53fc8c405e6c2aa39b903f9bfc016704ad5cf0a8016c1c33a6c1e527383c704f57d6c75559fc04acd0e1f8f70f20fa9539ef6582f0d28c17f496583492435e0f742368e78dab6ec8faa0789f7ad71cf21e768e08a600305cdaddf1918883667d7dcf1c9eca605b3d7cb291d", 0xb0}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="b6", 0x1}], 0x7, &(0x7f00000004c0)=[{0xe8, 0x1, 0x6, "81484635f8071abc1873c8c768df89cf1c594dc85a4323191c348a65d114495d15d6a7480eca920c4c340363c49860fd22c0f463807343fd4c0c74a41876c56589606d7f7da00b02af238ac2c00013c07225550f692026618a106f427c6d44c1e0982c7d35ee40f62154146af69fbd7a080bb232a3c3d2515c9f64cf574fefece456a24507994df7f04141b8d9d62b89080ce821a45cad5bc658c7b39c10261e5c0a2b32f5df8e12ad36751820495b9e2d625eb4649d8b9700981b4cc9884a38bb19fd2bd408c07fae5aeabd8a8a950ea79166aa"}, {0x98, 0x1, 0xfc000000, "19291fd1b9350826a54dd58cd3bfd69124d871fd75e108075b6938a448b343486fe1cecddbd4a1b5da5005ee8287953b581ad7c8d8f5409679ee541286ed645ad71aeb1061571dc8ae024906ff2fc5b6a3912704b8dab2bff64fee1449ab1a1ed9d6e2a3830b70b0382450f3bbe9c2e579cf278f81acd228a6c32911555cc0a73c5b36"}, {0x38, 0x1, 0x1, "b9bc486c646bf22ee6d4c6e6094c84e44558128f70a6a6640e7c9593925135cafb15"}, {0x28, 0x1, 0x2, "f2d80b600af145209dc37f5bd2a4477a2112ef1cba"}], 0x1e0}, 0x402) setegid(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000780)='./file0\x00', r4, r6) getsockname(r0, &(0x7f0000000840)=@un=@file={0x0, ""/4102}, &(0x7f0000001880)=0x1008) r7 = syz_open_pts() ioctl$TIOCSDTR(r7, 0x20007479) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000018c0), 0x20000, 0x0) readv(r8, &(0x7f0000002a80)=[{&(0x7f0000001900)=""/132, 0x84}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/165, 0xa5}], 0x3) setpgid(r3, r5) chown(&(0x7f0000002ac0)='./file0\x00', r4, r6) r9 = semget$private(0x0, 0x1, 0x81) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000002b00)=""/55) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) sysctl$net_inet_tcp(&(0x7f0000002bc0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000002c00)="f139ac09179a535b82c57c6c374858cad34cd6f2ecccd22f465489", &(0x7f0000002c40)=0x1b, &(0x7f0000002c80)="e21389f78e56b1fd52f43afb04ce01cbcfd38b316a8fd999df2e1576dc47b9256cda35159ee2b78a9e5854bdbeec3c6f837bef9a94059beee9bc08fd885d33ada915a376d55be26036d0184903394941b3e58d65401cf7813a14096238b9a8bf59ca63f07224626f0b030e13cfd15ba4f73ea8a5e82f39cbf3e582630b38c6b49b505fa1f1a15d94d82875e2895f801c8eca187d54ee9214f82b7a1869f4af12730de820b8529613c947fda36a1943c2d9e76585ca18a35d778923f339af378c309989442128a044cc8e285ba600b07ccbe8305b6d52ada0ed33f6b97fe7d8b13a112817bf", 0xe5) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000002d80)) r10 = geteuid() seteuid(r10) recvfrom$unix(r0, &(0x7f0000002dc0)=""/122, 0x7a, 0x1000, &(0x7f0000002e40)=@file={0x0, './file1\x00'}, 0xa) r11 = open(&(0x7f0000002e80)='./file1/file0\x00', 0x80, 0x0) pread(r11, &(0x7f0000002ec0)="68ddcdd19e238104669484f9996dc8a5f50f8c33095acb7ce32fd8f42336b566f215aa1dfbe6a653adb40762eeb05fc4d2f172640e2e7eca02851e25171955bc186c187ec229ac574e1495", 0x4b, 0x8f9) shutdown(r11, 0x2) ioctl$VNDIOCCLR(r11, 0x80384601, &(0x7f0000002fc0)={&(0x7f0000002f40)='./file0\x00', 0x7, &(0x7f0000002f80)='./file1\x00', 0x8}) dup2(r1, r7) sysctl$kern(&(0x7f0000003000)={0x1, 0x1c}, 0x2, &(0x7f0000003040)="47a57eb08f8f46cea7bb68d64773b14b2daab9b442959f75878a528b30222432fa8f6c31b8fa7c60c6d48a0129e230aba66600316654462a2f588703b570803929c8b9ff9aea0241e42da729b0a4dea43c4fe8a1d3d73988a4ebaecfaebc617d863854da7e218082a5c2f37128f4ab", &(0x7f00000030c0)=0x6f, &(0x7f0000003100)="3850961b90b94dbe5f57466f60b472c73fd3889319b45dc812ec7e1ac50c17ef689e58f6ea75557984daee1f1aef9d6cd0a179840bc58428f1f95a2db83774a20b70d380e79993bd9811ca52918852bdf4caba4a99906f9f322947ebeaf0485703d393754f59625e8fd61e3803f6cc29005c7159ff61d2e70e298c8a6ae7addb50a1041adededa04add5559a2e2ee9b96e08b84c7bed6b6c0f0cd7708e11a43a57d90472cf2d27d7f6a060f00539bfbeb1dfbdad0969379dc5991843dc8591a33579b59ee779099664e98e68fac44ac478ba89477fda66e5b89c3fb5a162ca0d868dc346a94194aa7212e0004cf6eaf0d6d4c990b96f7c9de8e0d6d42169e0d47ab9a07933e99bd755c63d7e4a3b9f43f60da384277e9d683fd0eebc57a8fdfe41ab761361bda3e15b8a3d3d8e751c853527f7fee41d292b0c3ab6c6d668c4ce18404034a24c1cbbe3f166e17821154273a99455844d2d18b6317f92f88698dff1fe2485c77cc04794555ffd51dc05f275feba39c9fd0e69c07d867efcd5e73f8d0e8af02401e7f00c2543e2478254c55a12cab1722cf370df65d1d851fd3af76bbb19eb886d767f1085216bd685dda7b58325248bec091869c96239c6aeff0727a8a665d7311e96c65f91db8e48ca2e993c87c21d4730a143592e8e19e93e6cf9612b3eed374f225d8739aefc47e07b9d15d391ed64aa6af1e5c32c2ef6af9e336b743e1744c108cd0b0409ceb1d5118d7436004007749d0138f6e924b13bd0a94a53ceb38006a01eaf5028e62062fc982cadb7f78f65cd910069e279de5ebd580c607fa2cfcbf9dac89c344d0fbd9f4c39c0c2da65408de3d89cdd805edd4e920ac4240ed20c8c70fca1e0476a4dd8b379913d3a2545d233136f240969cb6e90cdf5a4ae1f779244ae9da16d9a41b8e0079395b6a929d9e96653fc1abb255f362e93b14a05ea8b82aab86261a3bb2fc12606b37cf80da8a957700c5b1fdce17b49f9757eee4a99ee8802663093d700639902a5c6a9192cc053eafbc23c241bcf9e5766a1f84bdd7699f45dbc02a2ad75b2aea62c58a45e2f34f8c8bfa1823754a287a2be153ca10b51d6c966edb5617ef0197ea84fe187a1e64fe18e5f540b8b42121d7a4a9ed9868fa0f1ad6e76b48b3292d3a81966bf3d5d65f28ab12de88a5b7356f88c3ad7df7200b5d964ce3592229d1aee1f6db4d9b09cbd9e2de33758edb3f4ac753c95542157e7181fa1d35b368eeba3ab3a4b5d5eb9f98845698f83298df3fbdd06a05d7150fe9a26ef019588ccd9c2d84a83cdfb75730a31695af9203b36e2d2650cca5048cb1d30fd9908ca8317ff781ea0bd013db1e8f982ac2de6abce303c40a2fe0954c2e8611151df3683c3738c580a167506ff3b18d2650fed8927a6ae9a25520336317e16017e2e9950c99295692b434771455bf7fa0e688f9d3714a2d8b4e3519fcf4d9d4937bb79c7138fc82da56a6e8b9d7765f5dc0a2455f1b0c6e5a8e633c1dd2a588eee4812053064aaebe233b51eb9dbecdb6f15b6717f0bf73cc347770c623a6b2ccafe5ded60baa3f72bbda29f2eac880201a10761b55eb0283abfdeb96a6f733f71ac8feef4fb21123dcd4b0a7c9954f04a1eaf04426ca94c59fbad87a019eb4102bc30e0848261aa98a0c653caddf9e4480df6076fa98dd1254b692fc282c7d0b693b9e3169b226049e5672dc92afa7e90a4ccef91e90b048e9d5fe2841c36d13626bf24e5f4750f74b66e2d5e2cb4d0a21fd5da32e2ea1e9cb9b41674997dd1b36ca38340d0d087848ca5ff51eda47638adc14a9acf7d20ebd5fcaad2e91626bc346f421930214b810c545dfbee297ec580b5ee4501da611c2d6dd4bc304f6658760cc91c9bc9f2a5fcd12f84194e745d8c9f78a728b088627b2712dabc7d995121c45d9dd8af566cf73f3fcc03bca2806d8600ac76f644027d946c051c61ea80f2ba8609044037ca210fc048cac37ecab3bfad683f9afb98cd6e3db8ea0f087b7db183ad5cd26989b760a0115147d4cb5e2f86d910bc398a0ba17b2d2eab2e766bab11f68e1641abd5e727cdef66ff29a347ad908bd7b8b46a3c4e46e9cbced9c632b8923d245761ed56586bc985c6555fb3b220c3fb166ce6066cc8841bb5652aebae9c0a2d6eeb972e2720a502d7cad3a8d9651235dd51d4d5711c81eb3d7e0230d84a13ed1ddeed12ad93cc6cc254a2e03d735570c4498a6117465d007b5efb037862d159e47892346c10d503b47646ff3370ca36ee44a93203ad9b1bcda2f6dd690b3c92dccba9ed6d6dd2b78c02e0bffc7140b0643abd970f8c6a4df35efa34998f74a49caf710931e36b113ef4a448ac36cfeae81efde2eceaa159b2c7ddb9ef12132b7c2e4eeb2818a5c67f1e32ee318ea49996b000c3c2da7c7e12d2294b90417c07e8f72dabcf27b530adcf7ecc606fa6b65101898f5296412fd7acb9913ca9b19e1586ff74b8e89ad916ed89cb75243c897d530f74f672560b8782853f3735816e93b6323ad149c26864c35b325b572adc52ba55c7f0aae876b96b84b7bf7488727fc2b8029e9b17ff7be14af2c2c256187bbb3dcf97caca9ea2e914c7c531e864e47ab7b8bf44fa2da39b33d6365b4cf0f69d2ca9a8068da6b62119c940044152ba7beaa984f05111537a63417739885d7db1c854c05783f973c17123d82c938b32718f1a93fdb6e9127413e9799b69d6c1c91c46c66232d169b4016e6547ffc28fe4f02c67063815b63f66566018c29b8df85660c6e4953f17a0e38f8b093efb058def4090c6971ffe7f5829f70737c10a668b99b0eb89a0b19f8a04d665b0de81721049d81d5ac0f98b6b66fa7b44ad37e3f43c2da3f8a354939e0c78d1f7a51335b4b08548b92bd7e5b20c1848f2bbf89f57ae6700f5f0dfcf6f6c28e96e6b8728a17c95e011e8a05cb232474b4c4027e9fe07498766e5d942140284ffe7ad796912963a615090f3019cc6e7892cfed1ca802481445fb093ce86e2734088bbdc8ecc54c94e0965718acaf22f523a1ea48f505bc506db8f8f56ab3c8b8b26a63b6bc475e88cc4464e15a1ae962e9c57d4bcd2a660f0fe32480e788b4b4bf44e4f53fe89569b66e747b0b434df307eee073917f3d9022206b7ad1cd0619dab9e6637e6c3ce999b2241f860df01cbbaa335c225ffcdfb148b7df9b4f2b96babd3707c70bd7d1bfcc79556e7363aa64f98fd7e55fd3379760c87d6455b780da6c1db85ce1c54d26a77c18781d09a1c6a8d5514f9768b02c6ccfe0031424d9550dbb2254b27d61c31a2c05e9bcfdccfa0c06d11b8f413d70fe99459eeeedcf9e962c6275eb7f0e3617cd2620d8927c188650189dd0908916cd8137841d4fb69f7c0b50304526e43adc474ef00e13a9d1ddb753155bdffb2c5c2d0f6428967b8c5b9e05d92eff6dd055770da486dfee2a3a262783a5c40b22a662f62dc66e07e9381d18c7592ea5b1ea1cd7ce4aee7983cebec7cfca68fe4421d096179f43920823869f1e29ce32b1476811bef9409eafa28502e8ba61b52920ee3b31b390b9457ec14c4ddb8fc84e427ff90e32e8e23426c9d8dc23620afed667c96c54c7e3a68de7dedaabc036c8f2d4bee2ca6743aa834b932e69501ea118218a4160ddad9186f1b4554893d2222c54b572a284984565a413dbffb135fbde2424b6272348cad21327d5a90116d98097500c0e96a20a62145bb648b5ae887b610716e865b1e669c9ab53a6351c2bc44bec584591cee24f0600db16b5263348d93e35c29cba809a40317aeeb9d109a661e83288ad4b3f8eda2df64db775cc3df9985dccd6ce5901d0b740e75bd90421e68cc29c4f00c7d644c52b0f6d74a0cb16f545e57ef70531879b9d0c6f59849b4a8d353a947733e26c8ba4ca8a2bfbba4cc2c577b1f3091369415a47332df99e0248462b267a8eb2ba9e76b3ea8fbb62d35781c2e79837292c09b1718d28697351630cba57cfd286f1794e084bf267346da67bf8e431fd90f6b9ff6b52e9c0d537a788317d9957c4d324044218551ada0be0049e494f558c7d7b2fb3c171027523929819d188325aaa0887b8e0a887a20e0ba5c38f711e182a714d7b85ec45f483d914209a3c5acbcb0932cc565188eba44ef08d1ee6cc9d616ab3487888306f4eb2fb338f86c6876b6bc0bc1c3adfa2fc00d720583be15bf14009655bfd8d99641a70f038ef54a91a6e97d170729685697aaa0242ee7cd336851a41e3a850f80a0703698f50c4bc94acf76d078ba5a1aaaea5cba610d2c1f835aa94285a8162c7e1599555dc2d3f3aecf71e5265d46c94301eb4231fb29bcb81f7a569ac69c83a91a2703c7b66e5f0ebc42a7fd15a3a096902404c5ff359261fa30c4b0d39cf462c9fbc9793e482a3ef7461107c1abf00696b18fab3081911110f941a66a79ad30a12ed708d661f55599e91bec0476a3e8fe7600d88162a2984a447ffb99b5c50e0d60d173a0459bb58da9d8a36f4678ed549f1ce2bb35c801041d6ae888ddda116f17525645c70b14d5a747e74665483f4ea1e8c5a58e9bf4104c1d2f5bb76f3080f6dc252adf5a7a788cf13d468ee907b02d6a22f591e547e14ccfd9c36d261b1c03bc1352d72d401abdf6826e12a264fc990241feb14fe0f8ba14e01320799ed374316e5afacfffe835209f4887b0b15be3063beddfdf68bd442e75697cae956cc5db4fae60760e681651a0a6780cd8087216741bcfe718df82384047c94b73e93a6c770425fd4cada2d3836b786921b9451af90b75dd3fe36b78f0a1a1d07568481937975c2b787d4ea13c5c97ae264dd0a75a7a6822916cb2bba2833a8dd3b3a3f3fd00f17a3778cf04a56fe08f2cce9ba4f14dafb03bab43d875b1c2c1f0706b79b15f0867094626a2bc96289cda5b54ac47ae0c9ebd1011be570e989f72c1ecba6beb502e23709f57a5a97b97298cb8edee07ad876f5231eab69c8fcb7b49bad12fceb1427873a7b1e7687eb21623eef229dc29edd974a246798962fed21835916eaa75670bebba7dc1db42e18710d9f8f0841a0ed0953df5f979dfc958c05f72fc867f86c8e5d54b58debf13583591f3c31ce1c9c7b28750d7b027197c0ea06723bfe419b68eaffbf39a627436d0a49c79a424a958f5f0277b9a97f67fbb0fa2ddcdfe24acb1c891d6366ae5d160aa79156153154bf2d3e868d9e040c84d51975ec9da77ded413afd14523d01ef8b869f233935274673c7fd841634259289715e33a77eea881bc4b9921a2c857a20017aa33f01a780288cc0c3544593e08335c83a9a46138a62cfec3ceb1819de8c2c43cce8de87968ef9bf05a6f8aa48a5e2c8d33a26214182ad55afd147c1f1b669d8c6497b34695dd8f3ac5438f222d754437f1e73ec380bc898cdfd1a24d7300fb37fd466a785809ead9784a72617dedfe23d0de94875c877a3c8763e679862a82688e6cc66714b5ae0fc605da2f5cf2a4469a4a22e385a90abee9528b151611e266d50ec51271a2900e14140048aa0213f6737323918e169070024a495262c14a90bcac67e1f1e03efa53e5ff51973cf92875d7617d6144748fe1e5b8493a64c5b32db0f256610c53f79a9197ba59642f6e1731df00163ac0eb50aa84fb9e4391205817b7d213faadec3bf11731a0bb37af075f6897c7a4c429a3e36aa60fb08dd7eccb36cdea62ce81fd5c843541dbc0c52d49c460486c950ad1ea9b58402e4f793de4de0e58f1a0861cbe05ed8b9417fc94cca0fa6d37992662611eeb76d9bdf34390a54ed53e1498257f436439", 0x1000) fcntl$getown(r8, 0x5) executing program 6: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x25ba, &(0x7f0000004000)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000786dd6690ee3d25843be400000000000000000000000000000000ff020000"]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000000c0)="38df283e743a8565ffa81613fcd143981c6abad4fd4a450da4d6ef9e38914ed281b5e1c1238c60305104600af9e6d5a9db3ab48bf6f60ce9ac69601015ee80448ca09992fe30c43dd6be71fd4fc3d2724722ca68264de87a8ace47b0faea3eef225f8b0f2acca3ef9cc3f35291e9698e95266a1855de09fde66626f7e63ec22bd496f3024e2eddc1ee18efb737f9223d85", 0x91, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000005540)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r5, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r6, 0x7d}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000002c0)={0x10, 0x7ff, [{&(0x7f00004db000/0x2000)=nil, &(0x7f00002b8000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00006cb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000b6000/0x2000)=nil, 0x7f}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000703000/0x1000)=nil, 0x3}, {&(0x7f0000642000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f00001d1000/0x4000)=nil, &(0x7f0000603000/0x1000)=nil, 0x9}, {&(0x7f0000178000/0x4000)=nil, &(0x7f000042f000/0x4000)=nil, 0x1}, {&(0x7f00002f6000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00001ee000/0x1000)=nil, &(0x7f0000226000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000112000/0x4000)=nil, 0x7f}, {&(0x7f0000472000/0x1000)=nil, &(0x7f00004db000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007ab000/0x3000)=nil, 0x2}, {&(0x7f000048c000/0x4000)=nil, &(0x7f0000190000/0x1000)=nil, 0x7}, {&(0x7f0000175000/0x4000)=nil, &(0x7f0000282000/0x1000)=nil, 0x8167}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000553000/0x3000)=nil, 0x4}, {&(0x7f000022b000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x84c0000000000000}], './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffff9c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x1}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: r0 = socket(0x18, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open(0x0, 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="0300", 0x2) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0258bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000200), 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x4000, 0x6) listen(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200)="fe4f9c96bcdc8f7f6d42916b27695afdb8873b4757c8a1256d2fdf2ac2e5a9f2e9619efd86266ea8ef676bb8720592faddd483b451086a58d2d4efac0ac44c68058bd8f3db82f98968477841d0db0f6e5978c35fe9e2164b0ace2483abede591039b9e519c1f517daed2171152f5f982f7fc435eac5d792d96b9cea5509daf103db5dfc5c00277ad2f260614c004eed5ca35540bbe38b5ff2087f141ee896e4e74f3e2eac3ec66339a396d85dbbf269f6539a5f108537a04fd3825150cea53cdcfa8df2fc3ccfe7dcae8352144709301d8cfd5cebb4968078f56bc08f95f771edaa9436d638dcaeb93f6f8374cec4c9b54e821ebb880ee", &(0x7f0000000300)=0xf7, 0x0, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x20000000000}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) pipe2(0x0, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32]) executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8b3) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fd9339c0fa4d8fd01f469c930800450000300000000000019078e00000010000000005009078e0000001450000000000000000000000ffffffffac1400aa"]) r1 = semget(0x0, 0x1, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x401, 0x1800}, {0x1, 0x0, 0x800}, {0x2, 0x7f, 0x1800}, {0x1, 0x2}, {0x3, 0x6, 0x1000}], 0x5) socket(0x1, 0x4000, 0x6) recvfrom$unix(r0, &(0x7f00000000c0)=""/197, 0xc5, 0x1400, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045"]) syz_emit_ethernet(0x1b6, &(0x7f0000000080)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "82566f", 0x178, 0x6, 0x62, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88, 0x0, 0xc0, 0x1, 0x0, 0x5, 0x67}, @hopopts={0x1d, 0x7, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @ra={0x5, 0x2, 0x1f}, @pad1, @jumbo={0xc2, 0x4, 0x800000}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x5}, @ra, @generic={0x7f, 0x18, "b72a1a0e2ddebeb48d4b6dc9e0b483be22283fdf559aa37e"}]}, @fragment={0x88, 0x0, 0x3, 0x0, 0x0, 0x9, 0x65}, @dstopts={0x4, 0x1b, '\x00', [@jumbo, @generic={0x1, 0xd4, "ef16214a0073a37e5520d44ab220d6201c8e2997fb2578e81622d79af2e66535f56bdaa5b5ec081bdd6c16973dbb40de4045ab596adadd82c57bd93a0a8adc633084bf72f820f25c263522b7e2a34bba8b8fc95737003a3561c3a782d1bd117e36611e899ee7dd32cb85316e01c60949e1a1028d16e57e766f4fc3e0e24cf140d11d2c6f376692fbf912a089de9d53b7fe6a07c00564ddda7feb00884d3b230e563cb6a46fb41d9a11b8b46dc309262b6916c17dfe9c94424ed53590400e6464c223f922b778d77de01490901d6a5018d53de4e1"}]}, @dstopts={0xff}], @generic="8a0c8f27b4f4215ab217e55767b3e53f1fe2ff1b7d1a328503bc4b617055e54e8dc240d63fd893a0a449977595004d88"}}}}}) executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x9) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) fchflags(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xdb9, 0x19ff, 0x4f, 0xb6, &(0x7f00000002c0)={{0x81, 0x20, 0x40, 0x3, 0x6, 0x4, 0x2}, {[0x8, 0x4, 0xf22, 0xffffffffffffffc0, 0x100000000, 0x3f, 0x100000000, 0x1, 0x8, 0xfe2, 0xfffffffffffffbff, 0x4, 0x20, 0xffffffffffffffff, 0x5a, 0x2, 0x3, 0x99b], [0x0, 0x101, 0x2, 0x1, 0xfffffffffffffc01, 0xd27, 0x80000000000cb, 0x6, 0x8, 0x6], [0x8000, 0x5c, 0x0, 0x1, 0xb222, 0x2, 0x709], [0x80000000, 0x8, 0x0, 0x6, 0x1, 0x80000000], [{0x8000, 0x4d, 0x0, 0x40}, {0xfff, 0x81, 0x2ad, 0x8001}, {0x1, 0x1, 0xef, 0x2}, {0x8000, 0x81, 0xffffffe1, 0x40}, {0x7fff, 0xfffffffb, 0xfffffff7, 0x6c}, {0xfff, 0x0, 0xff, 0x6}, {0x3, 0x2, 0x2, 0x2}, {0x76f, 0x101, 0x6, 0x8}], {0x1, 0x4, 0x1, 0x4}, {0x4, 0x5, 0x4bb6808c, 0x8}}}, 0x1, 0x1f}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff7fdd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000100100000000000000000000000000000001"]) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabaaa86dd6000000000302c00000000000000000000000000000000000080000000000800001a00000000000401009078000000006041c93a00000001000000000000000000000000000000010000000000000000000000000000000114473efc2abfe9e47ab7daa87273cf4bbfb8d327ab4c56d5555e7d4a2171f79dec11b820c36cda5bf9cc63fc77ce1a59d8b2e3b498c13028a6d9d7a9730b74ecf67f498fbc8ef8c58c164d5cd87c636b4739610995dd4df459c516d12edbc41e3e847cd6397885841f4745ec334746eb7a7887c9a8a91d491d9fbd750af2653a2aa2b4ebe789ef5f4730525d96df6539ef261d3ecd1044b012d36ef3f963274f7a369e3b7451a10ada"]) executing program 5: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1e0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2}, {0xa106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000680)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x2, 0x0) mknod(0x0, 0x1ffa, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x7) lseek(r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="0e92733eab15b06e", 0x8}], 0x2}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r4, &(0x7f0000000440)={&(0x7f0000000140)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x8) r0 = geteuid() seteuid(r0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') executing program 7: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0xab0adec8dfb1daf9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x39) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x7}) r1 = dup(r0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x8, 0x80, 0x8, 0x8}, {0x1, 0x2, 0xff, 0xd4}, {0x9, 0x7f, 0x20, 0x1ff}, {0x514, 0x7f, 0x3, 0x6}, {0x4, 0x1, 0x8, 0x8}, {0x4, 0x0, 0x9a}, {0xc634, 0x1, 0x1, 0x9aaa}, {0x7f, 0xff, 0x0, 0xfff}, {0x3, 0x0, 0xc4, 0x59e}, {0x6, 0x81, 0x2, 0x6}]}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x200}) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x1f1}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0x67, 0x1}, {0x18, 0x0, 0x775, 0xffffffff}, 0xdb10, [0x6, 0xd916, 0x80000001, 0x5, 0x20c00000, 0x7fffffff, 0x80, 0x7fffffff]}, 0x3c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000400)=0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000004c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000500)=0x7) r4 = syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000580)) getpeername$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x8, 0x80, 0x800}, {{r6}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7fff, 0x200}], 0x9, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x9, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x88, 0x2, 0xdfb6, 0xbcf}, {{r2}, 0xfffffffffffffffc, 0xc, 0x80000000, 0x0, 0x7}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x4, 0x101}, {{r5}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x0, 0x42c788ef}, {{r3}, 0x1, 0x26, 0x8, 0x8, 0x85}, {{r5}, 0xfffffffffffffffd, 0x84, 0x1, 0x4000000000000000, 0x3}], 0x7, &(0x7f00000007c0)={0x3, 0xfb8}) close(r6) mknod$loop(&(0x7f0000000800)='./file0/file0\x00', 0x80, 0x1) executing program 5: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x9, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x30}, {0x40e}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) sysctl$hw(&(0x7f0000000140)={0x6, 0x1}, 0x2, &(0x7f0000000200)="732f7241d9d0496e4f458bfa9df0c39f4fc23d77aa7355525509b9d4cf99e4e915a88f7544bba87cbd1bf7392bf4bb9a4091b8405c124432e03c135ab1afd2b5e643ee6013a41886ba0e83338ffea7192e48663f81edf79596c397d619297f402b8b6799f84696", &(0x7f0000000280)=0x67, &(0x7f00000002c0)="b6bdfd6f6a798db18b077ed6f8ac0b3025d5d0c2cdf4d9135553539f9e683f02b4f636ef84d271598885eca99839988781b35928a859f13d48fb7f5ced2ed5358367dfa69e7167cb9d3473ea62cb42009a47731ff8cd1052", 0x58) close(r2) executing program 4: syz_emit_ethernet(0x1d8, &(0x7f0000001b40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb01a2500093c57dee41a32873f9177445fe0afdbafe8000000001800000000000000000aa000000096500000000020000000000000001000300c2040000000405020a5f0001000401180000002c02000000000000c20400000003c204000000ff0401020001000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c20400000624000000000000890005016800000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005a0630000004e204e2000089078292d65bdbe253c318800320d172da853880b4576c1e7b255581d42b313c7ed886021e85856486e7b806e2519c9b05d3f5baf922088b02f502cbef6fabd69bfa8c2222ec981af8f73bad85b7fceb078541642a178481729a6a16361fc1ca82e3618ee60ccfe0329e109229218ca9e338b2ab5561a3be008ee61699cdb4297eb037dc3e2cd0b77d5167d0d817682f952700b89db46c8314b2c4d23d7ff37643fb574114f4863d709dbe6c61a768016cdd7c8849e0cbf2d08fd2011"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/53) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0), 0xa) r2 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) getuid() sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30, 0x9, 0x0, 0x0, 0x800000000000000, 0x0, 0x400000000000000}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r6, r4) executing program 2: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000), 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xa6, 0x0, 0x0, 0x0, "8a0044b37d1f00", 0x7, 0x5e}) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0x0, "490130bf3f8b0d2a847633cc29d1d91844b37d1f", 0x0, 0x3}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000140)) poll(0xffffffffffffffff, 0x9e, 0xfff) fcntl$dupfd(r5, 0xa, r4) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r7 = open$dir(0x0, 0x40, 0x2) utimensat(r7, 0x0, &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x58) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) setpgid(r1, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000010, r1) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000240)="81949b07ea58daf6e37f72edc925e8637e19fe2e9d1bcb", &(0x7f0000000280)=0x17, &(0x7f00000002c0)="14aaf1998652e1f6478072e6e7795ba43fa9b5ec330e14bcc4d1020f1290f2f75e8ffc0d4fa3bb0a42ce3dba7ff50dbfa19d0c1f3ef8a89365f9596b903d0e2d9f5763e1d5aaff799e610bc0dac83d8e20e332ce42b38e2ffe67e3e2972c2098c6648f072a3dd72da74faa56cae74f555c1beb5bab61fc8f621ef45b75183cb750b669d7114a3f6e5902c45962ad7677a225e934892340ce26fdb118492c49cb0a6d1de5b6816d2c4c13bdb472fcf459119db9cd652544f9ebc887b12fc66e58863e1c5bc03da5b6368cc6aaa338f430d4d726e7d70cfc6eb79af8beb7aaaf7780dc9a93ee433221c099a9614b5af030e187bbed870a8615f60c", 0xfa) r5 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000400)="456899b4e9ffd3114ab676877ef1e1797577171c43ebb9ffe4262f1a9c8446201cb8c6754696bb508ab653aad7deccd23a697258efc8a3afa19bd10f5f7c87b85b23dd30b868a6c6bc8227b2cdf937f9620a1276890ac8ebe7f867eb3ee212335a366a40cd02bd17616bf1535f2cb82eeb52791b1c9bdfaa88c404c0d19cb70986086093f92f655f", 0x88}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r1, r6}], 0x58, 0x1}, 0x0) r8 = semget(0x2, 0x3, 0x409) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000006c0)={{0x1, r6, r5, r10, r7, 0x120}, 0x8, 0x100000, 0xfffffffffffffffe}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000740)) r11 = fcntl$dupfd(r4, 0xa, r4) r12 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r12, r13) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f00000007c0)={0x1, './file0\x00', './file0\x00'}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000800), &(0x7f0000000840)=0x10) sendmmsg(0xffffffffffffff9c, &(0x7f0000003200)={&(0x7f00000031c0)={&(0x7f0000000880)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f00000008c0)="a7ddbd268fc7a18bbb8d72a9e66dc82136dd03e86c94e0d8cf31bc25ccf474f32c08123933bff0b7bec5cdb181aed10f06b75b913dee03f76c87cd431fee3f87b3fedfc4b7c0a6f28c636230dfb05fcf77345fad96edd42173f25d58b9ac389428f524d4e4fadc70ed3b71790260f3fa64e441d8a9b05d5beeb3836c16", 0x7d}, {&(0x7f0000000940)="f4db8db58d41e97def28cedd1232bde111bba5f8497c3fd85090c44d097e08b47ebd03fb01a66355aba9a4beb7e6010ca314eeba333a313d9dabb3ec03a4fec152f62989cd8a519fda97b63a49fe4f163f26c33e506280b774d0e075f190128699257a3e1aa29ee3bf6585e860e3f7869ca7e99dd71ab461bebe1c4fb3cc814361e5765450674aca16de5b2f65ae84acab92303741ab6381354452766ab70a802bbce5637b66c346387386e0ac32ab339a5acb7a1f77671638a36fd6b68fa14c9487497860653d4ce6d3805b504d40c029ed31fb0446edd24541ee5ae0c530eb1b", 0xe1}, {&(0x7f0000000a40)}, {&(0x7f0000000a80)="acdbd465ef1f35619e8178f459a05bea7b3feda5d61fc89b9fe7d73c795a33f09815741e00b0a916d023fec5e8373bd5611799574f7673506b03a2f6d28fc539fba9e2a0ce4daa762a012cba25cb", 0x4e}, {&(0x7f0000000b00)="2c2ced4c0702d36571e12ab0d35c06242760612474f467f8c84d96e468c4648362167b4784d655a0d0db861514286c4789c18e469b6a878921fb7237a39c3cfdd10695eef88c0c95fd3ebfe0e35bb87bed7ba824c92ffd5bb4243dba0e34f157cafd7d82a0af1b7006768ba2ee556f92c6d926830c6998d5d78ca6ce99b85e6d4af9219cddfbd5f11325bb5c24b94b3e3a206bfd75e7bc2c8c7d97e3c06c64ba3c24e5ceb345cae79ee713c0c2a5d1a960b7ead4c8a8e766c81fde377724081edd98f931e493288ea693b227199112a9400d9e2785f0d8a15642687a675d2a5d1fe3b73eeef031c9", 0xe8}, {&(0x7f0000000c00)="7da9dd2d61c479c93600d543c8a063508dc064e6adee073b597b853e9f2025009e1fa8e412249da6efadfafc384ab2b9d46031b8f5d7abcd78e158d55bd355022325514254ac30f38d7a41b8665b76d4d0915401bcd84d0f97c5a31f054625f673de07f2e7a676c54cd5fa98afaaebf8f31b14995627a167abc9c8f15051dead0a4560d4cbef8137c680efc55a96cab5db056f0ce362a64e18131eef31fa52cac071379c1ed3d0e2827fd4827198fcc29276d91a09fd56701fc9f72b1e1203d2e84b", 0xc2}, {&(0x7f0000000d00)="9898534b7d37f2757acf1e556c262707edb22e558cd3281223ae82599d3b6a40916378a56390c7c3e8720dd29e80a74a4cb0e354b6273c6c299fbbc8dfa5aa1131a03e088b2fb05ab700fec6c396b072a2b2d3a9fc30c05fbe6a4694bd0e10c28153f65a8fdd23bf18147ea1f90a2424ffc974c5b74999e41086", 0x7a}, {&(0x7f0000000d80)="51c9cd69f6ab7d", 0x7}, {&(0x7f0000000dc0)="f85a983d395efab259ed03806901cbadbb0952496495cb50aa9f781c5d413bcd2032004bc2e803f0", 0x28}, {&(0x7f0000000e00)="c3cc4fa8600990d49ccc4f2239c1b789c6dc9f31c1b99de8c215cfa9e336e16ac9bc9cd58f95361ddfca0471b696a5f1ede9829aa7112c6c896e5dad356e2568bedb0e8b6a7faf57dda5ee2f550884a57b3a4ec653e0424fbee11d3c630278151af4fb98a7f8ec05720daadcb8ede013353abe24a8ff9ec97c1c12fca8b439b30056a03981dae8a4ce328beabfe16bb8ad593b", 0x93}], 0xa, &(0x7f0000000f80)=[{0x1010, 0xffff, 0x10000, "f24d55174f41cbc1c16c9540102a8d879c51e396897e9ca1bdb8c52cee5b7b85dbeeb86bca53cb3b98330cb364329df1f9b690eaef267900937132aee9b121349a6d53c1f7fb1c16e6178c5c77d2b73a803f44934d1e59df09c97c793eb2dad297e280dbed45339f6b6bcc1514bbba8370c64be1aabc4aa8fcfd0717106c8501a734758d950ea00be86712fe9067d5f843fe553ceb0c0bed711e052d8ee4b588b28da2a0ee3623e068765095dbe4eab593d5a73a146ba84af9ba87857da9ec5145034017a5beef5a0341f1085283afdb9ae4c0f33ec2a2e1777cb7c01b932f2c4958ae56a251698aed54af1a7b841b357f2a22aa19d7ab37450ca6f3bc38dbd77650679165ccbda9ce886dbff77f8862ec293fcb921e60202de7939d2dc359e3136f7af6ba3701f63ff82205be52d320e96bb57b543c609dda18da56001515f2a721f2fc138fe241e0381c43df89f029bfca1ead78f8fae3d97dc7feff2aa66037b100a351b865ed9d17d93efa91a83561740640f402c4d599758ff114de2f803ab9602ff131e75eaf4ec6d581071802239f5d6de72e4cd96ae3196ceb94e73efa0eab11453d5570833c6eb0cd060012caed5bc2d3ef82e6c86c666ea96fa7b7043c36b1cbe807749a1cf3483d066fc8f076c4fab48d81052aad2527eabd4c6b78707355295ca26ce6e8324d650c8019aee400bf820fdbd8e89b891d3fe442f6440b95a25a71b551257461ae7862b415263da447d3b48a9ec60beb6f370d997d5d84d138b897906dca099f817d41f894a238177a9584b41d093ba1d73f71522ac122ed9064f80a9329c4d7bcc2b8c36e2e1a74bce7d4125f7725970378f6f8e27715e16eef43b9bc4f6fbdd8298db143b21a488922ed5922a66244c89a761784231adfd193bf3e5c08a529f423b2cf2936caa44f566a327bcfe1fcb087a23bb27077605469034433f1f740913ea2ce687d3ea1f8309e1d5e39ffb5ad62a7d997f54bc94807068fed5195817a2a64f2187d501de06d15910472a13304b5c20817fc6603590854996a6c3cabb58ebfb68f69ceac5f61354a138aeb16c1311b9432a75185eff6a6ef444e383065022a9ad5cceb45a90d02bbae0cadfadf5764b3f91967544906c30f8ddfb8133ef3e6e834611e7710fb5a7907e982caba15ad6d42ed508ebaccff0ea271b8561d5b5ba6d255e4cc06671030509fcfb894f59d9039bf95acd988a47ee1e7e4e48f820059e40cb6e0738d4f64e7a3e30ceb9b8270c4b22c1102c123e4991bc868021a6e9700efd996330ef45d1974e3fb290939a4774a29c7b8df39ac13b3ec25db3977cbfb7d8f25d94c64e71db1b9f540bbe50305197ee2f2b1958cba75133eb03f0bdd3a0cfc8bbd4bccdb2863e18696595ae52dd2dd7f0f12557341523977b40ccdc52cb65ad4ea87552e034e86a8974976feb09e15dff19cb6a5cd4ff99ce3c7312d5f20021358df798db8b0b4a6dad5aae19e11029c1092157755ca00f537e6c72ca46fdd6109d688c8393a04e0fefc3f5261a5d473a16d9dc65ff01ccf2fc696c71c27ed1011caa7d7f63dfbd695019e51ebddea8726781c6155c4017e30f6a9b3b67763dc7f8e124244ecd3541b9c1c7db769deef990b1dbc2ff143658a2d941612fccaa7a6867640edd4bc9fa8736c985922dc69fa2c198786dd4c9fbee2cca8d392bfe5af8df19824384bef9dd1315a43115efe141d0620368d6f911fcd6c29b620620704e00bb8321cb9dbd826568f0155ebcd1e7d8928e4cd8cd5aa4928841bf8762dd57944d043234ee9fe57478036a317af3deecb8820fa8e17e73a18df7cef3f0e0f90ba15decd05a6fe8ba0c923aaea4b1b5e6f66df4d322fd13fc8c35fee2fe30a252319e9f7fe04abfaeede290a72376a5e6ff23475e6ba6ebdb2cfbc2f5134d5d6b7b0504b06dd004b5bc96e6dacdd07b7baec262e6e60d8c09b731ed62393952933cb6e03bee0d694aaa2cc1dccade3429da022fd001247028551ded5e0efeaf38525a6b1bbfe7a389ad603638a8573a69518b2a52bd9fb031a3fed3eefe3d10a5c69275696e0945b720667683e996e530bd380091cdb719e2b1667f9f1d28b6482edc31a995a2ca23e31dce33164c927c4a4d3fb85bcf546be567fdaeb1fdc13daa29dc7c9b6dfe3eea0cf45c02f0c0f2657842f482a22752343fdc5c8f1fca1d5e939d9f0ced2cd3d1ef9fad132bfa41c748af20cb5e50a68dbd51f36a896e73a97cac0d3c8882c24f5953d6e3ef56099646c226eb31078bf1a9583de5cbfbf8d7341bb1e7d04e5bb636ed20e43d08c7c85004ae7eaa43279bbe9718104bd8045729cdbd5493583a13a8520733325aaa089956ef9f6c69dc14e12aa7ed6836b0bd7db27ddfe0e8755e7f6b349825c87b9e516c280ebc510ffb7fdf1739b4f1b7d8c56ad7cc1db9955051cd7c5165bed6cb22d28d5c7d73e0f297dcb45bd27809650bf545d38788e1be27f45e98adea921b1df077f2387c0b8502ea68ad8eb3f68b179909b2d2f62df17795c44e64cf59a6180e9668799ab8bc1328e2a6fbcfea74a8fd01ee5fc54d066545cc3dd0e02c10c77a96a109c3ff6f33f5b02d612ca5c4f9144cee5dc3c996931c1ed5425200f1e6557967d12b1b040ee0c6a44b83a31dc88bb0b6c0a58f9f5beac331c4b8b48ad6dcfd206b71dc43752ade01ed38ba15b5306f0e57545fb9c66d4bc9c632ce725bfce0aa788fd460029b5047e5949c48a819372a4f0b47cea5984e2e834f25e404dc1e14cbcc157121747e81e5813380a301c9f813620d96e25a9cf7b530a07a4bbc50d5481770d73dc3f6a5a408fb9dab5ec08ab5b81e0dc464a782800c521b84dc066a53bfedffab76034d37e63cfc7629a05f95b2297bcb4b92cfd7e80581a57a46a96314aa1cc55693f16f1a95ec1b817cafbe30bb2f32a702798c2c8d12853acac9083276b3760462e4e4291f08526100397b2da71d2d771bfcbfdd76f304a1600c32c9a9318441ce1c968ffc2ace62f0d756000518085ae3b7753de91b50bd0e52ee22d9cf6bb879d2fbe207582875e9ea5d3f53bbd3124e0a0c2f0ff2c4d5fbbd6efdd21d1bb9c7c53839dc4b1e5939793d3adf3db3d98f3fadef2ad30acef47831dafcf116e37e1a2a8c2659ffb6b3ee6317724c5e4258ab9abd4993854170644b3afdcc3dfa6ae8cfb997ca37f910e43d822b293944f739005e0194e48afe2ce491cd0f286c520fc940b9dfcdf2abf742d91e5d5ae00e2915a3748e58ae386ca0a5bda94ae27557b19fc0daec7d36546308650bea41a809b045d5b8ce98ddea239f3342fbe6f2e4f195918917cb1e5241e9f09ea7c49d10cf86342cf8ca6348b576b2b9f796149ab0a6588e8c1e64430260bb20d7489022dbe026143964db7a620ecc1840eb01df876fb2921862ab6e282b293f0537e64ac31802dec2bf26e3be4cae97b1833fbf26a1f3f90711b45981289475293a9f1a27393bc2a087c11a94484eee1e7a8dcab340fcf36ecb85c51dc16a58dbda1542c2df070d36ecd71f603f5ae7773c4445e444d30ec3e45fd7c8aaf4b43979c4211b9e3be3c728a3897411e23db4899cdcdd9c96a9ae2bb53d383c507297769ae55eef24beabec1777b3684a3fc1d961f3ba5934278022965bcebe3c9ff3e7ea3a98620a0c874d528e6bd3ef92cfd0f75c02abd381178f23839231acf7b7a37982e153b116652e2572122fd9ac14bb11c4f70c72ba56a92a08faeee28df59a55fc82c6380e08c2b7c757bc8d80776b49ff3d71dc4195a61489bb2d3dfecf53649e0c047237dce32ba3909eee9f43682cda63d220553fd2e892115559cc0ecd8fff8c9d9508aa771df7133a6a28c6f747359a23640a35916f172a99604749023202f8ac6c5da06d1e63e7f780d60155bd0124da272f7320d7245eb3fb3e09c5365074e437a7d4cfa1ced5aab8007e014f0c6af7e94a4d0091d0c4534f961733c93acbf87fa1789293f708353d67661590b561754914655fda7a8f25a4a8722a750cb103ecb9690096d186cc8a7a9a6ed0b9e4202c42059821800096fd18d7c709f7aa0430c81c05bc18156f30d56419a332c3ab238f191115784b208d249c12d427786b8acb589f05caaeb8983d607ae2178c4391247b4f271adfbcb867c22f64fa35132a9aea73803828ee7039d5b23856239d9d99f2eb457d9d913d8663d088fc50a80f192fa31bae08c41f5152136830a5e52c21170eca2067de5b3171571a2315c0379d6f011bd125e6b1a1224ad1b962ab3e84c04bcb369f1136960df790802927a8f9de9a149570fd4bacc149746cf268ed4eb9991932f77a1fe13b1d2b663596ca89d20e1b261903316e10950e8c8bb8ebde6cfe67b1c8728e19418b586394687280014c7f3ab9ea1d2bd4c66069418402b0adc8e85f8c8b80b3f46e9fec482013f36aa921a591e2c4b1a27493d79440bddee3d142e44475e1d84bfeff0221e859cf6b2088c8d095504efe0e168e70ac931aedeeead488eb589c254aa58a7986502861cdcd82febf5f7838c97b67a618a4422a1e072279c5d627dd5f4529b9e4a3f2b8285d57ad674d423175957ff8c35255c259ac169cfb4204ebb81feb06dde334e3ced621dce56ed29cbb565794f211dd43838ac6fe53d570f496d8edcde4e30b77fbff6bd57da07a0e3ad20462498ce8ccc72c25eacac95a7a513900fa976187c5c7803c7d5192d6e88242b589a990f02b311535cf794a7a6042a80728f8069c4b8b625fa959489f6f0e8c7d3dbb97f5a0e870cdeea51826e11b16d54d792be7705f87bdfa448c0eb5336afae4216a50f40c79e5f8d188ebf56baf6fd003f2267187d85b2981dd47edecb460876afccf2f35ab07fe853dd269730ac7826d65fc2b84c061910355f2faf5f499aaa5d855b0934dde29ebd8373f42b1257be6d0b057d6261c91baab3a41809208d4dd63cd13dd90a8882a9bd96515ad1deb839eaae4c8244acf2538b27fddcf9c2e97f26e741ae9a5ee855d20f201b58b6acf8d0c40c3bbb3a57e8dbb333ced0c7b5b7ed5f6bd698d0d0304144a872732ac6162bc8be86534f9fa2c1b7dd291eef626b888968ff7f81ac883043df2a56885c1470ff137124b1c812a7cc5320c0aa2677cc6e806c20160efef56970f8eb5a4e6b5669fc57de1cb3a51e9605578194e3ac7d57099927f281a35c71bd0a9a091aebb4c5f0f3292f92a4f9980f3f83b18cbd26f24e94990cdb79b2ed3364048c8f9eb0e0b9e6054f21ba112a8d9ec4c5b951e03c503d45ced11c74a518ae24cb9be9942fee238efb0fead7aabd32a457629b5c4919aca7a927382f7393082b3f13e9cceed9c96713de86999e78ba41dba7e9e8c99cf9cad2627b15e0d155839227eb0643c41add8653e0d95fa7d695b940f11b71a47f625897ba65b0a7866a6f12f5e370e541506f44a554589eff71ff60eb7250627ff02303c0f07d38dbd98bce95bac476ca1d4dd799b2fcf845a4a5aa79e8a838bfe009ef2022f03ae1fc9ef9572e4b2d772978f1159ed816903e0ff31cf822dcbeb58bc8494cc3aa96672a0bfc28dad00d60fd0cae11e495e96334a22aed68d7444f21c4394afec28fb11232f682dea9738f2ea1646fa2d5fb37e0460ff9be67c6c5efa0a32922dbfaf39c5877c9e635cb1de9179107c8dcc85c67e241f8d4f78d821c149da92e65b330a597850374c69f5e3fc6fcb60d3ed910a2efdfdcc0488a494f66bcad31ce253268b107aba016a312db08c1abc4401bef2defad470f77a1fc7c44d754cd8a"}, {0x58, 0xffff, 0x6, "7d024b5e7db9c814b7454ec62049efc9d218023ca6b270dd29394a9abed3a72ce2768ee7ee59319ec20bf47dfc73112806a3aaa8d21750fb509e7a3df5e3f3f938f1cad356bf0aa9"}, {0x70, 0x1, 0x100, "464b89bb04251ee5b6a92f0d552d8a002aecc885ca96938590da4f8e0c853cf2f10fec72bf48122a00d9fbf618336b069e1e823ad88afe64034bca899d2d97cde09ac156854b9c78f51546e37995be3a2f7a5d8fd648d6ced37f"}, {0x1010, 0x1, 0x3, "76529606e9c720bc15c00e35b86de865bc63bd78510860ab39b978e9ea714266a0419fc095a74dd96a0978e63acf93eaebba9243fcdd5b72e4f77c67c47264e68b1684dd3533069d0b661c8112002f1190ef839510457baf70b631bef285e50827a1123da0e9b002a859b2a0b460f44b8513211437b89d7a8e5e8b6eb943ddc3c6ae1137411651987ce67c0950a9ad0a3c41b9ece174464b91f2577b7bdd2a7abba739579bdc72358da0fd8bf946bc891bf0986f47369a5311161e073805c55453605158fc5bf79d66a63839ea36b3921d3830bb62bfba04e538565c40801a21332fb94a927a74427bb3cc70e470d8d049a243bf54b4cbd1abc2e282e5c5e1889ad270b19ee0df5aca4d9d5898ae35ab74a13ffedd2d1741804f0a0cf7481ffb97b2e59c22c5988f4d9e291abfe6a923acaf3a5d285c6c3d7a0e339ac135c22f4363837978c8fb448a75ff44438dcfcbc8cc0f58d4c2b522b1a90f4ae6c530d4a816f3f75cafa3ba766d6c3ffdcb9687f7067dd2852b3300696406e36fd9925dfd8cbfc12bdbcb7982500a50aed4330ab373f520afe313cddc533a4a940ad70132893852c0e8bdc44edd50d53544f1e1bf0a6e59a18ba6454e8fdca33e6924e6c2668b5742ef637dc9a0fe0c6169a3875f47dd4dcb0d83fd40104f0a513b3203309776269f56b9f2f6b00cad1c4b29cc781ae6536d58c36febad0e13bb6d2cddf66887fa6984c221ff36c20c6eae4aab1e2d58018bee6fece0073f8e678521f5f387cb3fd8d9242f75ec55a92b7a83f7859617e8e7ec4e35bce46c09b5803d2f6e492830726e3fe6d3394962151fc49978193157f9d58699d0fe78c417ba5e461e5fd3f920f57fcbe2bfdec8b8cf2bed37668f4500bc5bdd74ee5757b1403236c897c71379d3049e0ae14a41b302c47e1790d0bb9f864eaf71feb7cec313bbbe2138512b53b5801f33f8d44d4ac31b68f0b51f48973b972e7a809c425b1a4c1983d1470e43518d4e9f0130900332b5a9f9e47bc30fe069f1db550fb7503e2d6935707f1f631ca6ffe3bc1a9fb4fe456f45ea84589be5a24be44e2b878a46c5e574b171812fdf8e500fe939075977f748ce8ed7cf3003d7d3371e3efa1133029e0b7086545c828cd593184029c51a173e2d24422eff92de0968cc489529469cb6273ee1a9635c2fcae98854507a8e5186d1b2087ce43e40eba8b5bb2f28f6a75e6be9cad037d83051e76e5611734d65d2e75e5eb1273837ff1aedccd611d8cac2a01d02b10a984ba87b9d09173e5a63dee503f4ef70e6117fad3d7c0c76753107e19a0a49839acbd8257043fb5b92df838b319025ee09d832c84343bb127b98c47fe4ad7bf83bf60d9ce7c0990ef1a2431f01a4cd3a7652f7b2a5e59f6a9690b335b9a5a69edb59eb42e6a5be8c8348e1dd2b912f0276ea82521e07aea98b0078f87d3d444058a9f128352361cc7c2884efe20a120cd525dddfec8d77717d5ebaae59e61abe9381a174352b9f64b5bb62e6e9bd5262e080cce6e2239164f71e47d6a44ae184b984d4b9747965e0531314d10d924e0226cc1b78f79c10bea66b48ef59ad7201a75f40226ac129dd73a2c68cc3eb55bfa7c5105827fcbd9694425959b29d368a4b67adec6f96f85194cf5059b705ea9e59ce088de8a6be987b8ad2280e33675dafcce5b9f6a0912b3b0faa2013f1031f0a349cd69e355bb6bad8fee35f2ab11b6dd4baf1a70cfb8b3e68d02a0e29ae3853186afcf33e71da40276bdae6141ea03f155cd8fde798a12e15a7430575452ced8bcaeafab569d147426a192e56e5e482951e7b276b5171c5f4f12d17c6d480d7872371c5787e7c1895ab5637f14e649a24c4de0f7d91aa2627579e2a1df6fa28855df683ed7bdd921ff1d26508216f08e063890082d790aa6663325afce5c727046923e5fc04aca63987c6428fc22e9176dc04b1fef587b5ee3ad7c628de76d97a965e6065d35de011ae36121847d84b7d58289951c2d8add3707d9ce09dc86854cf7a3505c03eee4af78f3a616847cd23b791e238204ce9025b84318a18a59e9b749a7425c888d2997a93eae429dc4f5b1c0a2dafa8a91c8dbf5c411051e9536defa8be7e1dd4560008ed2dc0334784fc9407060b7dcc3d1f0d6ecfd68404b2bec29954095d0ed335f7424e4ff8e0f8c6b03b2ef610fbb1cbce9caa5444efbdb45e61bee37ecd0a8974d5da93bf0f76e5230b315f86701e5cb5acfa042bc5b691d76ac3afe7283ad95d1144d0bcd15413c8439c417afe2673fc1c64940b98598b328290af2b6390235ee16f9f3c3e71182d9e4646c881d42a296ad1559c98536e56c892286f73e56f9d94bde1e772f77aefcb89ffca891842f798f4657a285817633b4b2bb5b9f6f5a915c87e65564d3d0e44f39ae61351021b042188638e13e89bae2df2f7c6b832f1b532a38cbf04debddf5c9e033b2b98263e7e40a3d1a15fb44307ea453dec75e772f9779b9d5100595f3eb6cfb1a3a659bff3185f8d158d8a7caec4a3f9560f471ba2373434d09777b93ae535981d7d560b34516e0315949d4f7089accbd4afae2dc65c70b2c477a6056eba6ebc35dab482fe89cc1228e1e21749a239c7978a379cc118a56ada136ad4515c50163de11d638689fda95c1ffec2f80613c140918d2b734a798d2e77065aeee221f157815076a8441f14c6958af316c5c2e1177f81605c1fba36bc184d664523d2969a3d0ec7b1b3db0ff7547172b904dc5ca80a155da015d48208bca164bd23bb60205a270411ae458c5bb660f440f8468c4cd9c95e93e3b6f505efed4dad237aacb5f209b8dd101a653a9b3c1e4530fce34dd9cf3956c619ee4efa884d94c9c2f3105df38353974003f2217b8e64fef5bdfb9b3593215b5f2cb0cd1e6cb5ce118dfcb19479a6bbdcd2d04532ecde026e0832981141ef5d2dbd5e319fcafe1933c858940bf03d1846c31fb31f65838b8ec4bd3dc8e24332d0500fbde9e823c76e77e7a5f90772451d58299cadbedeaf6a234b35246bb27f69f56f0d5b2cb80902c58d0e2d377fb83936428dd9c53d6daf2b7bcc572b0a675396fae9a0bb529d35e13dcc2c7c6588e470c8948311152d4b0d70f84f52986d843023c0980eb4330303d0a52779f1abae2e0e3b3f3213e9864c837f3b97a34dedb7a58955a73b08791ab776449ab32f7c0a635bb77f761d96601c5286c699c58211df2967c61d0fb915254471c39ed0ee7106b235d4784a83b9e8ba72bb01b8ee8d4100656e284a1247c0179f571c84ea73154c7c4b5eac95cabfed67c71c327ae1b08e258e8ae23e99a158d69081922fcf1d1374a6b544561f3e3f070568d8b597c478125e1c533c326b17fdbbfaa2c0e5de993a97adc6c0c5872fc09b3ea67aedefa156e7a4144888a1a24058bd20827e8a0c5ccbb665d4d6753c3cf494f06afdaee9924780ab2ae5052f4e56b4d67a7c78dc01ea5e8c64cc6b7569ed950af3bf843268d56d654389ef8d5bd5db9516e15022829014c8f544945dd09ac46b39dda614952e1534dadeced4f5e3dbc362b34c2f7d6b6cfee9909a38d6a0b96d663822b1c1fda349b4319e2a1a377a75d57a66519c20cbfa6c611f3aa112d97353f72ea817f2f734aba31310be836a47454a43a1f5a6676fd75f208976333bd27aef620299296fd9594abdc9a644d73797b57cedac6abe86c58c7270922d569b817dc9a56009707837677c31c25a9da8dca7b93f06765d111138cda0ab1e175acf70b3fc06f065bf54bc761ca866561b794a33218d34ea121c7b20b2e330b6ebdde1b029d65be4e92d2c6b802c790ddab389b0ce4e16d30e70e722ce1292898427893a61c424b2cd034b71647cdc33b2621c5c31f14785d8898fbe13f90d55458b86efab4f3b99178d8253c1955052fda17c6a80dad29bc56055aa26ffff4b2f595c9dedeacf09a2df275dc6b43b299dde2ecca6c2d62aee562429ed7cb2a5ffa6f83afe605053cefd3c0646b493be88a161326dda2bdb7e812f224fa862d157feead4984930aee18a8ed565242a63b7dcdd4a1a8210470539759d438f400a5a4877dee3b4c97a789cebd0e43430fe450c8730ff79d954f3312021eeecc4138b351da81fae2fc17058d2506df8c7a301cde4bd2f48649cfb8914aadee3c499d1fc2ad958b0181729abbed4f74365c2e5bafaf425cf8c9f3b096b6c72869452c3717801c22c6a690f41dbff20890d35496a052374f971eb72928a7a3200ba83ada052bdb218955bcd602b31ff6bb72dd7c415924c7705a06eee03bf8fb52940bcfa5065fdc75a7ec5aa6685f97cb4d6c5acd2389ed8495b6d6f4b9cc6b449461c5d6261357b2f3c6d7845b284c35847bbe0f61abd8f751948139199d7e178fef8654776c79bf060b65c500317328425340a4b1a5104b52e987225c6ac05dd97c9f0ff8e0c172559fb37d8a0b77b0ab5dfd4afc97a037fc3e6d9bb2572f70da3513c3b3047f1710eff964431e071560b59d579bf9dc5169f98cf795cc6a133991df130e75759b73ef64546dd5123bbfb3186781885c26f9fdcb51e2e66249900446384a0552e4004d7a2859c2fcd233d2e6a2bb708398a7c7b480f7caa3fa06704ba1d0129645e303f2f09a7239957d5fcf8d3744be703a8784881de142f21a20bb9743e69a75befcd9b5984ec08c203f446ab1eb4139b69efadcd34978c0538fd4ee633fdc38a175fb9e1b019a3e7fba839b994527d0008c5fc3758ac91189dd341d0a269f8298ca7cb66522f283476a074cfc7509a37b5c00b077603177db37f90a73905200d570ebfcfeb7ae72f7b76f8bca551e24114af1f60c51d6921095bd80fae29cb574ec122e002da06b69545b36ea80b73cdef8f2fb893da4243ae0a44aa1208ce73f72926a4de80f004ea75fb3c4a6a67a0bd786ce28a6d912d1544a8655ccc4f3ce73bc78603639723df0dcc93831a2e833335f8c47389f3e0af724c134a6637fbfad54d987c7471e3a235e9774c4a8e015aba54dae78ae73229d226d12b2463fe2c53361d79217af2065c05ad990ef54797f83907cc0a815a85756d476e4b1e7dabaacaadeebda4c14ea303715a2c6faefda9ea3413b1d426949bfaf76bace8d9ce69f02d36c463bff062e9d41c196f98977aaa8bf5085869f171f0d9cc8fab19fc5f269001f2b8ee435f51c945114e7c7bc6595b969fc42d4bd8d959f220801eaf8cf5d2e58875b1dcea52f2cc3e9ee4a06152bcb8e35304aefb8c293644fbd3844ce033d0c65e6877b8565efb16befc0c694eed50e45d88cdda748a486290c09cf4500c9a0677460ceaf472e0604c1323c1f6edf8fa703b741b48fcdb758b3d82c97a29a5e5e0ff3a85ec0bb1107cd794c94ea95f1da70b019365d1cea502ccf79f01312b0a46e364af4b3e57ee9402dae17265839eba7a3769e0a603c84ef91e3a7ed636992ebe89f0a02450a8d59bf8f3b947572d5e0bc608c0059abf8ba0ee2cb39157ac08aa228d6f6f4252b0905117eace4266e505caa9d7273dc3755f6632d42e77fecb5b5d371c0f8ee02a1408aa2d5b278df8f1eb914685c7089b65db35a70a753986c0d685916dac6f2189e4abc44e7e77a113851ebaf45cc5672a8b6bc8a5ebe018c9a522ca547ad17bb0948f545637e74411e7085f8f631b24160acb393a683813d9fec5971adb2aa3a470bc551529042780a2e4f9a39babb89bd445a2f9c8feb00680288af1074e437bccb2820e04e8298e097e2ffe147f847400bb6e2c294f229181fdd0af3c3646bf4463828b9ebd38"}, {0x50, 0xffff, 0x2, "a26875c81ac19a8803fd63c0324b822f17fef260297ade31d504eb8b88a3cf70458c36bbc9100040b0800d4f29c0e55a42079b1b3fdf317c495f9b93a6"}, {0xd0, 0x0, 0x9, "59ec62d0577136330b0c58a039a039f85951d1ca7f8b5aad5dd5bed3571b19cc4f4794ee03a0b236b7980fc569bbbb49601b5cd17dfc1a9448f0f2d5d9fb12e13791756ef3d70dcc5dfea435f6bdae4349093a96fc97e325ea7810ba205549efd6877139d1a5a1b2989fdd6427d0da2c665fb1d81f8a3b5c495231658e3b9e9fb5046bf5d7c6e1399058fc26015adc1b035e010c52c0360321c7c8ade552d56250a04760dc2a15d27c90de4fa8bf1187d8ef6cf6871812ccf7e2b49470"}], 0x2208}, 0x20}, 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f0000003240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTOP(r11, 0x2000746f) open(&(0x7f0000003380)='./file0\x00', 0x200, 0x20) select(0x40, &(0x7f00000033c0)={0x0, 0x7ff, 0x6, 0x0, 0x5, 0x80000001, 0xb34, 0x9}, &(0x7f0000003400)={0x1, 0x100, 0x2f, 0x1000, 0x400, 0xfffffffffffff000, 0xffffffffffffffff, 0x5}, &(0x7f0000003440)={0x2, 0x3b, 0x9, 0x4, 0x1, 0x3f, 0x2562, 0xc3}, &(0x7f0000003480)={0x5, 0x8}) r14 = shmget$private(0x0, 0x2000, 0x3c8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000034c0)={{0x1f, r13, 0x0, r13, 0xffffffffffffffff, 0x10, 0x8}, 0x6, 0x2, r1, r9, 0x9, 0x7ff}) executing program 4: r0 = kqueue() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801869a3, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r3}, 0x5, 0x28, 0x8, 0x80000001, 0x1000}, {{}, 0xfffffffffffffff9, 0x8d, 0x1, 0x80000000, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x7f, 0x6}, {{r4}, 0xffffffffffffffff, 0x60, 0x20, 0xffffffffffff78d8}, {{r6}, 0xfffffffffffffffe, 0x908c764b8a5cf99b, 0x4, 0xd1, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0xb07c1df}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0xcd, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x7c6}], 0xffff, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x1e2e, 0x6}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40, 0x8, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x31, 0x40, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x9, 0x40, 0x3, 0x8}, {{r0}, 0xfffffffffffffff8, 0xe5, 0x2, 0x6, 0x435}, {{r2}, 0xfffffffffffffffb, 0x16, 0x14, 0x0, 0x3}], 0x3, &(0x7f0000000300)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r5, r7) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000), 0x43, 0x0) executing program 5: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r0 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0x30) kqueue() setsockopt(r3, 0x7, 0xc, &(0x7f00000001c0)="e9ffcbff13b9fd812e8a4e713048e69931929648563f113ef9bf18e4fb68ee96785ccd39cf2d0e8b6fc4dfc756588b2790b101a9304f4e4cdd417997d0629e2c6199a65637b33c380c2d75a91bd29055bba66d79a65f296d79a8d151a6212000", 0x32) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)={0x400, 0x5}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x20003}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) executing program 1: getrusage(0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000140), 0x0, &(0x7f0000000180)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) kqueue() socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000d80)={&(0x7f00000003c0)=@un=@file={0x0, ""/519}, 0x209, &(0x7f0000000c00)=[{&(0x7f0000000600)=""/250, 0xfa}, {&(0x7f0000000700)=""/157, 0x9d}, {&(0x7f00000007c0)=""/209, 0xd1}, {&(0x7f00000008c0)=""/188, 0xbc}, {&(0x7f0000000980)}, {&(0x7f00000009c0)=""/192, 0xc0}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/97, 0x61}], 0x8, &(0x7f0000000c80)=""/215, 0xd7}, 0x1041) renameat(r1, &(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000e00)='./file0\x00') r4 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) getgid() shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x0) sysctl$net_inet_ip(&(0x7f0000000f40)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000f80)="8fc2eed44314e080491544775124c799584d45a09921068f4de6849aba76d62132f84674ce814d5232d99ff1d93b131cd36604691b8bdcf8e74c0f44eed3ce5ca7b990fbc6031699f04f118cfe890acc3e76c62e81fcac84aa3a05ebc6fd978d4ebdf60991d62d80f53d64d811cc7f485a2159ab4774d803d0df9d8221cd9c430b71abaedbec3302b911258fc831d3d9ea546f337db67de2bba1d6949f35f9c724737590c69180a2559440ead6631a02a215b05ecb6bbca58f376490694096596060c2671827ce8e763a33bc424cee687987b698cb1f7b9fa52fba5ef52f8d53fca801f8ce0b4d152b186ef4394838307b8b33c931958b2f2ee9ec091953da97ae175209e329b57f656f4564d27c6a3a3eca4a4f5a7a8779760907861e3e1c2d59f4841844f01c91861b8f2afeb5c0c545b291e1e282aebb9879527e010dadc0dabf976b63cab3504cdd243de4f17fc2ca12aada23c387670fa1c7bcdf2ee480dc75cc8cffe46d5f6c4d2d743a4c84505306c7f6490442b03a13486b723d423e58e01950e777ef7bd9afd3dee1371caaffc9538b481f2f41aaf690d47f5fce9dbb3810f49f636efebde339a4ec215b6bbcd0efe911de414069179e839aca2f44b3bb33d6348574f3e795259b326432d9f6c2e4948b9ae38f0f76283c7d85e7ce2c25e98ccea300abf22888abd64641c8f69d0bfe612afee0997bd2fdd06b3d70ca69cf12ffe74c84449ddf82d0f7dbe92b65b38796d4a07b09bebc04d1f1fb67c60095e657a831b112a82a03de9818b2dfd20033cf6693450f2ecec8cf833592f22f7790631599ff9bfbf9e525bcad5e01f67b2ee4af4006015c37b064fbf90e85b9e6edee0344d17d541918e0a6c83dcd211666ad0674bb46f1e7e7eb116db648997b96789757748ad90521a6855915a45c4a34dcc36fd7c7e9f3c1b1b093c3638fc5198e5eb81f90bc838f5e8a2c0d14816691f04be71838c2ce00a284aeaa28b3da80c03f5e367ecdf0af4f1a1389660d677b4b0d8945d385184668cfa73e4aa270c080bf9d9ca03506f06d505fd1229b5966424c85bc4cc9bc27e0cf0e653b6c2dd190e2cd5375d966a861eb6edf857bc79a7ebb8ddcbca82d49c367503b4aedcccbae646316b63c7bfe50c05975ef7d996106d248d7e1cd061f326ceb155be1cbce3f1d7bbf5e7e22071108b3b11e26f9a926ee45c8e888051339ff545b7654ff5f579a2fa57647c1092dcf3537d8cf094067767dbada84da3756fcd3213251395b57c997fad7d51be59dabd6b369da7b5d192652efeedc58062f544634d43cc7adff8f13bcb4eb26d7b330735ed60d69e8dd16c6c8c1577863be420a0882e00e65765eab54666637094d27d402b1f0a9238502f0984ac63862ec92586b6a805d4ef23a8863f4a663fa7e8479a7079d2db8dfaf004893310986503cee1a093290f8cab14a429f866ea8493c3bca362b553fb0d122366a135c0073902f219bb951fc20f3af7572e14360aef54047fe2f81576692f4728dde78f984378e859ad80a6704067e3b006978dd667434e1b266df2cf93efe143a307cf3734e787e1bee38f89073738966c80ad60a15e97fc029dc9634f7153864334b92fa2836fc386eb661e999288f630588b9cf6fafb3f4328509c1eb0fa729a59eeb69d33dc9e3e06bde73b225eeebe7c27dc3dcb2472a506aac5d3f961519ec9c8ad2ad3ff818bcfb58ec21e7431cda7059098680d8299847bb6cea19f1454d4e221abade1c9c2c8621badc777a724fe7dfe846a7fdc8b4b43a126212504de86815aa1248dd36ccb7bc1798cf900417c068107d49029c6fc48144b2ca83046e86102df7e7637e11ab167e0f07a0045ac3ac1a861a962f02349c09aa3883fa8a28ac3056338be96eef0116042e95a893cfe649e309b121f43e4db389c3ca05bc9058ad74da704edf386f0ec79173eda0d8dddee12efef9e288b6b41d4f2f319412ce3d5a51346d8cf58afa970dcb75df319c52539d2579d1d0bc343271095d6925ba25bb840b95bf00c4263caa6d264cacaff31c855cefdc8991cdb87b0e76f1fafb7d1837289b2ab0c2478ce50c5cdaf5c95a08e517c721fd63cf69dbc2c8f712c756dda8b22963f49e8503e5f0c76133ebcdf16e47f7178a9f480dcc6657cb5516332e7a7b3a8f61b3c9261fc73b73c01c461d711eeba0b594d2dd6090e87d7a7fab1a85cce3aad53bdff00630e93b77d33701fa9854273430196fa751663cbdb03e73f284168d5127d7920d2d295e84a730aafd3b291627cfb1174cc1c7b11a1f2338fe12e4b2ed08fefecc62517365d995e83f109ba41fe94031fefc874aa14c6e0e03cab74bdfa9a96392c11175f5c1c47ea14f63efe45b1cef0a9aa9eed8b6d3e1d938fe8439d4c3b26e7172d5478c2f599d377274ebfa022551e59da23f20fe6c9aa04a27d51a044041e2d781c705106697f85177c0e4ba5cc5493fa76df0f290041d857d83e7fcf7f93ec750b0e13606919ce4af6cb58a94ab0e95654c9cbf0bba512862f6fd526efbb84e194819f2e576a5cca53cbef35f3b38b3d8fe93c9851689dbe7f9a1b6ba217d6b58d683062bf2af652b664126f9e14b7e375d918e161e96c4da49ef0d91e91aa04e1ba6f6e571ba38cbc76389e9e25a1692732fb978873408e0d33e6880a850d8871a2a9d6d3b9b82a93331bac881d0d0d78392d17c4cbe2146ba9df848d102574bf7bcd388a432ccece7e853e2e68d4c3a212517f8098bbe53f1fb5f4b85b22e78d4229add93fb2c3dd1ed5e867d732e032ef40109c9eb16aae4fac194983f8676801e012d6a9483d3de893853707376ea4f0460629b05854602bb7cc7283a297143c04490b67eef563ab71a6e0156a8ec0bd69dbb12265ce57493f23502d25a42153fb94467a92eb2f4c4b6ce7d72a94914c5312a0e12d07c67834bd96c9712a9a1589bae9dddabd84ac80b917dea747d1f2d61aedd1c1259caeb450ceaa8acb2232b82fd5d15ae4e7a92fdd9f740e5f6644fd57161ab4a9a7e9089a8b11eced6aeba4d2b9673d4bd75a51cc91190cd5207c54522391f4657e51322c1f86a0c47abbb94cc14a0e65677d40d9f99383f15fb3530c50cbabf1e13bf7b611010ebd1e151d0153332a1e523a312ab0d4c644898f85b98ef77ad1946cfec2ae8cee694ddc3dc401a658f3594252bbf91208927c2ee2c04f722df627c88eccb1581e96cab148201b1fef569a21fab8762d129022717a11dc9b402292afd6988df732bf0783a303bf2849b48df77b8431a9f759a6214ac54e5b2d103cdf805f8b054f3704e252cc923608a916121e01123ab3f7f9994e9a0cc235b2ec047c004d0443a255f5634f24bc2cc7e0f5480f11a800ef84fe2363c4f8678a44ccd00f991455a2e0f57354b172e50865872f0c5e164f6cc69783f63b4725ace5f2b603d467ce9a4d60df138d19f4aac990b0c030c77a26ad93ad1b262d87b2f468465f7ba3a865bbcf21ba17f458586819da95dbc26a25e009bca58493c1374238b23bafce5d47e73356597347121e04b01986dfbb9a56a27ae3f28fe3bab4ad38c6dfdc2e96b80e49577d136c40ec74bd06bd35861bb0a91c20c8c8d6f52e764016b3039914afd25c1f43519f6f1d3178984e6fb0e775ae47943fa27092f8042a10c5082a016f5b8644117e86885af8d054c756c273e4374ae87c8cfa8a78c4cdee9084c4c1d8340dd249f1fbc7996e5dab5c15b793146fbfd114619a7a84011018982c375c2233808279ee67d386c68039c7d6b3a8e6ef44082435ee7abb80aa44b5c5df40d98250427dc41604aa4976abddd27bbfa09d238bccf55e4f91498de17f6acb929c5955c372fc81027f5c1435d5d38a030ebaa91647d4dcadf04170b465a7b8afc51184ec661cb1efa891a3f54344bca38db44b9589eb67ac906f36dc290d808005126bb7b54c8e492231ee02c073501fe67b6145b848bf6e22187c6317be443329d5c61d740be2e54758a77ad787c9ed9e2f5815ae4acc61037a303b46cb4e2a2541dc1ba5d5fb63ec3a56d619d710cc8d9e4e5683839c8ca023879d061f65593ea57f7b039c6c41149acf8654cd9754f449be2fbed5421e6a4944f6295358669a9802c3804cab4ef88b7ca44a42238102537e55d0c50b78105656efb4cd25faadc94210aa5a4e8780cdaebb56e089d74a62c0ea5f4009d8f0aeb576f8e2262e05960072b07912163086918cf3276bab278a8cc9986b540b574c3c23defa292ce3f43dfdd7bab9e51387707d027bf725765c958b17bd326ec59b57b7d9bb1346f0fe835f12a3e002662110071ce077a73da8bf86edd2d4314d9a784d7e641bc5cbb59d1b5dbc9117c64be3024eea287a2333827b9217cd2a37800ad31aa5e511d4d185b188e56cda75b383b70af255a4cc9035de9b9990b01124f136a2387dd8dac6f5bb69ffd479015d3a44d28c3b25f25ac63833da919ab764b17289fdd24737505901714e346f5fd2d18355da3ace04e23c4265f0dfa353229c31bc744382dc88a79fc4674d6660f0bb1e3687411a21f8b1ce9d94e4b75c5ebc3f301bb2520b48451aec4b0793374e5a119ca0853a9dc56724d44af3a627409f39b92a839deeb81cf6a7f04eead1e785f3fa8293100c280c5233b6356575bdcc3632e1bcc0a7d6af135f3db1ecb83c37359a556ab3e4147a404470e3715bf4129f71e8830400836c32736ee5539d61d05e10f8671a8064cbd4e03a5a816936f058b9f799ed8bb81fe88853f765cbeb855e27c74962c610670face0820d49bc9fbcc49b826ac72857eb1b29e2c2e20f37b1ba025864544c0cae04295df6917dc051f316cf54fbc8784a3426cfe8e35eef88fa53eb70768f65f74c4dbf37e9900e285ea3f4500fe0fde2285164cbddb9f8a618cd40c1112adf3b1350e3fd99f89db13dabd08fbf9173b55b09d5f9421be510fcd770b69bc967f3f03e6961dc8c347364f5172fd29088f7618f99fc2193e4e97bdcbb85f16d0dedcbb3686f3128c74ac1208d40e95e38a6bc723db63314692316bcb8f73378c10e535906a29b7db33017b0837049e4872ac9668713f7ed7105c6ed93aa9e8d5d04add77a4c9fd995af584a254b1ebe62a39faa2f6e18d9b402c4a12d004a213337a5cab2ccf113936f093b1e3a61596f89a38cf2f82e69b3bc9d4c42b01386bf35bdff6b305d6a4cb615c5c82419f1576a5a9541243284800f3c1b90e2888e341a5201510768fe31fa2edf65b041fc40eedcb92824fb6d47192ab458c0f035bf997bb90175e0cef0aaee96a62b9806e6492ae7d9f54ac43d604d68d1d2da75d9a79fec949d6df39e6f1edf1ea806f4cad942249dc934be1f9a5d9fb31c020ee2fee83122ed1ebdd5a16dbf6f981e98fcc2451919d95ffc470dc2123aaf499b1cc63b91298a14ff53a94ed91eb43f7883ad495aec4df0e58f5fd0acfb1145b1096b75bd0cbe6497172a304a8b7252ab83f4f4ecb25c3415dd8031eb5a21732b109659c50f952bd51fe6e48171d4d6f934926557a76b0938493db463fef25eeb99a3fa86fe4eec31093595205043438fb922a4a34308a22dc85dbe8ce04898e5c64794a526aa6b32dd4a06c6091c9aa866cc7e49671ce2fe4c59c178423bc0b8fbedcf6eb661d19b1a1ba4ad2f1ff94810dac36e8bf3852880aaad46fafa6794b4ea6288ee6b631b1630870ccdcd9b52b01dde5fd577ec4d8c98c2fa4f85376cec1716f16c775942d66e4e51ffc30d0ff10b505d0d00971763fe6eae8070b2fdd410233906a", &(0x7f0000001f80)=0x1000, &(0x7f0000001fc0)="4a99291ea40bd5067c0119a7ba5fa005070bf9faa8d977c73ebb2ccc8ca3568f444e7cccda1cea87afb0fb92e5259808306ebd07cef60894fa86d5bf384fb50aea0bf3c438fbbc1cd08978b42a9850826a39d78a54da7f787eb6c0a42e8bc6860ee37d448e6e616630a81aaf63c6d46c01328caeec0908456fa2effe2d237dd1097d3d80f06fb8965e1b4033f841f45a1eb23d6534dddd01c8721066820865d4594dfb2b3852032af6ab256e4cb9557b757f75d3296a88ddeda2e9ee95dc1dea670756b04ebceff0f8fa", 0xca) kqueue() faccessat(r1, &(0x7f00000020c0)='./file0\x00', 0x8, 0x1) sysctl$kern(&(0x7f0000002100)={0x0}, 0x2, &(0x7f0000002140)="4e05464af086f34691f2f8f57969f4870bea8797c0176d9dfc6840803dedc94cd90bc1dfcc7ec27faee426673ef15dc22de68c236abefcc0922b0eb6e85ee9c820d6e22119031fd3e470fb251b82dd14540e2d7ba0b28681c490de94919f9e0518c2007300f9d4397771a9eab2d8a54958943bc7b2408bfc80efbf2054b2a1791d32af1492f1493f62a235cf8bd4c826035643e9c0fa079b401a983d", &(0x7f0000002200)=0x9c, &(0x7f0000002240), 0x0) execve(&(0x7f0000003240)='./file0\x00', &(0x7f0000003340), &(0x7f0000000080)) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r5) syz_open_pts() flock(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000034c0)={0x1, 0x50}, 0x2, &(0x7f0000003500)="c54264eeff73ecb507ed79fb5f5b633acae754cd53f92405db5ad576244066cf5461a9a00bb4162002bb5983a3821433625f687caa716b4cea9d5ccbd81f18c33195dd5792f21523c86174ce78c3f84a1d584bf305f46e5eb20987ee89d46077bf75417842bb6c43a9867c65ffb8acdaaad1f1", &(0x7f0000003580)=0x73, &(0x7f00000035c0)="01551f23020234191338e3ba864361e6a2011ec20025b6bea77f", 0x1a) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000003600), &(0x7f0000003640)=0x4) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000003700)={0x6, &(0x7f0000003680)=[{0x6, 0x9}, {0x1ff, 0x0, 0x0, 0x2, 0x3}, {0x0, 0x0, 0xfffe, 0xfffc}, {0x0, 0x2}, {0x8, 0x0, 0x68}, {0x1, 0x3, 0x6, 0x5, 0x7}]}) executing program 6: r0 = socket(0x18, 0x3, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) close(0xffffffffffffffff) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r11, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r9, 0x0, r2, 0x64, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x7, 0x3, &(0x7f0000000600)=""/67) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r7, r6, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r12) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1009, 0x68, &(0x7f00000002c0)="1673d0400eed05ce24b6100ba72de8217f65df1924d668d767c24352c2a43340f60ab3fc4c10d4cf406142bd9f28f92be939ff7b297ee938307c4fa9cc4cb5805c337d4c551a7ecd15305c5d375879c38f564605cc025f38c6cd495ccfb0b6fbcc99332ca9692bcab09321eed660759c090d4a7185a2529622f5007a26c402a923c44c68a5f5e9f0b28fee8f41", 0x8d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4ebfac6bbaf78cb) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r1, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) executing program 5: sysctl$kern(&(0x7f0000000000)={0xa, 0x49}, 0x2, &(0x7f0000000080)="c221b0e466789e3e56add573b99f8e6f5bde75d7c24b8beb93b00c948b74c0671145f82a072bdf6979e16aa5819e17a91b08a63945fafa1ec697a439df3bc0bc14ee35acaab3fce6497197c3af1fea4bf5516a74eb50693cd2c77d310add78f997df552cf02efcf3e3e55c689755dd2075d2a4742e4832c37569f202716148014f21a1ee70f2ef9f59be7061774c80112651cceef4b14eea4a2583bc8d095f02e10cde6dd0330e1144a633c99b5058", 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0xfe}, {0xdfd6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x138, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket(0x20, 0x2, 0x8) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x13, 0x0, 0x7, "cec9f9c3e137a69f61a565000000000000001000", 0x3, 0x10}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x0, 0x77) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="11", @ANYRESDEC=0x0], 0x11}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60346b", @ANYRESDEC=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000800)={0x19f, 0x3, 0x4a, 0xff, &(0x7f0000000880)={{0x80, 0x1, 0x1, 0x0, 0xfc, 0x48, 0x1}, {[0x8, 0x1, 0xe, 0x4, 0x2, 0x80ec, 0x4, 0xaee, 0x0, 0x10005, 0x0, 0x0, 0x0, 0x101, 0xf4, 0x3, 0x8000, 0x659024c1], [0x0, 0x9, 0xfffffffffffffffe, 0x0, 0x100000000fe, 0x1, 0x8000, 0x3, 0x1f2, 0x7fffffffffffffff], [0x3, 0xc00000, 0x7f, 0x76b, 0x98b7, 0x81, 0x2000005], [0x0, 0xffffffffffffffff, 0x7fff, 0x9, 0x8, 0xe0], [{0x558d, 0x3, 0x40001080, 0x100000020}, {0x8, 0x2, 0x4708, 0xd0}, {0xffff, 0x80000001}, {0x0, 0x0, 0x0, 0x4}, {0x4, 0x0, 0x200000, 0x9}, {0x0, 0x0, 0x0, 0x80000000}, {0x5, 0x4, 0xfffffffe, 0x2}, {0x0, 0x9, 0x80}], {0xfff7, 0x6, 0x4, 0x3}, {0x8000, 0xfffffff9, 0x7, 0x4}}}, 0x6}) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) ioctl$TIOCDRAIN(r5, 0x2000745e) r7 = socket(0x2, 0x3, 0x0) munmap(&(0x7f0000135000/0x3000)=nil, 0x3000) dup2(r6, r7) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x8, 0x4000000b, 0x6, 0x0, 0x6, 0x5, 0x1d2, 0x2}) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045"]) syz_emit_ethernet(0x1b6, &(0x7f0000000080)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "82566f", 0x178, 0x6, 0x62, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88, 0x0, 0xc0, 0x1, 0x0, 0x5, 0x67}, @hopopts={0x1d, 0x7, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @ra={0x5, 0x2, 0x1f}, @pad1, @jumbo={0xc2, 0x4, 0x800000}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x5}, @ra, @generic={0x7f, 0x18, "b72a1a0e2ddebeb48d4b6dc9e0b483be22283fdf559aa37e"}]}, @fragment={0x88, 0x0, 0x3, 0x0, 0x0, 0x9, 0x65}, @dstopts={0x4, 0x1b, '\x00', [@jumbo, @generic={0x1, 0xd4, "ef16214a0073a37e5520d44ab220d6201c8e2997fb2578e81622d79af2e66535f56bdaa5b5ec081bdd6c16973dbb40de4045ab596adadd82c57bd93a0a8adc633084bf72f820f25c263522b7e2a34bba8b8fc95737003a3561c3a782d1bd117e36611e899ee7dd32cb85316e01c60949e1a1028d16e57e766f4fc3e0e24cf140d11d2c6f376692fbf912a089de9d53b7fe6a07c00564ddda7feb00884d3b230e563cb6a46fb41d9a11b8b46dc309262b6916c17dfe9c94424ed53590400e6464c223f922b778d77de01490901d6a5018d53de4e1"}]}, @dstopts={0xff}], @generic="8a0c8f27b4f4215ab217e55767b3e53f1fe2ff1b7d1a328503bc4b617055e54e8dc240d63fd893a0a449977595004d88"}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045"]) (async) syz_emit_ethernet(0x1b6, &(0x7f0000000080)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "82566f", 0x178, 0x6, 0x62, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88, 0x0, 0xc0, 0x1, 0x0, 0x5, 0x67}, @hopopts={0x1d, 0x7, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @ra={0x5, 0x2, 0x1f}, @pad1, @jumbo={0xc2, 0x4, 0x800000}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x5}, @ra, @generic={0x7f, 0x18, "b72a1a0e2ddebeb48d4b6dc9e0b483be22283fdf559aa37e"}]}, @fragment={0x88, 0x0, 0x3, 0x0, 0x0, 0x9, 0x65}, @dstopts={0x4, 0x1b, '\x00', [@jumbo, @generic={0x1, 0xd4, "ef16214a0073a37e5520d44ab220d6201c8e2997fb2578e81622d79af2e66535f56bdaa5b5ec081bdd6c16973dbb40de4045ab596adadd82c57bd93a0a8adc633084bf72f820f25c263522b7e2a34bba8b8fc95737003a3561c3a782d1bd117e36611e899ee7dd32cb85316e01c60949e1a1028d16e57e766f4fc3e0e24cf140d11d2c6f376692fbf912a089de9d53b7fe6a07c00564ddda7feb00884d3b230e563cb6a46fb41d9a11b8b46dc309262b6916c17dfe9c94424ed53590400e6464c223f922b778d77de01490901d6a5018d53de4e1"}]}, @dstopts={0xff}], @generic="8a0c8f27b4f4215ab217e55767b3e53f1fe2ff1b7d1a328503bc4b617055e54e8dc240d63fd893a0a449977595004d88"}}}}}) (async) executing program 1: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r5 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 6: r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="43e878e0c9c577106601ee27292d04424b0ab5e5095f10a679ad6474947b977fe6f6e6cf063b57684e2d80c3e91dd5148710850000000000000000000000002dc900"/80, 0x5}], 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getpid() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000a80), 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65a", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x4000, 0x0) sendto$unix(r2, &(0x7f0000000240)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b78bc2154f7023e3ee14204be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037380702000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff4c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000ab152ddff406a0f55a940930f1e32c2060313e5dc2fc1650cff5892b64d1afd6a5d5b542925523a5", 0xe2, 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() r4 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000000000000000000020e8000000000803710000000000000000000000000002"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x74, 0x0, 0x0, 0x10001}, {0x2c}, {0x6, 0x0, 0x7, 0x3ff}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) acct(&(0x7f0000000380)='./file0\x00') executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = semget$private(0x0, 0x2, 0x140) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/120) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) syz_emit_ethernet(0x32, &(0x7f00000013c0)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x2, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) r4 = socket(0x1, 0x2, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496ceb2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 4: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) fsync(0xffffffffffffffff) setitimer(0x1, &(0x7f0000001680)={{}, {0x0, 0x4}}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) r2 = socket(0x1e, 0x3, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) utimes(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)={{0x6, 0xfffffffffffffff8}, {0x6, 0x8}}) fcntl$getown(r1, 0x5) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000c40)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x3}, {0x5}, {0x812e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x209, 0x1000003e, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x691af3b4a3ecba95, 0x4000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x4) lseek(r0, 0x7, 0x2) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0x8a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x93, &(0x7f0000000580)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fef7da000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYBLOB="5d7eaf287eb29c286050"]) executing program 5: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r4, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000340)="45d7465308ac28fd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4001a2076dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e940d6820b665deeec179c886650e8f6b10e93f7144c393400", 0x75}], 0x1) execve(0x0, 0x0, 0x0) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x108) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) setsockopt(r5, 0x27, 0xc, &(0x7f0000000080)="ebffcbff13b9c08192eca028fe0f0fa898d77b00", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000140)={0x200ffff8, 0xa}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x15}, {0x26}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0) r2 = getpid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r2, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getgid() r6 = msgget(0x3, 0x102) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1fd, 0x0, r5, 0x0, r5}, 0x800000000, 0xff, r2, r3, 0x7ffffffc, 0x20000000000a, 0x2000000100000001, 0x9}) getpid() msgrcv(r4, &(0x7f00000000c0)={0x0, ""/51}, 0x3b, 0x0, 0x800) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x2e, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = getuid() setreuid(0xee00, r8) r9 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r10 = semget$private(0x0, 0x4000000009, 0x82) semop(r10, &(0x7f00000000c0)=[{0x0, 0x4000}, {0x5, 0x10, 0x1800}, {0x4, 0x2002}], 0x3) semop(r10, 0x0, 0x0) getegid() semop(r10, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) executing program 1: sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() fcntl$lock(r0, 0x0, 0x0) executing program 0: r0 = semget(0x2, 0x2, 0x1ce) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r1) r2 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000040)=""/4096, 0x1000) linkat(r2, &(0x7f0000000380)='./file1\x00', r3, &(0x7f00000003c0)='./file1\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x8001}, {0x2d}, {0x40e}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x3dbae55e1730f6f7, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60e2b56e00280000fe80c53ae0ec000000000000000000bb0000009fe3c0daa6fb4cf16035000000000000000000000000018900907800000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb9703b05090a841985c0bfd8c6e86478ae17078c7a4dfca263d6c2cf9bf08c9e81cd9490be3b14c37c2e30f25fc3995220006890617281821618680a6928407f234441abc48013f785adf859da4a97602edf0e64e0e0441a41d83e8758db750f29fda3d2b29ea4c7dbefa3d571f0e8c7e16f53c27ced88301c8"]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80000000) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0xe509244d8b937e5c, 0x3, 0xfe) bind(r2, &(0x7f0000000000), 0x10) executing program 7: shutdown(0xffffffffffffffff, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket(0x10, 0x1, 0x7) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000380)) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) close(r1) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000240)="a8f54938cd20066c1c67ecad877f3ce50bcb3a7076b2310d15642b7546a8aa127f2783b942be8e7a3a6d3fe233c146e7053791458508c14fac345ad01ea851d03e4f0fcbd409a1cf0a4ee15561a86d5253dc89525c2b436158938725af7b4ba2bbffdde26c84cac20a79b1747a6496bdbea0ae0a7ce9482d4429bc5e4ba00a1334507fb434556932d874e96b363eb3f4a35e81733c7dfb94219045ba0f4504cbe2fb222c18b559be23a70783825c02f2416aca885de5f09aa27355d149dde27fdf2e83cad4cd85", &(0x7f0000000180)=0xc7, &(0x7f0000000340)="471d43256f7c809aaa85ced0f1b4fc5e1d72bb1a15f4b3275edede8ce6fd2604075e17f170cf1cca68900b9e09bda71e205a43e4589143cdb10054f21d9f3c38dd7e16ca2dbc8e0e7666bcc31e16ab015ff3599f6628aa19d4fdf44d3530a828bb4c92457b0e99c058ab8c83211ed89440a41639170923a21b1cedc62289a0e482dca5849bbca74c25b4e8e6f26b38881f290177e1fde08d8b3147229adb119eb2a0847db5f1569a9c7c8a3c92dd742649d1a6c45407f9f66a41cdb9", 0xbc) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 1: r0 = semget(0x1, 0x3, 0x20) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) close(r3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x20e}, 0x2) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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?=\x8afcJ\x8e\xf7\nn\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\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 4: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4, "ff00000000e867c8ba6a89ae050800", 0x80000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc}], 0x692f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x25, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) socket(0x11, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r1 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) close(r5) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) executing program 7: open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x40e}]}) pread(r0, &(0x7f00000000c0)="7437ec3d2dd800d2da8c6a3caa3c3905ab7a459b58afcd9a452a918c516b9044ba7247", 0x23, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x5, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x20, 0x10001}, {{r1}, 0xf5efcb3cfeac9e2f, 0x10, 0x40, 0x6f, 0x7}], 0x80000000, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x3f, 0x4}], 0x7, &(0x7f0000000100)={0x7, 0xf109}) pread(r0, &(0x7f0000000140)="1e3cfded9577c3cae9abbb91bf32fa0b95126510e3f25764dbae2cddb199bb61139f8363b196ad9575f3b53ae528c5c9ba06eba8055a2baeef8fb51ea9a7dd14796d81f8029079e6d9", 0x49, 0x6) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xfffffffffffffe4f) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000200)="53d4a32eb081b740527103b946dde75d4a6febf988f37d32e0710f0024dc19433b5dbc834916952a5f7aabeb427adfcd92221130e66762c7ffb69c13c6d707a8ca4eb9aa8245130de494e0a788e23b5c3c10954ee27b6582afa045c22eca80e47aab5e86723b07c8834f15c17e75b1e67f22853857f09dc8191b0710aab36dd650fcd0c5c5f962ee086329c3728920", &(0x7f00000002c0)=0x8f, &(0x7f0000000300)="907da8554b5c4aebc4f8bfe58e26b456ab72012492d5b22a91c568d0d6b0b2b50fbbc22e8de21d1048fd94dbf9bffdd9f663ff85edf7a80a4fda0a6429115991d590889a0156bb8a1d652761b733c5c147af1bad4e6d451e6b844c96ea393c3fec972cd8e8fb2d3213240f6cc9ff368ed56d10a2e9def48452b263ee772573f8f810d008ac0423f6a9f0308329f307aa706bf082fe4b88bb136560e193b37263177366bdc41338e791e7b89af6411b2a64", 0xb1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000003c0)={0x7}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/264}, &(0x7f0000000540)=0x10a) lseek(r3, 0xffffffffffffffff, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x280, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000005c0)={0x1}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000640)=0x80000001) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) r8 = geteuid() r9 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000980), 0x40, 0x0) r13 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r18 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) sendmsg$unix(r6, &(0x7f0000000c00)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000006c0)="e3bc88599036642ff34846e9dbf7d6059d456545ca7180f430b256be72e596fa29d7de9d7f582cfd", 0x28}, {&(0x7f0000000700)="deee90b397270be4ade0717f68829a406c1aa517dc942e6a7b772da97e111bfe533b", 0x22}, {&(0x7f0000000740)="b9429f51ce44fc977400ac00e4d75cd16581fbddb8d04a18d679e4f3324b7d83cb4d754ed287ab34feb336ed52179640063feaca6d41b0d465bc0939", 0x3c}, {&(0x7f0000000780)="11a2c38ac9132763a8081dab465dfcd53bb1a8f6a173a63bb8cdf498a1607403eac9bf750bd21b17d2715a727d1a14fa51f754f6394415b9dc9537dbccceb0736507ae09599d1d1e83cc71a6005f5b5ea805ad3d581f937933782c3cc5138bf120dcd474558619ba0abb6ed05af1", 0x6e}, {&(0x7f0000000800)="04a2f97eb27326ddcbcb09b7f57eca2552a72e127a86d542e183c5ee3e275320f1623e242b", 0x25}], 0x5, &(0x7f0000000b00)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r12, r5, r4, r5]}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r14}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3, r5]}], 0x100, 0x400}, 0x40b) getpgrp() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000c40)) fchown(r1, r8, r11) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100004002000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0xb1, 0x0, 0x0, 0xf1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0xa, 0x0, 0x0, &(0x7f00000011c0)="e1b45c60cd91000007ffea120000000000000000", 0x4) syz_emit_ethernet(0x1b, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0806000108000604"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="9988c7dd314903a35d", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) rename(&(0x7f0000000400)='./bus\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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?=\x8afcJ\x8e\xf7\nn\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\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}, 0xffffffffffffffff}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) mprotect(&(0x7f000068a000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000001840), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000140)="a9c502d359df3bf5707db6cad713ee94c8b3e239d34cb216d0b461691419d2404c5825fd80bba002fbd8470e209c4efa7e564542ad2334e89ee0c5ab8c923e37f8c06311170b0ab57e751f304a115c17b9fef750cace37fbe72d8e2b4a85126947253ded0043bea54a74a0159fade07750b8d1995d9644240055bdd1b39073f124c921dd4cc05f3225dfb47a3d30b2084c6481088dfd7a60b46851f488d36e74ac098842316f5a7b687f215ae539869809", &(0x7f0000000200)=0xb1, &(0x7f0000000240)="c9153504a308ac", 0x7) executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) syz_emit_ethernet(0x2a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x95}, {{}, 0xfffffffffffffffe, 0x86, 0x0, 0x0, 0x8000000000000000}], 0x9, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000240)=[{0x9, 0xa, 0x1f, 0x401}, {0xfff, 0x7c, 0x5, 0x6}, {0x1, 0x7f, 0x2, 0xd619}, {0x6d5, 0x0, 0x9, 0x2}, {0x1ff, 0x0, 0x67, 0xfffffff8}]}) syz_emit_ethernet(0x5e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60e2b56e00280000fe8000000000000000000000000000bb0000000000000000000189ef907800000000fe8000090000000000000000000000bbfe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) close(r6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x401, 0x7f, &(0x7f0000000000)="e442b2449adb42873f294871b1aa8dd4691052f6fa2ae9155c8d0c907db7807958615de62bff2cd05eb01c511ade0e1a2eee675a68eb0e25753fddc6fe6ee4e3e00be7d6b0a95208eb2992b7669d0fde47c0e88444319772c7fa6fa162a73900d8fcd2bb2ff4b1486778f065e0b017e26f4df7f5", 0x74) sysctl$net_inet_ip(&(0x7f0000000080), 0x5f, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$net_pipex(&(0x7f0000000f00)={0x2}, 0x3, &(0x7f0000000f40), 0x0, 0x0, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x4}, 0x40000183, &(0x7f0000000200)="503cfdfb92c67fa51bdcfdf0cc1f7aad50fdc4913a98f9ecd822794e7ee06850948015cdd79dc33b3211ac6971415bfffc394aaa551b0e27b78254eb23cbf26f97f87ab9a691b53b680acc380602dc3f7804e463a0a4a0684b9f065a573b5ea3ffcab64cad37adc1c1154066029d7df10e8fcda5654081f43dbe6cfc606b966ad7efebab56224ef8f4cf5d1b6483138bace1ccb0a30fd0f08dc324896817336244d2ed0c67bce5", 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x2, 0x0) r3 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) dup2(r2, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000140)="b2c8fe15b6efe7a3aca074e48299e692c387a57903e800"/37, 0x25) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="5aca66e99daee06ef340a436e054268e18fdb7858de25d16982f0ae6d4caa00964", 0x21}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r8, 0x0, &(0x7f0000000280)) listen(r5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f00000000c0)=0x8, 0x4) shutdown(r5, 0x0) pread(r5, &(0x7f0000000100)="3d25ecd09e0d891f09b11f9072e2f67380a7cd50df6547b878cdfbbb9f5f4f5e161c821852befe5d64c1507cd608db8df8", 0x31, 0x4) syz_emit_ethernet(0x56, 0x0) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x20}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1012, r3, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x1000) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x4}], 0x1, 0x0) close(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) setrlimit(0x5, &(0x7f0000000040)={0xfffffffffffffeff, 0x67d}) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0x32, &(0x7f0000000180)={@random="78ad55e8f895", @broadcast, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x21}}}}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000b40)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb0f9e2073929df59fd9e8fa2a39827f764626124f0d619f0349e9926d81f551cd2d1274d69bdc2b99b9333931588f860eb3a3ddd8913e469b6cb5c022c1832054459c6e953a5bf4cda59636b0283428bf86fb99dac79032a4bf12e69f7c80bc4baeb185d4ab70aa97a5f97fa7d768a2038e25127f4f60894149fe025115cdd28d810029adf16910ff60a981f2f40cdaa917fb01bf67964de61392b99c146bcc0b5d9626517aacf604172e7d2e1443a0950fc98a9bb2e32b47d098fe7627fb079d5b74c9fd31ab2bdda44bb3dae69354fa7220481e93286700756670e0cbfe6101458c3dbd34f66c1c4edc20412b578eee203394168802d41da72b901633eef9b0c5b5e43876b4716d6d32544d504ffdd52ec99bf5aab1798aa0beef14a8ffb2afde472c02727e98ff5ff1d84aaca5ab90d23d338e8b4b1431a83c9a479e3e590ec73758ddbd071ff25c7d06970314e6a8dda2b067a8927ec961541b39344fabe88020e56cbf74a9cf6172486870314842aed837fe8addf0b258629bfc11d8071e85ed65cdd205b72be639b350ab15e54aacd16c156f368443da7aa0d9f28d678dc852044ab8b1a6a6c02bcdf898d3fdcbabcbf0272e69783c01cf3761f5b6bfe43e33cba024f12137d4b21a259416e7fdba092b9c33b9fe7dc39cf47f75718152e1e0b52c8080380e8b10", 0x23d}], 0x1) dup2(r2, r0) setreuid(0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x3f, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) executing program 0: sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="1566763466c3b8cfb3ec151370eace303d33b9518326c5c1271962a2506b47645340b483980e0390df69ea2b9822372238cfd23074a8ebdf54cb3699ea68e2563e75b82c928969344c5bd8fa283fe0148c7b9f99871cf5da8e01154990b7ae47ba9d3a3caf94b3f7d2fd7e", &(0x7f0000000100)=0x6b, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @broadcast}}}}}}) executing program 2: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) read(r3, &(0x7f0000000280)=""/167, 0xa7) (async) execve(0x0, 0x0, 0x0) (async) writev(r2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) (async) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) (async) lseek(r2, 0x9, 0x1) r5 = syz_open_pts() r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x8) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff8e) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) setegid(r7) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000140)=""/105, 0x69}], 0x5, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() close(r3) flock(r3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "0d838000000000070000000002fd00"}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffe, "031ffe40630000000000ff0004002000"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaa08aaaaaabe08060001080006"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r2, r5, 0x0) r6 = getuid() setreuid(0xee00, r6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getpid() mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0xd10) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x12, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}, {0xf72, 0x2, 0x8, 0x1}, {0x3, 0x1f, 0x3, 0x6}, {0x5, 0x1, 0x3, 0x6}, {0x800, 0x1, 0xea, 0x3}, {0xcd, 0x97, 0x55, 0x7fffffff}, {0x5, 0x0, 0x79, 0x4d}, {0xfff7, 0x2, 0x5, 0x1}]}) write(r2, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x81) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0xcf) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3, 0x8085}, {0x5, 0xfffffffffffffffd}}, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f00000ee000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) r4 = dup(0xffffffffffffffff) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/142, 0x8e}, {0x0}], 0x2, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c, 0x1}, {0x81, 0x55}, {0xfe, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0, 0xffc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) read(r2, &(0x7f00000000c0)=""/131, 0x83) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="acc161b855d421a2c5892ee794f6f91f67cd0aad9a708f3668f0125856f0ed61063326910a7a62c6f9eefaa6e58ad7a49da96f91fbdc1061278d491a268a071445c6f83fb92ce4e2c93f49b654a98e7e374153d61ccdf1b1a397740fde695880450bb7cff7ea5c4409c7c68094ea67d96bb6201789284bf40921d6abd8f6b31dd43d496a9fdfbaa6debf44c610b0ea9db2434c14d6426d0229f89de966939cb0a6b7f48e4e86874730410cd81c6e", 0xae}, {&(0x7f0000000280)="01fe4b4cdb20a99ecf5da3a69837aedb3ca75e5dfbaac74dc5011118c34052173da2432cfd916f0282a0a7f4bb09eeca54dcd57ab5f10247a24ab7e9ad3882721cf25cf2b1c7bb0597f8e11f026900387b21691fe5319f7c9595f229346b", 0x5e}, {&(0x7f0000000300)="68be439389f616af64e8bf646de4208e1c872086958cb6aed3cedc2fa870e4fa5aceeb4124db08c11f05dfa354260eb05320d89876ce89ebda2fece2ef4b8bce61a474239f559778af18b5cf3897488406f37407ffff5e1222788d289dcab909259ca902957f0afea6854e1c849d2567deedcf7f5e6dfc4d877ffe401a18f8c3b9fc5347a9a51736592eb3adb7349124a39271515d4e5888cde15211ecd411d016e1e314d1126629a6405c4b429264d6e07d016527d2cebf33405d321580f09ceb0e2e427ea06df8995cca4d358e76f4bcef7c4a32f4802d224fbc77b1b6266e7c545ee2e9a248792ebfcb", 0xeb}, {&(0x7f0000000400)="47f0c580cf1048ea16a57465b4057794d7a7bc23ad3f1de15e5adea65bcb3da649d88b260556d7b0ea4727eb703b288da42cdaa6dfa57859ffe20e76cf480781726814b7808a52c6da57ac9089800fdae57e67c92134c21defc4583f9aad909b0ded86b77996c565dec65f430eafee9f645231a163043d68f0716b78697b89a3fde09b30170cc88f6d05a48b0f26c1224794f9d9cae0e185fa4667ad0a055460def0037329382972e460edaed841", 0xae}, {&(0x7f00000004c0)="e5fac05f620200e5cd97ab4baa9132e0c9a00ecb3f59dbd92daa3b2bc425ad4984ee6aa54c5a31f3a46a0b37104feabe39068aeee9e85c5fb1bfa90db5eae7d1c2089331ea4c5bed1e1689e35828576e1afccbdae52919e355524b2e5714afaf463b115bf0b9e6ba74491bfeebb453d17f06191e57", 0x75}, {&(0x7f0000000540)="5f6bf66a9b1e54e3ec1cb72397c6d9338aee1ca77a29f2e28102555cd1a8bffc4a9af82307ca799e64c507684846575dd239cc93f381475506e787af52d33eb384b7817406b4548776abca4a028cdc1442ae1fa77c930e2e80da5227f890f316c43f47a812eb6d9e58ae86713be8d0508c0b842f644cd0d39bb5d27240af6a70d5765490fa51e02f40957897c88dc1eb9378a37d11d874737bd86fc75f626113074625d3e875", 0xa6}, {&(0x7f0000000600)="654a1061be", 0x5}, {&(0x7f0000000640)="b2f858b0614a152772beea03ba577e7a24684c512847ae77365ad1978e0093b9e07257c4e97c0b75557ae48e38a5e4baff689ad02d392885fbdfdfacf790438a96af9670ea788590c33c7783c287a5edb4a64d146ca4efbc8e345c9df8756240bc36439f2994489fdb9802568b460655daaa9458314f615fd560374573f139", 0x7f}, {&(0x7f00000006c0)="8d74b6126963e59417b1335dfdd238edd20b8759ef112995c7cc343198912b124db1acfd2c129cb12022b277243c2e1f5acf0a383b0927baf89f5290d6253a0e90b0945dd6b2102f11c301c228fd1d95053e3e314e3b64d606355e9e2fc914110221965fcd", 0x65}], 0x9, 0x8) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000840)={0x3c, 0x0, &(0x7f0000000800)=""/60}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000880)={0x10000, 0x0, {[0xff, 0x80, 0x9d8, 0x7fff, 0xc000000000000000, 0xcc, 0x9, 0x7, 0x200, 0x6, 0x9, 0xffffffffffffff7f, 0x8, 0x9, 0x100000001, 0x80000000, 0x7, 0x42], [0x1b3ec0000, 0x6, 0xb1d, 0x3, 0x9, 0x2, 0xfff, 0x0, 0x2, 0x1], [0xfffffffffffffffb, 0xffffffffffff0001, 0x7, 0x1, 0x40], [0x3, 0xffffffffffffffff, 0x7, 0x6, 0x5, 0x200], [{0x4, 0x6, 0x80, 0x1}, {0x841, 0x8, 0x6, 0x8}, {0x6f2, 0x4, 0x1f, 0x5}, {0x3ff, 0x4, 0x20, 0x7}, {0x7, 0x4, 0x3ff, 0x169}, {0xb28c, 0x3, 0x0, 0x400}, {0x5, 0x0, 0x1, 0x9}, {0x8, 0x10f4, 0xffffff80}], {0x1ff, 0x0, 0x20, 0x3ff}, {0x1ff, 0x3, 0x7, 0xff}}}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000ac0)=r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000b00)={0xffffff00, 0x80000000, 0x1, 0x6, 0x5, 0x62c97707, 0x82d3, 0x10, [{0x2, 0xa8c, 0x3, 0xc3}, {0x2, 0x9, 0xd7, 0xd1}, {0xcec, 0x9d, 0xfffff800, 0x8}, {0xf622, 0x1ff, 0x100, 0x3acbe75}, {0x8, 0xffffffff, 0x2d52, 0x2}, {0x9, 0x6, 0x401, 0x6}, {0x9, 0x51, 0x9, 0xffff}, {0x2, 0x5, 0x0, 0xffff}, {0x1, 0x1f, 0x8, 0x3ff}, {0x8, 0x7, 0x2, 0x7}, {0x800, 0x445e, 0x8, 0xffffffff}, {0x2, 0x7ff, 0x3, 0x7}, {0x7f, 0x4e03, 0x8, 0x800}, {0x7, 0x1ff, 0xffffffff, 0xffff}, {0x400, 0x2000000, 0x6, 0xfffffffd}, {0x3, 0x77b9, 0x1}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c40), 0x800, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c80), 0x10, 0x0) poll(&(0x7f0000000cc0)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x2}, {r2, 0x54}, {r4, 0x4}], 0x5, 0x1a5949d4) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000d00)) sendmmsg(r2, &(0x7f00000017c0)={&(0x7f0000001780)={&(0x7f0000000f80)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000fc0)="afe7ad2ed5c61bae83baf7141d9274f6f4116d4f725046a6fca55044056c7b70200f6081f6a49329f29fb890a4bf809a23eacb38b462fcc63c679e29e11bf7acfdf9fe760b4d5950704c677e1e95588f9e9fb153ea4cf6197f058f8464cdc54a47b561e5f12ec3e1bb1e35466590e030e621dd4e5517cb8104209720526e687e307c9d4a6485a442a36d749f3639309bf2cd298f5d45a66303a7f10c68f1b8e6afe5771619d171ab737980446abcb2203284cabcfb4d41a985b505c5a48ae35b56abfa9b9787e911bc0c58cd6be50b7b020a4baf220391eb6ac9b6676cc4bff0f38f165504e0a7b0059d7d3408bffa", 0xef}, {&(0x7f00000010c0)="63f2a38df26ca01ec0e69b461fd97042e823bd507dfb5504b43d97331e87e3a8aec78756ae029e69d655a29175891413b77ac932970ce831b3e9ea67157b9df977721ba53d39bb31985a49d21bc47d32995ddf5311c58d1a7fba1a6487b526fc7e4b4c7cf2309ae155aada00dd256fdc0a6d590273f1d6525d30e8", 0x7b}, {&(0x7f0000001140)="1494477f008df06cc0275db7bca475d8593df9033e72ab187636e6d12b3a240a40ca02fd686aafc65c0c25df70e0f28ab22a6a3bba41ecaaa45845dd069b64404659fae8edccc1bbbd6e51728cd2a3426408f40bdcaa85f4ad0f60435cf90eaae16f422fa41e1a7710b5e0c672277acc98ee1997bd4a41843b47bf7d7fedb1920a8bcb92016245027b5f23dff7456beaa00b2490dc73bbbfcf88e640598be3c900cd03640455a8ed1b40c82f60695b3d6dd12c8b1c9801576a6e97c0dcb32e775a283a36ac28bc6bca5141fcfa8dddfec36df69a24f0875f558b83f90fa52954", 0xe0}, {&(0x7f0000001240)="b8d4a463979488530709f154379dd32a5411672b76eb91f6723d4ef7d237dc2b7cbda0a870972796629d63a953f075163e2494b7e30b79b802763d3e98c22575ae653a38e8801560c7ec23e722043e410d4ac1ba2013c48a4374c9709029637e5587b15b6baf34ddaaabcbe6abf5a73fec17b1ae7dd9f2b4b7036c038a6342574a23a82c8914452fb2b2c4783e267fb9a7b549", 0x93}, {&(0x7f0000001300)="85551600a2c36c9ac27e76dc63ae452b2c53286f37d4607781a2e463720db87cfca38e9ba9659e6e6bc820de1d1d4074d44e8aca3ce73974fb689becee6665f9740e33146be55e48b9814e8ead846b2020d603849ba32106717d3f1653d9c10848854abcf433307926609a27175c287d16711e3f2e7f9a968de55109529fb89c48c5eb3a287837e04c9bb1abbf6ac9e0c1e69804b2d80be6ee57f5af55ac90a14b1181c9b3de474c68e832e462cd7215a3d301d49101bccb5b82550177ffc603ffd07b2c74d90d1e82898d8a3df15402696e654452efe06c34d0d757fba231bd0d64c5e3", 0xe4}, {&(0x7f0000001400)="3f3d274079081e6fa536aa705b79455cc75d4595bccfc1a2c0fb175bedd6ceb809287c21116510bdca0964c5f7f22d769704fd38b8c90d529e710959c3d3781aba716a90b1252dcb26cd6f30603febcaa66377a5ca6311cb50d518aa83d8e7c8a8b72b0dba0665761bd93a805b8f387d4d61513e99d032bfb3e09e55f1352dadadd2037ea15b5655212c277c8f27dfd43c9eb63c0ee3d62cb06456cbaa23f87f679af2eaa6b13fbbf9647826559665e6080cd7b74aac17d4387781c34b332a33342025041e6bc077e1e3470b0ea7b1a1b443020c226cc223fe999de2a6fee5a67f5e1457fa640f934f5607d96c81ab76e149d79bf5b5b3dce6f8db", 0xfb}, {&(0x7f0000001500)="2526bd98b08e78ff6b3959546f02298c319d70567c4bd530ec29e85d3820ae9a1108813d0baacff5b841b820c3037fd4f9d2f64a35c7e3cb852381", 0x3b}], 0x7, &(0x7f00000015c0)=[{0x100, 0x1, 0x6, "1334bd877b1bb425aa7f6ec1fa5e82415fa306bddb84729d64ca4f0cfdad9a4df6ec26118088ca6ffb170d47615ee0571bc44afb70f03a231ffcd23fcbd82ea147155dec06080e8dc596a52f4fb667f1af14d251c5bac326f4c54d3f04be945a2b234b00feee2108925c6c7ad036ded90c17383007988c923af4ada0895b6665cf1838f50e7a065fee5431a4b2603b57f82cc9c0672d030042d72bc815de2a247f94403a70b8dd1126987c3464af1da9991cabdc14424201e5b88bc27cfb825b5f7f939ecc90e05f8c470b14158e5fe324900d846ad539b507d37e05588861aea3a301cdbb5e0db1af"}, {0x98, 0x1, 0xff, "9bef7859e1185580d7c004d520878df0b9912c7e47ef8babeeb17f8c45f2caec41ff93d2a5bface93ad78a5fcf483d674cdfece2c192ad51926a690e99ac2128dc75a03eb42035c4836f4667d88e546036e72d509694d73d0491f7af9ab3cff660cce205df511799df688d1e7a3ba0c0f51b0312bf6bb1b7a989f76cf6732018a972faef5a0523a5"}], 0x198}, 0x9}, 0x10, 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001800)=0x1f) r5 = dup2(r0, r0) socket(0x18, 0xc007, 0x6) getpgrp() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000001840)=0x5) r6 = open(&(0x7f0000001880)='./file0\x00', 0x8, 0x9a) shmctl$SHM_LOCK(r1, 0x3) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000018c0)=0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000019c0)={0x88, 0x0, &(0x7f0000001900)=""/136}) socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001a00)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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?=\x8afcJ\x8e\xf7\nn\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\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\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?=\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\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\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\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\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\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'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\x00'/659) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 0: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f0000000100)='./file0/../file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000140), 0xc) semget(0x0, 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) linkat(r0, &(0x7f00000012c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() syz_open_pts() getdents(r1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getrlimit(0x2, &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r2 = getgid() setgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="eb330d8c4ee37079fd7dbc624e00c6574fa0b500d3d8055066b4b0dc1d156739afec0cd94a73a916cac89fa0b04fdcb776645461f182576ed64af45831feb1bf56d7aca21ab862bdc535c7e29ac3270e4decb9db6064ba752318a937b8729e53ea42c90061eaa2fb29e2ba22c9a606afc8342fe1ba358fe0df0dc949e67a8657b09f67fc15c98b02f2faa61fd69902cd33941e8b6a3cb102ca1d7a0d70d8dfb3714405fcd49a02852f20246213b8f6e4dfda9807523113b974bfb2b4afe10ee088669137b31e15ca2f841d191955188f04e42bba4dc3d995c6c1a6250592dab7a4794f503831", 0xe6}, {&(0x7f0000000000)="b1", 0x1}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045"]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x8}, {r0, 0x8}, {r0, 0x80}], 0x6, 0x8000) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff8) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5}, {0x812e}]}) writev(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x7, 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x28) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51, 0x0) close(r1) recvfrom$unix(r1, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="8ef7ef8f6fa7ff38e41f76f169e54db75982a5c86516c135addf2e0c356986fa7a8e9cf4fa379bdec0645637c6ef37daa5e33a1dd00aca", &(0x7f0000000240)=0x37, &(0x7f0000000380)="33ab6a57110cceadcbc10672e450d1a9ad3a2cfd554f77cad56be704658e9611d46b8aeb928474eb463ad654f9f34a345d8ac563e85b5591123227481938b8a3a3087dfa7484483e8295a29ab101446695d9adf4c3fa2323467c08056d60b141e8d595c534599cef24a551557f466ce87ff8b299be1f57ca540659c0e16c2ba98aa3bc6821d92398c2221cb5191deeb66776b66636360d6c8a77244bb78f9b801364fda56515e525cdcfa183b3268d5ac5b3d344fc6eed5d9798e20da239e11db0ec145f1f086245006f3de87173641843c70ed14049c894f789fc0ad69d324b977f404e20c715225de02fc6764e465aa1a48d2ce97ab1e5bfb09b188855f0b2a4e9c442591aa8f172a1522ce05c9abdcc8fa1efed776b0dcc4b3a5f11150a59e0b4dcea7f5a02953f54799245d88ae78e9c567b9560403a292dffd436974ba119625ea3d25439c181e2f0e6fbb8a9c80b3e43eb4faee2822c58b2da5d8d067572c128ae3316f1de65449c3b7b0f98d2d4202e6639c9b811509b19a0e275237818d7b518aafbf5be2f3f38718c00e39ecb93d6f8c256ed26dfc2969d3cce4a6aaa486426a2e160244c49a0e7cc7b3fceecdbef304cb8e70ada11e342e5a93feb7e84f1330c0de0e86475267e088eda432723f8429b5a8331568440e61e0f3c2859a7f0829edcb979ea4bcde9490cfd68da9a9c9908537842871ecb2a122cfee4451b74cdd781c93cc304517c07184a57aa075df242ba96c22eacb83187c83fec6d10bed87de566fa7d744b7343308bfbc3c60193430100cbfb5516af3f2507971cf82351f523fd343561c8de959bee826709993948b68f57928cacd2d732c8dc73759554f71d5bad4332ca962a2e37b4b09fbe7efdabe0c6494d4901c911206c3d5f0cc0eaaeb4fe4c26f012932caa8003dd3a9e74008c07f1578851aa45a387a6498d4a7c0b946fbb815c479f8134df44573c2821c504a6a0554f0d477dbc27a381a12489e8a80baf2c6662895192bfe4311db05363d835efbe3508ea333765e7e48b191cbef24554733a59030cc5a39f0f0e27b8ac4944f10e968478e48c11cdd83f01afed79451129a27e509f86c498185f713cc5de61d4a612f3b6e936fb43be667cfba40097316b9429a4ebe183b37be1ff2245795e84797e2110767b237b0315225a59235dac2a1c8dfd867fa83caa240ccba709bde5d07a5133854d926c2c4bf253f1a702f9e4b88d2f71ef956c156483cb632a28f97e91dbac348818688c893dd800411f1bc3df8ed953f9af0894daa1212be8dd2c4cfb26aadfcec4e262810df2aec20ee9e23d8409530dafc5e934dcf85e8dc0c86e5bb9d5a5f7a7a16d06703e13a46aeb3d90cb1ce0509148d2e7dbed42faf8a7c9cd48d8accaaa969a4ac8ab482207752730c209ced103f8bddd4e6f09e4d108ea1076284d776fec0336b10818d0958e91f662ffb8b278edbd088cba96f75457f56c87288f8b0549894c6c7e1dad43d6fb241a82912c5d1e3c0101d67ed6561c7252b238e0143a2aa4fd80dcdbbf64a95162c72d0edf56bd179d1e76d39bab7c77542eb9fc6ac4c4b177fc8e95e3ccc1374d81697eddf899c91e8dadeab3d6aeb1163f556f5d5da52aeee268325da89c44f1d50c38304cde6a1fcd3ed9cb3c7531721fb4e0eb16a82be6d0c51f5f1d3ff42a90c1986236cd7c9bc9c48205549a96b515b7d23081245b3e2cfa540cd1f2920485e80c59a7465feb031b1fd9eeb7343e59dd3d4c8ef05593d289a241471f97db6075822cce88d138bec9374f145efd78da07ad55784c850859590379a0536431aff85d2dbcc7282b57770dbf71eade9f3ee0bce056fa8fe1927562a2a780bd57f5d8ba4e703767399fd056529d020c030f4ebaf61442aa551ec0c8c42ac956cc55bffe84b34939ccb62d2520b1733fd6daabba1fac2efc184c0cef19add41ef6a5ce40c102dd2422b3c16df7b772d32b036b9f7921b6ff451a32ad82e44143dbbb2b36f211d9872a1028e290e1211b65024c875bab50f38d7a276237776792be70a5338927c0cd38b277cfdc45eeb9465e160f2ace62196fefbb6c84fe395323e487a7679c9689de0a8f257d0550846eb1ba7124c234d09cc4035c3ff5b196c318add6ed5422cbf7b5fd72806d931abe854043460f3009df2b6d8b4539f69c82822e155c1b62816201b8e7c4410eaf1d0755ef04ce29cd996a6a1b77aaae7ba9bc1e304e2929e26acfd5705b49704d0630a1a365e50a8130e5e8f35ec7c432ce0ddd20bdeed11ff8c428a59acc14d9ccf4a3376d71b67fead5cffebbaf4269a2d6925e320d6a3789d3e3034370a240a61f345a450a8c2990a0d06fb0ceb397eead9497fd985db8011c9809049e5694f6149b3f701db6d70706ece846393383e293102bdd18c3ed12034dc20db3efbcc0786c0ff84ed837c9c6475b9b9d7d3c3aafdcf307c39781a61cda6e4233b04f927854e4040dc7846b463cedcd1a4a415a7aeaebbd032d549edb9ecf99b52623b677f998ec9580089bbdd45d90bf62beaa801ea279148cccd3a3ad72dfe0cfacb239545e968176a0ae5d56c5b9b6d413350514af964a2e15d0b48a44092fdfedd486f96abe3e7ebcb4f47116b77ae14cae7cb3ce71edb74240f91c3807bdc53c0cd6ba33980a74da7952c8a146ee304689c551d1f3349ae2d761e28e6fa68de2a7829372b52d9c4bc9fe3685abc42dfa357fda83ca7c72c6c861f7230cb3dab7a63d678bac3f43b2d6c2e45c34cdf423eab61220f2ba56828d342c0c99b9790a5e8e4d30d80b15dc3a1ef36770e1d2e6618fb82e12d572faeb8b333f130e71a840a64f5615bdc3dd9bd9ca5c5284768b0bbeaf46f6de94f1949328cccfee36b044a70145970df7bbcec53ed5460047e5935baa82c0ac62b9bb138cb0a37f78a81cc18f4870dc2dfbbb8e0f32711933f29039e1bcfb2d0a54aa3e82d4cb093b42c4ef773972ca1acbd9d411ca3abbc6a205825ce7bfe10a7572b266f1844b959fd2eebffadea1f7966ead846271fe5a48be3beb174efb8bd7dc313a8ce3549d4e4edeb455a01d02334d427c5a391e21379ec5b3e19cde0f071b9f6e92ce1c11342bd6223f69d5fea2abb15456ead0e5a8c4835d25797d5f3c77fe677f2949a7c1178eed7f91a93940585d33e7bcdc231ce0f1ed803d42439eaf1d2136d71221790596e9fe399ffe039bbcfbe40dc6a56055d53e4def7276c5f934e3cefaa9186da0a7fe2063adb59cf8817b6f060372184354d3df5e5afb09be1c874b8936bc085e006ba3d098e42c7f026e284e20bbb358f8b4960c085dd41795fc51652269c56be41ee5c9c2b1759be62b50ef154b96bdafda343c9f1eb8a678a3ab7f61df7c19fe1b497c40eaa5334610f7b1e709401ff090390e6a6eca3a1b20644240aa0c8113998298c59b393432f7f443b768d254628d4ba0ce32d2e8d886868a180bf5bd983071201a9bc3fb8cb6250db069c0b0dea5932d20183f9bc8e95b14b00df27e7fb7f52fed58d88e40a0ad6d598f3086685fe1b42b8c10a13aeca28d49beca9e7464a2add98e0c9ce6a2cdfa040d57f8df1ab37bab65c76493df0797e77d4c9dbd60ea8d32254d87de91179cefcd0223b2c7f0dab93043d1248e1529800dd1a79085abeb74363627b183f82d5b1c1e97162e7e784393d0b7b3428136bfc8fc59a84fca54cfe5f9aee2f24fd5dcad74841b2b15c45db44609c4b3fb3f25c58f3dbff47242335bed7ee54deaabc64673d8c481dbf5def9a5b8bff6b47629902501ae3901163b652a584a4d917d75333a4662cf95afa2194677b707c2fd7ffa2dc2cb9b0016bb990ca7faa2c14150bb11781a7fef532a900d76627e3a70a24f3caf70d8843525b786ec1f2b5a5a6ff8cc2d6a9706f0bac5340ac9cc83020ba7dd0f3abefffeb65fda521e9525c1ae815d9051560080bce0a9ac0b7871ea0c39382e1a1f8388794d1178b8e9cad87c9042cffae2da68ec6e9c4bef5dba6043b0e4901132599a14fa88a0040c4af14c9ceec29411c2ee2e12e65349e85a0b4fd422b48014681d77462f8cb2984f48dc201ed197f53e3cca95de2d91b0ecf9ee494d1b823b8ec279f9adc78433baffb23d09e4109e53cc3e3d190a0631d62068cfa47344685274da0a79a827e745d432dce91eb6454509730f7dc0559bb3b3e63b9f1f644898576118b52da307f6d74915b7dc9d00d8a0357440844aa5222220ccd40f9363fb2f3dd0c353875930227ae26f2d40a9e6eea3eff1a10c846e9b047b7adfc7ec2fcb8cf4f96701bd103a6adefc409d865fce318947b3d9a51f3dcda43ef5c0c3761a1b80db366231852153cde917d3ae4da4a0b8e9da6114fe7ae66f0fc187f011c8c0c5fddcec9ccb14f074374df0f2e68527259bc38ca79994af173b632636be9b7c3bafccf616e35f18a6cd02cf348f13833eaac26cba2f37c528bddc3281837161171cbcbea84ddcc6f06d00e3731648f3bccad255995c3a0c83e59a69bc89c7037464cb8dfe5e323d8766bba2c2e09508aac22deaa81d049d2f35916d809915ee6dbd60b2a4718f615bbfba4b790cf50ca72179e09f471b9dd85376d00f430bfb22f225d23551e96893a599906f59da29e288824a3bcf59b29fe41e6641bf2254cd483cef9e01e3cf3fc2ddae5c9cd2e5d36cb06ec3bb8f3497a0c7db9d9c1a683d3041559ae66ff8de1c5975af16a1ab28f73eb59da227718f7c59ef57e4725c27a50805bc6e6d72b29d79588de1cc8df5cfc7a96f9fd6bcce84720ceff19de40277ba58b16848150da78cb926b77a7c26e7bb446701f09851d5e82253bd096194b763ab3693acc807f8b8be0ce96fe0fe630c1a7908908dab817f323c0d2a427c5ccedea08ba9d7fb4679ab2baab8dae9c8adb3e809ae07603ce7d00ae057db373674c53af1fa25bc00cd87abbd64aacd9b4f109f9e60d9af7642f6da3c86efb96fa6ad9b9ef959a7bd631524dc8149142cf857a955b9b80d07e901e2e433e5a28ab06a8f1002369bbd9b63ac4b3331d28d9dd7a352e81f6e5f262547b4fdea9a000fb8659b04a4ec743dc7b33dd18ea8c27be677bc073ccdeeb0bc71df54726f7c7e97e5bf1c0ae0bdbc03d64687624ec8b28c735872e9ec92646688586ec0865dd084b9a90ab4b80e21f86bbe22262cb5515f78ef36ed530267503041d3fb585c49ecc98854bd8268a9966ff75ec24a6e1978aab0791bd7c97fa9d0d4a934dedb4fa9e58df905c4f8717219c2354fde3fe87578343ac0125f6cb069c727f38ab5bec497482255d5620b1b5f1e639685f9a22ff471b623e398334e0a1c1f7bc78a59f75d7b645147af59b50c222f42b98bc53f0ad6ab7d3e4126209febdff6ade0baf6b6dc93411ec9aaabe278ecdda7cf75598894ae316b2d2b1bfcc139a0ef323f424932b443df28aa9f323cc0a50c13e1af008039dcf863444d0bbf38f380ce94b03761259be2677f1f164b0836fbf2c6ba673f71bbeffe23fec2f89a55aa8ab8518e5727b2abc940c1025b3d412d37cb933f48dea1557feabf94852660576d0aeb46e8e81509ad781767d2edfcf29612e68ef1f9e439db58007ae25385675374d5e617222cb851220d8b9c629f03a585bf48bc49c78937046163b6a737c798989adec04948679e189367e4444dda45f925c687e1732abd845ed96880f84de9a5d8c2a13abe1b9b5640377afc1edfd3a4d200ee080fd2c6e296c33765ab9f886a65cab3ada7c3b8ec52ca57c5c8be5b94a30064e3f37d0699b58b3a5323", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) sysctl$net_inet_ipcomp(&(0x7f0000000280)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001380)="1d05c406dcde53478a45136dfca16a028979696c7a3cdf23161ff9a1c68b8853ae8c3ae72d9e239f5ac7eb9cedb5914c43db8291e67b870b51464231c5abcd6e987f570048aa3db2b8f5753e53c144b11fab3793f43ffdb9db5ceeec2b8ed114c76417bf3dae2c20d104f3073bff3d492d6db1043c9281943cf18378a46c3983852ef1ad413277a86a6e8e52bc56b5372023700d461803e4bea550821e42", &(0x7f00000002c0)=0x9e, &(0x7f0000001980)="3333f57df319012ad17895f5898d207d6ebce6161915814d1e57cc69a19a539c78217efc19e902ea400aebe79dd20db4a7aad2a0a2ea60d7683386751ddf2e3a32797bce91bb4cfa2dee4ebfca7ef3aa6f0ef2e8f77e2ab2badb52a495838adf8dca88754ea0f3513025c6bd5cd646aafb9eea271fa1b0fc83b5ac30f293a741ba360649443be02e8bb9afc82e06c45167e59413b6960748a2fdd1b4424f0c18e0ee7c86a89d2f845340c00bdc06d55e72695e7d3dec17b50daa2d988108a6773f5a1b4e2d3c43294937fa51b5705020c2deedf37b265a714b238a3f6cce275ba98e918b18401b37fef9209b9cc214ba0a29148bdc3664d0e5f402f8b0331896b68c6b783e97deb1c161ba38a38691a5feb8fb642a90ac868f83f241b218ddb00fc5f61b2cadd5ed1091ecc812ad28966eef385645851d66c31bca9771638c0d6ee9b2de6edd6b4fea9a04820f74078a00ad79a278a8275ccb30a70e5ed5e4697fd1b1f379d8e42bc3bdafc41dd4a435ae953cd9df23224359a81bb3f5956304ecf6f4d7f10ad94bd1738234819ce98c03c83864b6c46c470c1775d5299e4f89897a47f7f85ce5ca3a7567fee6df61f416defe4b67cce248a6edab08aafa0c9a654e48b2c5c8312b230a4c989b0b810fe4b997fa71435c3cca10c382a564fd8b08ef7d1193d6ee460e38d81b8bb0aaaaed8f0a19976a865d69c4a4ee0934416cbb53d4523e942bda0e39b546aad0de502aabcc69311af4cd9dedf08b4d6beba9643c672885fb949f8dca82308be0868fb54b5778b0689f5966b4fe254c97db1943af22affeb0f4acb880717fcf9287fc1bb501b6c22d83bbd109dc3e96ee183bbdf62b6cbc79d3f8d46125309c7f52522565e7cb09fa2602828f27515f70711c562c9256c2e20e634e458fb885034a0aaebf9696c152e2427f58e99f14b0d71b057f96ca2002bf99355bd63f531c49bf977c623f75220fa0a58d1afd8171beefbe9e534cec5a1e136e6caa07def0a407385075675376c4b5e1cf3a3f2b424c3c46eb03db365272e7f67ad8f28869b564719d0233a79b1e9044dfec1a6b97c88a986915b3b6c7efda9d29d080f4df93b3d51ad1123f564a39843cd2374f51481dab45f9f9a574433d04973fa5fc9d8cad885230e34fdf6ddfc21809effeb23b2f1e46d770b8cb9f9d53874f9ae86152e643583bfee66380daa0ba7922b3e8293d89862d404da1de441d8c4280c4289317f3b95b55fd6800627bc7a2d7497a3061171c811378dee836946f583afe8706e00c8f83d7dbe048d27f18dd001c1211b9f4619d05732da1ccdd83dbf9141c3ad8c97e210f72475e8ac9dd6a35153885c8914970db18594ed25e555237d225a66d84fb7733700f9e77bb891fa09d42f491fd2d2767722dc296286304bcdc14cf4f057e50b9a0a2997ffe6c4f0190d7f23fdfb994fb908d655906abddd3facd8cde6997b57c80991095c748327a7b0179f8021dcc96da70816d44d1d46d42d0612dd742406b3d02b10e4ec819e40afa28949c0563c3b93d267c179b34959fa95c29be29606eda3e290962f87559ce2acd0e3917ab7993113d8e13550123f3913853e956ef5e5a426e7c320e178febafd1f8535be2e05191088e2dfef72db7cf0ae5ad6f94317b17384eeb9295a5d1daa04a8f2f3f8187d08c0152f198ac93a40e2c6ef5176032f6e973d6bac171e72c57f8cef5ebdd89463f33ebee0e06b4688aab2e781479d63e5cd16185a6b1a74342fd9a16513a157e72edbc4a42a5a3e74da35094c3e9ba546f41ee1203196cb330d4cf9c4970bc5f3bcfdbd4aca31eda978abc41f80a1e9f2d0be720a95e44b9bc4b7cbde4a2d79eac7e027250116b2008b24878851f0d9e25633d7e10ffb08e0da718db1e76bdb0e9a88926baa14ebf5f99319f390b5fd8ce6a5b04b69f2d6834f492d4dc1636ca18c63332796a3961dea3280b29eacfdd4bc2cae58c50753cafe399e25095d39e7f731371b3142d775d594a833e32c0bf71cba637eef6e0f3fe282b85df4cfd1bb58bd53a2c7d0624c0e4a2cb2d25e407aa2cbbcc134b94bce298b29b356501113b06ff183a869a7a444bb1294ae84689a9bbfa8ec65780e4caa2c8b08c8d58be74f040babfa539ae234f8d1dee2d1a5e51f206994b5fb7b4a14104ee9937165b214dc4ca0b1835a68bfa53f0abbcb71aea05ac450ac1dba3a328d42c1d10646c728b613a577b84eb274046f4f054b1761567082212ee535fb106df70e0f74dcf344ec6413bec147fde12266895be19572fe815d9284b7940ff3e53c69aca99c432d41638d8b06cb9469d8b48505caf465fe00f65acf46bb25ae0c1f4a1035a504a8f939e53cf21d6698726d94d8d9785acce3b2d56be0e560cf95fae47f870e63b8966dbcc8ea03c1cbd528bf4ba8b262518834b94fba7d433fafb4d44c1372196be81bcef07ddcc10cbeea2f990a76f8d6e1417a826366b7397a6940a9c7a4f17d6b9f2bc7e268ac977115ce208a5900d5f82d65f9180daf8b37ecc9f75fda65fa3e39e46de03c6e00f371c4ecc2effcff807863cf3458d9f59ef3ece3502f74dd6f4ba4bbe29664fd1a1e8a5f44ec03ed41007ebffbfc7e9c156972f06d32463d2b14bc8b6d6a003029aa35a9a4cbd102360ca5aa79f4553adae6fd8511e55260abdc17d462511cbbb804bd0b869c6d019f4bf971d6a2804c35a6fea28fa5bc56152607717147465a3584614afa280b4880ea39e035d2e7d826345500b3d812d36f4f5cfa47d6df03d9898baa6d03e51978d1d7af9f6d431af912ea22a85a4ed584afdb5cd5d86785b052538139e83e460a40e0d65448db0aaad3e38cd2e27e2a1dfc82bd59d93c5bd1ae5c7cb5beb1abe0ea8e99c7225b3f5fdf1a9df235b1ce39aaf5366b641be9a7eacf2837da8d31a6ff7eada9be55f93aa6d814fdd6a06ce11420cd66d89d851833a2715beabb24865bb11cca3f30817822d76feb3c3b07f8ed0ad25ade21676de45c549642416696cfdaa7f6a77e208f034db71f66d0ad5ee6ce2904e2a3fa79e5a2b906c095ad34fc78358eac83a9fe79d5b3425db5231534c3b1b0891694bb74bc49b9e10c3cd84644eca77c57a4514383e617ed6ce7ac9498fb3823c40a4ebf80369626d6a420f1c4149e57cac43043362536b021367d066cee7b33c71bdf8e28b5271e484fdbef7f12080b8663950a7289264e91277fff7de2e3bad15d784fbcccf52dbf51ecf36863a2ba98c246c62dd37b197758199da3689d88fe30581f1ac35064973a02e2fabfb3be93bbae8c36d29a5136755d75ffec7a7acb04d36a4fd29bf6bd81be5b9684242e0207fe58ed6a164d5826c3a213938576c6b1a7464351b8ec0233355ed612dffa59594437dbac3f0c3c8f908b3dcae464b8619243e000a70c566115c2a5f271ded842fe66d8f2e87b9df4f8d9b86adbf399adb888d91aaf563af63383f4cfae3f253c0e3e65298bf02e374194c1a256b7bc714e96ed38b1e8ffa2f4524f12ef8d6e9ef13c44922be897727048d63665ab0372c8ed5ebcc1a3b1b072667833810b700cc2ce20a86ae3646d65e350f0595e65bbf806556cb131871211a9efa3c5cb830781cd40709518011ea149eda04a81be725bd2608ad76022e039e14d42c5d0a3f7534231c31d9f4a2be9de3fc0981b34441df20d60cac89740b63e5c4425558565e8c6e722b50a20db8e4118f05d5089e3b64ac59328d7f94901424bdac5e0b62690b1e445977aba3bde3a854176ebd4014413501386cc3de38f0f28d7793a5df3186a68ede74779377546801cdb1f53e08690d824dd93902440a9f6829a0c8511c09ff8b446da6e23e33e664fadcf9683105a830b6bdd56c5072c4cb859c4d83b848c4dfc9f82965e89c27b43f59387d88493f54b52b195cc7ef87e64d2f94501fcaea0911a86c6c6f5462838bca7a02b718f17ea9967104ca3bad0086cb0f2b6ff8bfc7d5a1e2933b6aa9517d789d5c1b711f3e6a77bbc3210755e7bf81545eeb58207973af896afe696cfb8869cfc73757bf768d165df161b58e047dc1e8ed95e808b33bf6bf017403421300f06a2fda5a583ec40646c1dcee6b4bbbaf622d0b9d41e40bc902002d6b4aad963b4210e35bb8534aa3ea4bd1ec8fa48f00aa7829d7af5ea74cd318b698efba352444f316d583cf4e4a4c937930bcab44aed17524963fafe7235ba63d6644d8c0950ce2c5813f1a1a0591d9372c9513639f728eabafc06b217a85cf74034e7212d12266a8f749ce508f5f3bc113fb4fd22ddd6764f5d86ddc6f0b69ea637535a587ca70d9ad5c95ff7458d0a5afa05c667d1d3ae59e6a893dab7ae51d1656d26b02922314decb4ae5649c11d95f5cd84a53618c70e0ba42fdf3eee3c8ae6abc4170b980edc044ed93aecb919166eca50c40699bf419624524c45c344f97c49499631ca76efa3fd3c75467e01b12fd7e6fb921e34baf62628f451830d57ac86ff3d69787ea31a6ee5b0ef8069f4140770aa07bb7440777e92d3e45a9e9b5e998254345eb574aaebb0b31c1de7c9b5c320f8d7ba37f8448af20f15705778ac0c2814c4d0dd9d1f0723d66b7ecba6123f137cbf775eee4c59992c6a94ebde080ac8221e086d0e0b1f9d7e559bec06791c606b8b153ed4e852842c823d68f2a14c801c86ce5d07177264715724f7389cc9ed56dd8e779d839a103a55796048b139a3860e64f408ecf21471317cb57e1e2dc6eb9854a6cd9bd95430fca84ad01149c3182d1ead5b034706d1750b6d25094b7ebd6c0d84ad8ca5595001b3be5f3ea7870864321b4e5970bdc95c8276ffd974b5fa88f8c9f2dc11475a9e8a34bc5637bf60c163d546bedccd94b0839372a6288f0473582e00bab1a9ee478f76f0c3dc8e0d967b20f037d05008a30a65e77b967590d30dad45ffdeab1ca3235e1bfaf5d237abc56fed8c30cb566b233f3e2d57b71e37958ab1ab6fb3b4067e557050eba2d79dbdbd0a6370f3c7d117a3b4c8410ad2c99095e7f3f5945abfd1056af21c6ea4babc729711ed4728f5b9c064bd65977d33d917c10215f49a2bcafb6b8628c34e24f9e68b9f253a6947f8fc3999f773aabef92fe00faf09ccce38bcea654f5ad91202e41b5a70e25a24a8c98a950e6c90eea35dfae1d10e078803a1a47853a3eb5479986a66dc9caeed1c0ea864f50f58dc129c01f6fd5b6567ae63ec5cf034df1cca46a6b78a77911bbc103a79dadce5899861d0fadebc0c82ed0e8a1e6a4f8aac8234324f83fc96a76095e5bb24a084a755ccc7149a1c95dbf803d220c53cb75b59fd51333c43e19ab4e47df3d1e16445d0805613b5251ce9787aebc51c952086b64895209110a34460726977d195ba83120e24890654e8226fa3025e4aa53f218f1530c3a4a8a078a7aacb3e2315465ef2b4c71203ec5c994d226c70d57a5c4e016626c825ec5018f7711daa999572c583e822d5285194fe23c6f434622991b32bf73b0f9d2d6f68aa3f3606c5bad5fe50d7cc7ddead64878d9b7ad7252ae36f4baa757d4652653c8f4c4e6e65ba7169dc171bf47706e2185d54cfe2188b1dcdc01b78f41b6e9cd22d2c820a23dbcd33c387d2801bbb6449668c21743ce30a0426f3651801a02117f00207c59d27ab98312fb0e798e3fe4a65bfd48d322d04b6b2a41647d253692842e7dd56e6bfc5a0254cc9628a86e26bdf613ab5a342b2c81b173f32e149e5a07ceb210444211888b4c70346ca8f6832cb513645f5ef3c25a41235f4d90f07f288472ea8c3eb784cdec51", 0x1000) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) pread(r1, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f6fcdd8 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket$inet(0x2, 0x8000, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: flock(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x5}, {0x35}, {0x2006, 0x8, 0x2}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000040)='./bus/\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000100000000}) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, &(0x7f0000000280)="bf", &(0x7f0000000040)=0x1, 0x0, 0x0) r2 = dup(r1) socket$inet6(0x18, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="eba36fc21be3c422cbf0bd3e1f7c9dec27e52ad71e7708944a7777a5d3c93e9c3b5075c918680a37de7e8e4d2967226570374422cf03323b726764e63085d61ce086c44470d9144874052382bd815fcce74505d50203fa312b2e7dffb00f080f0961257e9a62580f234bacc57cfe6f837a19c07acb612fbe5cae52014a7d9b54ed1ed9e610dc697eeb22c0c8957d5b19282dfbf336776f9bd50eeba32a67919a7a6f3ffdcd4b6961d05dc51093b119b249993d1e845e247bf8af3d3c1e8bfca6d471cbab4a3da70b843d3217191efed42bd24e2d85a15481", &(0x7f00000001c0)=0xd8, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x80000000000000, 0x3}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) executing program 0: clock_getres(0x4, 0x0) geteuid() (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f0000000100)='./file0/../file0\x00', 0x0) (async) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000140), 0xc) (async) semget(0x0, 0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) (async) acct(&(0x7f0000000240)='./file1\x00') (async) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x3, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket$inet(0x2, 0x8000, 0x7) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r2, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) close(r4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002580), 0x8000, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f00000025c0)={'./file0\x00', 0x6, 0x1, 0x7}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000002a40)={0xbbd000, './file0\x00'}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000002a80)={0x1, 0x3f, 0x2, 0x1f, 0x2}) link(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file0\x00') executing program 6: r0 = socket$inet(0x2, 0x1, 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x3}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000180)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r4, 0x42009) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x8372, 0x0, 0x0, 0x4}, {0x812b, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: syz_emit_ethernet(0x5f, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000002600733d09428765f301f554fd9c16e2d52159cdbb9d1356a3930522d9a6857f4ad8bf5ca1bf50e13ca3e99aae5e6eb46260768a832d4df47358413a29e4f392798d7"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000000)="3dcb476486114c99d4b137710968f060cc44f017356020ea694d1761bee134a16911fefb4bc98e120707842b3467fd24970481e34484d5c9a3603542979a1af9a30dc7f3176ff201ecafd142dffb6ebf52d3badbd49553924597cb45261285ebafc9fc1874ec9b354783e1376cae2880e79817f0e54c9b890bcc7852a9698cc79f3f3c91f3a3bdb39248db3ec388f2cf7d1ec90872dd8046f4da0ce87104edfef5ed95", 0xa3) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0}, 0xc) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000801) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0xf7}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000feac74c65445ba09a53e68"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x80}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f00000006c0)="609b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35d9f05c5e2ba6c23a875217288b27ea89910b51bc6224831897f5bfcf166e90bfb98f21247d9936342cc917db868aa8f206a4e9150b10b1883d5b045db6a4ad3c23657f8c6d31a6ceebc4295300257034577eed3f95e821f4e9dbacecf973bb53e7731015f72d28ad02103ff7e97727d10300085cf2d7946a314accf74ba851f246e589b2384e7ba9f943f96fba81f97bab33260d6ae5ebb9b85d839694d55b8f7f608f0f87220787b2e2520a93e870f28ddd74dcbf6664ff63a6e29cf64e54f5fce063c0a7a7be4470e3bae1f54314f095ab660c9c4e09f1a562068ff6fa472b6674528ba933686f", 0x15f}], 0x1) execve(0x0, 0x0, 0x0) getpid() r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{}, {0x401, 0x720, 0x1f, 0x1, 0x1}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x6, 0x1}, 0xc) writev(r1, &(0x7f00000016c0)=[{0x0}, {0x0}], 0x2) select(0x40, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5ec}, &(0x7f0000000080)={0x0, 0x5, 0x0, 0xfffffffffffffff9, 0x200, 0x240, 0x4, 0x49}, 0x0, &(0x7f00000017c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000018c0)={0x3, 0x0, 0x0, 0x7a9, 0x0, 0xfffffffffffff800, 0x1, 0x8}, &(0x7f0000001900)={0x6, 0x6f34}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000001980)) getpgrp() getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002040)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "cf00a6c893000000000000000000000000618500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000004c0)='./file0\x00', 0x100, 0x5c49) r1 = open$dir(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x28) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x1, &(0x7f0000000300)='./file0\x00', 0x8}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/192, 0xc0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001a00)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x81, 0x0, 0x0, 0x40000}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x46, 0x0, 0x1e}]}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 5: syz_emit_ethernet(0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x66, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x2, 0x0, 0x1, 0x0, [@rand_addr="544ce7a7ca1f37d9e8a50308a8345770"]}], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x8, 0xf3cf, 0x4563db5f}, 0xc) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000000c0)=""/75, 0x4b, 0x801, &(0x7f0000000140)={0x18, 0x3, 0xfffffff8, 0xfff}, 0xc) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/202, 0xca, 0x1000, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x101, 0x1, 0x1, 0x72b1, 0x7}, 0xc) semop(0x0, &(0x7f00000002c0)=[{0x3, 0x1, 0x1000}, {0x1, 0x1000, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0x800}], 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x5064f66ed9da8dd2, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f00000004c0)=""/154, 0x9a}, {&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000680)=""/62, 0x3e}, {&(0x7f00000006c0)=""/84, 0x54}], 0x6, 0xfffffffffffffffb) setsockopt(r0, 0x8, 0x700000, &(0x7f00000007c0)="881a3698d4945edf4049dd8a0c072cf260c33239f710b46d4626fba094335d0c8b497e6c8be437a88c3067ed89a8d36679600508473aa2c21c9aeeb35c68aa9b5e7e67c4270a69d25849383359cd5e3b6a7d828faca1744be26850a5d83d1c92da1ece3fb0502c341797db0ccaae031a37e01f541fde8006cb63ace6c90404bc0c5dd0c564d9285e6458e2057696cb9833cc9ab6093b7e7d932cda59ee", 0x9d) chmod(&(0x7f0000000880)='./file0\x00', 0x108) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000008c0)={0x0, 0x8, {0x100000001, 0x3}}) mlockall(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x2) semop(r2, &(0x7f0000000940)=[{0x4, 0x1ff, 0x1000}, {0x0, 0x6, 0x800}], 0x2) msgget$private(0x0, 0x11) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000a00)={&(0x7f00000009c0)='./file0\x00', r0, 0x1}) mlockall(0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000a80)) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) sysctl$net_inet_icmp(&(0x7f0000000ac0)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000b00)="e5e6d026f55dd68667bbaf2f04e5d3130dfcb0416aa500f04f9240e6f9321d40d73eb34c4d32a6e3e1447b7d873d69b4f90c2bec33b58d61a658f00d857bb948f0ad3247cd1caa", &(0x7f0000000b80)=0x47, &(0x7f0000000bc0)="6360c779ceaee6507d3cca79ed287d465f7dc6562c86a8095c32858ae6ff743ddb4e7633789c75fac68f17f1d1e140061600650a59d0334713702b6b6d500356112335b71084d48a35821b", 0x4b) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000cc0)={0x7, &(0x7f0000000c40)=[{0x7fff, 0x7cc, 0xffff, 0x2, 0x787}, {0x2, 0x0, 0xa39, 0x1, 0x1}, {0x7, 0xb6, 0x0, 0x8001, 0x543}, {0xd2, 0x9aa, 0x6, 0x52, 0x7f}, {0x20, 0x4, 0x6, 0x0, 0x101}, {0x7, 0x2, 0x6, 0x0, 0x5}, {0x0, 0x9, 0x20, 0x8, 0x200}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000d00)=""/4096) dup2(r0, r3) socket$inet(0x2, 0x3, 0x7) syz_emit_ethernet(0x5e, &(0x7f0000001d80)={@broadcast, @random="e9c39ac7398a", [], {@ipv6={0x86dd, {0x8, 0x6, "4c4bca", 0x28, 0x2e, 0x40, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@fragment={0x3c, 0x0, 0xb2, 0x1, 0x0, 0x7, 0x68}, @fragment={0xd8, 0x0, 0x2d, 0x0, 0x0, 0x2, 0x66}], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x1c, 0x0, 0xffff, {[@eol]}}}}}}}}) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r3, &(0x7f00000002c0)="3fbe85e37ba3fc17cb00c20f8b34ccdf7a6e75dac6b7c9d942f500edd8e6cb9561d54a43e366199113058df8145f19c1faf54331fea9595f4a2aeb3a74d87d5f1d579bf5d75f16f56d0bd67ec178b5069f47fc4a7f0407989f38e67596fb03b6489e67b4330f124bcbb2abe062316614c007e86e274b3298bc2e02901aa21c231f948d77f6bb1515a23b9e2686020b3bb4f5061af47a009142d8e2ce8b05a3f323ebfdd0297b9c434207264d6fca095073edb676dfde74d489fb7b51722011f2e88af57faa651d00f5bd3c1b4de2ad9ffb5acf89da5c61cb1dc60dcd870ccbd27182da3ea24bb937c3e0f4a82c2b36d52f2f3eb1148cb5aede22af81726375221d3ffc8aaf3fcf2343e91b5ee407c461acc9052056afa7fc2564b7b9240ff4a78442ff030b6d229eec28f085bcd5d7e63a19097e9f9fe6dd6f982bb8dd4e4eb43aed98fbf3ff1c766105246cc6221689bea0201cd7a3808d94faf60781c80efbfcb76dbc36b6ce0c231972a4897724bf4d15c579bbc80a6dd5f165a6979350922d56e2032208326ee91337272f2db706d9ec12cdf4a9684a5453940d20b843861dd319083440c35f09d8179969beaa634295bb55c118724c4864ae9bfd345b5715c05d5f90e60960c29644fdb2134ddd8d337e310c503a4a87d42869293978a0725ba0fb267faf6338bc0b2f73e24b4b423cc23a431a8b565b81ae65cb7314a08a10969a4176d990b92729bbf297269f5450e06e771aa5d23994e2a28abb5548da918b9af7234ce6f80a3caf90b2b2e26773ec3e676f64e1ed2faafa930654cc95c1e1b75a9609a9ba734c04e5d982b2fe659fc76ccf66b116b68b445c4ae8554744849cbfd3bb4c8d570a823b4ea7886972913373ff90110123064b8a540c86949859a9dfd55a1d7362ea7a06b1544a877088e1ad7c677c99d44dabffac8cd45e74e1ea2c0a9ed5562bd15685d6bfe3cd191e980d3bd86398f04ead956d74f301a94aee65d4643dfff34511cd63481b5ffe2e84aac37fc58ec5265e9fce376d721baa74ec2265dc8526fbaf6c35742c96797695762610f23c1b8a973516d56e37400debb5df5dce5d81ce1d30d5c4888e41867579b64b638b35799bdc038a0f2a4acf8bd4951b9a9076af2f85385a50a2aa1a66f658ef69ac05d7c4bb5b85246541b28f8a20a727c1e2d7d626c9dc83fbd472f5431044e8cc6af5bf675bfca0f1fbef4f073bf3aa9b32156f4b20ab951f4c65da4b67d0e1b044102f9130f52bcb69759da1969e7c39f2a9c220613b469f9e17f848c5b3c9b69e1bc7c854658e38206c7be1caf2c982be4114ce16364b757e91b88ead9733d04c32531e93d1bb9a3ad6554fdc48fb7c0a94d724b92cc208c72305b76f423a2f659adca41df675724202518ddd3168d8c5ec558c56d5105984e89e1e546cba301a331c67b0bb9100af82aad5398619ca53b5f355e0791704f295cf04272ba6330c1dcc518c2cda48eba0175b82160df9d0322baf2ae11842a87bdbdb0edfa26fb9dfd968fed8cdac42a540e5a6bb2725b8354aa606a7c861287bf5a9167602a96f48a34a3a6a6794926eb46c1da0fe0ff526e7568efa50f0d2696769ac0e2d3f7dd5a02aa0688626abe65cfe984ec8ebedf4a0e244135d9fb7a7dd0c06778cace4ec3cc9752ed0078155728f526f6d3d02a200a14b0664f4d8e8d84b477b097f0d029d5eb76c7e8ff91a518c49f9258adace6ea1c51c3b2e2c6e4a54dfed4a1e82561f2c313fc05a627002db118cb69d19dfa18ef8687ee6fa23b0cdf459cb3c2671ec02182b34853a6e15a9bc2ac2e50170b9f2269388ab1f488fe6ad9c1e0a19014a60c9d37bc04ee1faa469652b9a781dea3099a88cd977704bdadb48a5d3202fd1fae6975333ed1d68fe40eb65c86b684b0edc2b6f4722d81b66f598f842b0506a607b75df086e1330d407e4d484788d79780ec2f8a81b07e76bb7802c33899102ebe19d249bbf5d3dfc84479fa3efad5bd885f10a304111ddb4ed01facec3b1affc6768789e514632fdb32d396f84ba1206a5f82aa57a769982d43a3bd832c10a5b9debf85fe327ef143ff1163b947d4ebd094c8bcaf4d366b85d2aa96a9b0a609e97f1e7a4a4c910e0f35c273cc74576816777df5e715ab9c88eda4354b8e1a8f5f387a19e5276057abfbddc897e3a40023964a0b216f3fcc340f0fa0f17558e4dc4e22ec38174976b2ea818289ef026038d8cdc43e4549869e6a394903455c108260f1acedcc8fd280c43206bbf76bb27d0f6f0d81c8b3bbd6bfb1b7ffc87d0fbca6e2b1ec9cdad55ed0f634cf8a3a54ada9279d29e3e185800ad17e0a244de06a5e90be44832636a82c57afc65b4402cccf9dfcd179b394cdb26b75983c81559b1529d4dd581f683701527b3040e57b6a42fc9a11947ef4874b6d6a9b827054d700c8dbc132ee3b623d24a31fe1a189856eedbcbc94a919c236c30941134a7ef25907337b151d1fe062516975e3ceca4b1f4919e4c81d616587f080b28040eebaf387f60b4e3e90c38fb1746f7b983f3fc587b79862bc24cf5c93dea8c1b98f76eb7f399cd677f46bc667ad5de85f65469ff115a32ccc9775879c79b7ebe1c57424de63eb4e72fa9f69c40ae6fd5e3ba71a4f615f28c95f282d88047ddac79d452047c2a473235f8e72ee01df0b57af78f531a4b6659b45af10b197c4e42046f1d5653c8b398e281be2b478ffe8c7578ae31c28255940d3eb227989a2c36af27c3202cccea7f997a3840ef22c1cfd7f2842099c025f1e8ec1c6958d7036e6fd32c833838b54a1bf72d483b4f3631a0140f69b4a8c4fb9a9b365005d3c30105f9357a899a29074615e3c21020416c0c2ce030c0b4488f05bfff01f4d9480d39540d2a92e2e57f7f8a4492ef8cc63b0bb4e4d9ddfad74d66be4774d34a07021520dff5b85fa07540013e0c05d267dad9a244fa82e86d331fdd7066d016df3e248e4551a4b52443acbdd37fb58fe1f53f84cf21ac58986dafbd843af1f99017cbd7421243498cf80655b05f61fe821daeb238f3b7921e44f576e8e23df8727e033ed9bd179cc0fec4e2030a34b86d744591fbf999371c4c02c92453bb7ce5c0959b88c9009e4b52bd1a82d2935810e75e7f1eb4f84958253d057554c0ebaa92cba161b03e638dd247d5fb7fb5507ba9b94965a555d677cda31ba44429dd93153745fd1b4efddb27651c60b14d6b88042ed1f21547a0356254223c9b1b93e857c5bd7f7d7d96363f1276d427b4f8e7a0c4dd84d6ccac2ad5c7f3411b3ba7b4cb887bc07295f129ba03899091a6d264209a6b0fbac081aa3211636e6fa116060ec9ff32b731343a3f31260287fd2e52cce3d682d7f0f136fa59053cdb8bde94efe1eebc4f82613c827ae8b99c80e9b3130bc82fbe8bc9744e45fc1eed49ed1a1b141d692c8c85f99e8ab1dc62b71c7d69d36d3dea18496889751d5bcba6b3768acc88dfe2384d1e4bf5f96665012b52c87a07407edff32ae1453ff2031a700489bbb1849adf3f7b8e1e24335571b0a124895af57bfba5bc412d38e114fc03928019d79fb96d096f594e6147ecd4286a088ee677bf9da392e9661844f94b79a2372bf2f11fe23220cfdc8c632cbedd62bf4a49de183da3871f2b2fdf2cfeb8675773f061bc0f81f745ccf53c7c6a72d854df98e5751a59ecc3553ad9966569d3691ad0e69955e989f147f5267e8fe282133ba92ff36c7ac340fe3127f760453c8c20f00115bad570b5849e972c6751199fa4c6c7994959aea240c15c8de688ebc834eabde81d2c3fb450840924c0b1c8f3be5818ec15fab8197bfb17ac79965aa2f818bfe29f3c8d1546489d115b87a9b50e9baa8c3bd0bbce097a33585e92431d9fbd1984c76bec3136f59e54019c8db33bf4a43c2cfd8370040607714de42fa56362180c17bba38124314315cd6a78d81114d138f18955712373b40268bae800a416b0785de8f64f03e9ebd7515c6001b749a6ea683b585dd452e02318686f2e61abf91c7ccb75cef426af957d7a6120a0d996b693864e9a617139665afd881099dcb33373f58152dfb6eb2601ed6d013b0de62e3a8b4cdd1384904212783a47d1ba27ad89a2b9d6b6d358dbf048e60069a5c7cdc2e4aa38a9c5b9d3d31c1ca11b65385d8a7214b22cd053025f4ba8863443a57d69c75e5118bef3aa3ac6c092f2f1104a204f39ea3f7e8215dbcb633d787befafd3d637e71b832328efef778aa3caeb2ced775235b6c216b44111a54ee6cf7ba54e3cba312d55e3e8421cb7a2d1a52031c1269b0d21e069be8dcb4e0212a04d30568045189e80fce9c843f44460f1f7098610d54b6a89d9b62ebb826307e5958f6c88c93c8ef6ec054756e51cb23ce38529e4c9768208a852d4b98df9885727f5c2380da307d53bab980ffa7af7409303c002e09dfca85d0e8ec40616f7119c50d706dee86a24af36a0a42598f32d2cc9605a5a296a76b04e2075388491afd3645011c2e40596ff5794579f59f1ca62d64eb929772de6422346ac70fb3a01db53b677356aec0667b86c33b5c2571addfa67f3b8a6473e3d838dbcdafb3b22e47dc4e38f371c6675e35b1757832e7991aa85448cbb85b3af8b79088f1b516b6434869b1a93f71350fd3c2ddada39a3b799d28df10bb53779a3990a0f76fae991352c7a3f1608398de255e86d461bd183ed6de3958c603b92577171f902e00b7d32d941dfdec59ee1384871d9222021695cfb58b900322d4beea2d509211157780f82ac54ce7c897af537035ff05ca1633eb065b931d44beb081510e70c8fc979848d15730310b0abc6c877c5ab2da78af939ce55e2d155fb019201a5dce29a179504b9b82f7b4b9ac8b78fa39a308acc4f2fc6dfb60bb42b7dd1f57840338781f55d9c548ae8674c9c21cebc0ad8ed354e4937ca1520d72d69a6da35f0cf3d481785b3d1cc2bd7814ffcc803abb662cf6d207eba460a7542652b4118c129f546538e307c35813e8683a795aaaa808ac8efa79a4e47634a16b048e4b30e1ede21216031df09caa9e2b36a599c02670b34b28465657e958b4f68aeb826e6c20b8156c3a4cab00f84648147e8fc9dcdcb376ba92c7696a1dc522349eec0bff29bc6b798b689e75616158d0a5a77dac7318939351eb976aee54808c185067191a9d1babef67e58b2d134b34c0a5548fe86d2ff956361de8dea67d9814bdbcc90c236f682030ae4d9bd5b4357781d5819c51f4079ce2f3b38239d6e8245892cf1577f8e883d69e78c4760c48ccc706f80c68b41f73e3950334576db6128e5b31b743e0c54281f353ad00ecd0dcb72281efc06a972e0dc3b43dc26a1c4344c945a89c71f7ee263c0dc0acdd7bdcb9b098c8bcb940db7a7aa1bc362cd2f1791e4ac5bdd7f66dd043a4dcb0382e3fda70a28fbd9881519d82648072d6f704455d8244b88f996149d81e50a6eaa80063c545f53b5079b50604f63bf0fdd8ad6044e083100be07c4bf6ea9f1da8f5024c8fa63a935994589c13e1fcfbaaf981ad072c45967b5b47535c2b03cc89df12fcc214314963f9d5482df944428a625450d35537bb9ac407442277d6e22af4b5a6efbedf91e324f3b033c1124acfd18619a2fb091d5a2edcd9cacc4b219d472e135e5cd549630f4426f3d32785076d574d8ff38fa4b18576b414a01de0c3f5326d3125aa66e77dbaa0af18a36d1a1ceb3a855c235920b622a105786dda5de3168ce7c1f27d9f7e55e996e7508879ecc350bcf900d80293162429011685f849beb216ad1e1aa26b7", 0x1000, 0x7f) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40000000, 0xffffffffffffffff) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000100)="362e696cdd3bff0711b2d8daff67d6e5c3a20efdabfc6fb2272e46fa", &(0x7f0000000140)=0x1c, &(0x7f00000002c0)="162c1ab9e62127340dde1874e26c303b1397e86f863c06c48592f0be7673201fd2ac9a2eef5b294804443b0e97c1f980464cae966f116a67859cfdc45688d4b78b11ddbcde4051983446d53c66d82e98654bdbe80f633136353e43df7a1a6e67996875bd7d12b5736f6391af7a6fc6b38e364393e9000e07c3c090f6616ae95f90c0c3fda2d40b63e22654ff4c4420407f72ba6a5d78cf45c2cfd2dfbd5c862726762b093f1c44160f8fb73636c946657e6100ef9c9b13af7e8f346e9e0261ebe0dc630180821f177db6bc3bdec9681bb0c5f20979edfd106a925ffd0c91c6117fd7f9f567bfb2e64d6f37f6c1b5a6e0d5f7a68b5ac5df221e9a6b36add34c762cf8a49a7233b94088c9006ec4e625b7a46365e91a9f2a73804fa0dd6c9ac287db30cb5044c78953f9b94e939781d6acf45aeb3f2adbc437b1f61eef4f04112003991f2aec2af2b19c99652bf968ea712b5662fe9d03fa3f7d5452b7bbd10f2342548be6b676bee6e4b73f856953831076f7d0bcc150225b59a1547cf2ece894f35d1d13dd92dbd467a5d8bb98f26515469aad405dbc0945ca7dd6380dd547c98e4771c4398be6bcd06ee2a87ed3fc2e7e91bd82200054389dfa5c91fc69fac214e2fc053ea8926f25458822fca94e9b39f5b2afad62fa8fa971c7627801a4944f97259ca8d2c1cf4dba7c86ee16c49daf641a70d6e4338180050577c2bc8cb5df8b7103a83a03b8a0155455df996069fce243fa300487f5e49c0c92b1d3786592be45ebe85eddfa52e97e7f54b43f8c04e2d17fb853fee1b3853ca489459d0cdb5ec7c97b2ae2d5ea8ad11d5725e9d5c31197cb275bdc19e0e393ac56a8b0009d46104820c537081e96c93523ec0c22ba2ac41223bc3b4378d576b6f98a7255bd1025bf18ea9826a094afec3deb6c2ee0a2f38c2447f96071656a2e446daaf12624568c80af543d8c9fb93c103c6dad146a3080286bc11bfa144d5dc3ec3a9597f44f3b94d673c39b2fa9d601c31c88f95875e6054db05530b63cea8de609de5bfcf35484b9c5ddb5fe7114a7994123060a0182157818839f1f9939e2743eea14db6e598c1afa4311373b3b4108220b16e07a0d9ebbea8147d583f3584084414560e4c47c4f1b04aca0d8ea5c1aee282b85c7bed9e56f478db2e68a111bc6be63fed7393e6a394b50ea7bfe5a3026730481e9218e5a4c006f56c07ef1a49c16ce67ac0affe09c64e2e05158927b5f5564022f2ae84a39b757be7335cfe674e752867a08d9ac0f34fcc7690d37d03667b0a84f509adc22491dbe84fef14f0c6fc800ccdfb617f996fad69064972fded6478822f48f7befd291de57740d205faf01a051e6f7e651a6d23a9ab7b146fdb08c67b1108bb732cc65f0ab9cc2e9570fe5166c5279e02217fb0972d4dcf3fb5079093c51108dfe8f5a8c367fe9ef62d06b78ce3b0dfb34e9f281c8170ddea2bd7cd25d8e59e052983d6ec938a53ccb37ed13e5b9b6302b10c7d0f8809ca6dbbe36f70f912677dec576730350ec00af3ec0502170919bb5bc010938d4a1d6b976237d6ead1e72ecba5156623dbbe6e505fe7585915c9112ed16c3ac9f18510e99f91262dc0e86d68001ef73032b0be1f213aaee1888c5448ba0d53ec8ea0e7378ca2406335cd88dc3b9396cf353d5dc12c67771cb7a7db10cd3efdbdc24db24cf815fccf33b9330d97a8d82e70c48307b1c57d142b9c7830d685a137b601a421ad9c6b274a23329ca7c48f09341249cbac1b126c9fb23ddd26114dce8872f1838b2d9a3919a7341937d6538b64187e42274cf95bd0065ca8a2f13c847bb569c773a9bf8f7a7cf172ffd3fdf8b04477439b1cb0df264cda4eec7e744cbfcc1c4c49063f9eb0766865cc603ba8566a68536bb2a4c934aeb5593c3e788aaea2e24b648c1d236e8a91f54dc9b431b49dfc0cd5191d7fac819b5fef28d91a446ddf2fce67983234d47135ac299b704df9d9253f9ddd6df2b298b8221d9dad01e1a340c77db69c8fef80cd13e875f4fe3b0cdd677a15e459d9524deae3537c6237948e194af990025c77e2163946dcc81c1f2f3362d69cbd4d8f813bacbe615636c9d947e4c81b98cf37edbcbdc90e361d40294a154ce8c20b2672691e5562763788b4d631101c1a51d6dfb90e513ce38949ee0397eb940a893093b6a0dc9cfe61f5d2bab97c42439ef385c688688d6671a069e178b81f0def975e96998f790d201f800a162dc99a9979a0ade728407b454d1aadbfcb673cb297e826638d7977862f6fe40f77b5d20487baf20fa6771994cfe8f2e17fde0321d9211d6a4b250faec9c3d9fae1f30db1ab1f36cbbc636e01114df0fcb323a547957db2aba1a53aabb5bc94b086ffd570aee01f6242ac7d0cd58f45c994cfa63b3b50edb775c00259c26f054e64f7cb88a4f76341172f3ad097f47571941f69238b494e50f33861e8f5aeb05990a7752aa59fa022dcf1120445eb13f6d640a7fd17e1fb00aa47af2d44dccb9a7872a64ae76215ffdd8aafd408a51c5d4dc7c3e572a41ea6cc238a95c63203f0572f5eed96c84c9ecf4d618169b79837cd97debbcfca0b77c01e8f1a935e064caff242307c4f132592c38b46fbcb9b2c82bd8bd8769fb1ebb5b0c37cc8d83847f8e50e60dbdfbe79eef191e5c846bced5b57bc3ead2aac3e94122c836c4392b270ea5af494c9051b630b7976e264e09ada184fe800879dbb186c2f8a5d6a54309b63aa1dbd61edee43f80fa2ff216f4989bb9e8ac9eb2e97ecf14f5f584a0b62fd034a4820891aa1e92a6e0e66a77822be017956d884203c5b5b8d09f0665c0db3d8f3da692762e9c131323b1e353c9dc7835a1dd2c7ad3dcfeed2c5450d68da83562028ca2bda7105a882bc0abc56d17ed25c0898c245797c4fc2445221e015fd50243bc798ed5583843f99b4f9a4ea9d147cde7ec274faf025743b6ab1ac6043666706a97c87c475f63bdf33ed635335720d78b2e56d789818fb140bc1fcbb489d1f62a83fae1328993a0d6adc6023dd937e3f0492709b16ed5397c882f0292f9ee6bfb473b304bbfa93cced4dcc5ac18ec9e2533b528484703b98f6ec7b1e6464a1b988ae7ec5fb83b17ca50b1a2f97c82641f5d3c57b67cb8e2f12e320e6ff5bc01635bbeac50f06961f485b3b7b31002523794de365d6f8d927d240926a15cbc324761f4fecafc96cae57f1631f31591089581bc3148f0bece7f7b2e5b38d9cf4090df239ffea3cfbb8448ac6fd9a39916b79b7e340311802551b1ffabbd93a5af10ffc035ca8a7106a48d7a384355673af7505e9d09df57d253875534582124f126e1ee551fc1229ba168ea872b0fb537ef8a48d221c152370abff77ebd5ebcce4dad8e54b0337ed03c9281f4a730c828206c6e66a36a32f004f6eccc7432c71050741214fd8886ebd4f60bacdc10e5ab679bfeb73133b15372af39a6c5d13cf46217660f5481fc727549218fddbe03d18594a9a2476cef08a44dd43030496390211b45db47cf9b15675cfc07c4ebb8a7d40e1fa7ee72b89f252db0dac659c04c9ec8e595671406fbb8cb2db7c7265b3d3bc03da5848cf53ba08ac220e82db66ddeb45fa171c8eaeec1956fc7f7f2c27cde42c8a16e1299c43f25fedb3f0e481b1e49459cc7a9f1668fc9332b8cd5291338520385eb835b110c094d5575d2930dcc6e7efbb11c0208b5a65031ad8ec3011ea1b5cb530ded76ec77f593bd8d1141daac32582caaec12e3d02d0e6be31e455a72052518ac57c4f35a94e0c9a97484a2af42c69fe663cd409e45969ebc00affc77c4c21655cb3c96eebc10e2428150433018451794f1a49148e46cfde5a8c823b8efef90e4333c2f9514d519aeb42e547f75db2bdb0cc5b56a4f120a672d53d94924f7491c08179d965f8e01b256b4ee103e6a6797af877401f25df3b3f7e58054f02edc6acd966a807c14fd1242f3c722ac9d5ec0a4bf8b522dbc9c6b92d6ca1b0b151d29abdc1cf3a4dfbcb3f426d79dee1991d8748d4af2ddb2eb426080b0fd7fa20b543c6e8b99f0d588490771752c50cd82814d4190223b416a07da288f88a0c6eb70ea8183e402890a7dce53e14140b36f22c872bf98e7cf3756a4c9dc58e13569accf3ec3e37beaa211922f441aa7cfb08ab2fc516d92d73631e36cd5004c4ba6f6b8b75595d39db7c2ad2790ebcce38439f16da58176e71f987971db8c023a0769ccfb6389c7a2cbbab4f675b10c9f230fb56fcfb18abc05e2d7d59bc2e519465ecc10bca237c445d2787dc8ec5e227fd008dd0da8423b9ee75ebe4fecc7709e18ea2236ada8b72f2fa85afde66345b0d8dd43e08b1059d201e3c78871c4f4094ec9480c60835d0600fbb4f10ff652e5b83e133818fb68ca755ac834f744dc8c49779abafacda40bab8fff489692e7b7124ff53ab950b8fbe3864231b2d2d55a77bceecc5342236f2174b9dcee2a118fd65eab17f3abf97bccf9ad96aae6afc508e60897be7427de7f72c21222f5a8df5b135e08f70f07bfcb24ca8247a093520c9bbe059fc208a9c93fb0db54fbfe67a8ff6e5da5c7802b7ac4ccc945b71ff072afdde49a14337531da531e0de42fe4f37cafcc91983385e9ff0e687ad7254b7bd3a9ca639254667a677984dd8985ffaa2b0daf0138d581468174f58caf74774b0d9fcccab9257d1f38a2ee6832df048fbd7c6a1b1aa69dd8f7cb13ecd6f42ae4140cd9f5602a0887303846fd4df0d016147eb25c738ec53353d5fd16063f6feed0dca998a7fd1b212949d97261ac743cd1ec9cad58c05703910f5339c56e5284a9ba75b7cd4eca3dd74e65de4f3096fe364840f910df8f01f73ed4e804473b3bb27a9fbbd268ad6ff3d14a85c374873a9630fa757060693e0022bf92c400fc1cca9ef8f8cc9750c73d99f7d21522149f4d2ce141e02d0f84f2cf387b1be76e522a8353602fd2fdfacea50d0af92641b9e46e75cc6a4c8919fbb6abff434edcb3314093477b3a4417194429104a88affd7725165d3ac8854ae63c7ad1292f7bb86181a3829fef982e6d1260c17033ad68b8b22142b1d8bdf791132ef1a23949d18b210532bde56051ce6d7c208bf903e053e4bd63b1660ce05dcbfb2c17934e9c27d021ea21b9603db11bc15b38861077cbdd85ecd345e57adf7936a0e2ffc55e5e0899446487f0ff5e8ff6b77e75462fc88a458610a04fae045fbf29d3597f5f4643a9c45616df8ab5e94eca3aea007a4eeb939b249dde083827c88f6250beffd4502bc8197c0cf93e48b8527a7b134c11045749b1c77bd6096f4ccaa86f9ad18e1a8023654f4f843dcfbd628daabeccfe4276ff59ab9ff6a8644ff0b9bf2f28c17c2deaf348ccfbdc0ed9a0a722a9f0123a37a24e3b0669e29b8cc9a49c944abc7dc4d965e392c5fac19076cf91d87b27be266a02cb6a5dfb365817e160a65d459d4d3675270a974aaf201321872dc68157b29d6542cf605f37e85445d774d7891d474fb717e07359e1a985b1173d7aa9d6d259bfa2ffe2b1a6a871d0b0d21d1797a83e1151651d1ccee26880e78f82dbc923b4eb015fe7ca727bccaba9595b3ca27fa6b019277fe74b5d0c1aa36f93def99f1d521b49335fb300550aa9d8d056f8833a983fbe08511199293cd68c8feb70fd848870809e0891817dc1cc00bd0687bb25987c0553246e4d9bfb3f6dd11ace139003f45046c212b7c2aac8e670479efe4967071a92c7f3e9136541f9c559bcf19d4b5c87cc1e9ca09da1a43f748e0b33043a9f024302da6ea1ecb83ce2779dbea507", 0x1000) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="eb330d8c4ee37079fd7dbc624e00c6574fa0b500d3d8055066b4b0dc1d156739afec0cd94a73a916cac89fa0b04fdcb776645461f182576ed64af45831feb1bf56d7aca21ab862bdc535c7e29ac3270e4decb9db6064ba752318a937b8729e53ea42c90061eaa2fb29e2ba22c9a606afc8342fe1ba358fe0df0dc949e67a8657b09f67fc15c98b02f2faa61fd69902cd33941e8b6a3cb102ca1d7a0d70d8dfb3714405fcd49a02852f20246213b8f6e4dfda9807523113b974bfb2b4afe10ee088669137b31e15ca2f841d191955188f04e42bba4dc3d995c6c1a6250592dab7a4794f503831", 0xe6}, {&(0x7f0000000000)="b1", 0x1}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045"]) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, r4, 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, r4, 0x3c, 0xfffc}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x44}, {0x812e}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r7, r7) r8 = fcntl$getown(r5, 0x5) fcntl$setown(r0, 0x6, r8) close(r0) executing program 5: getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0xee00, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4000000a, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000340)={0x0, 0x20, 0xfffffffffffffffe}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0x80, 0xfff, 0xfff, 0x43]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000380)) sendto$inet(r2, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000000340)={0x1, 0x4}, 0x2, &(0x7f0000000580)="ca56b6ecd56345a50285bb2e71c56c5c2c59448baa974dde30931226c6528e6a770a3c0ba6a377f5a11a9f0ea25a128575bcd559c4619ebee9724e05d54f97551c8a1c27edd4e8042c8f0fd2763e8bce8e55fbfcdafb537b121e88b38c517ab4e43ebe8d10f5f81911c669be1adc59dd811ea029242e5a33dbe840f98ad29762bf9d1271f43c52b5d5c1a9db5f8d1fa8695df19efaeabcfe2267afaefa9a97879d92b603b974d98b0380f77d49b59754e3bf1776f950ed3da3f83da2cc60ddad543fb0ed598f37af9cd3530d1b1175fd099f89cbaa0abe96eb15eceaacfced4a4329861c4c4226757a6f1ae590a04d1805e00a842e5929014778af75d6", &(0x7f0000000680)=0xfd, &(0x7f00000006c0)="3312ff50cb93740679f6fe75b3893a93749b45c9066d43cc21d715b66e6a1d6d67da0f5d01dd3ae44290b45deb386bf86d26a1a12e2a3339ec36f3cad9d9", 0x3e) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000080)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil, 0x7fffffff}, {&(0x7f00002d3000/0x3000)=nil, &(0x7f0000271000/0x3000)=nil, 0x9}, {&(0x7f0000367000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x30000000}, {&(0x7f000058f000/0x1000)=nil, &(0x7f0000351000/0x1000)=nil, 0xaad}, {&(0x7f0000077000/0x4000)=nil, &(0x7f0000128000/0x4000)=nil, 0x3f}, {&(0x7f000003b000/0x3000)=nil, &(0x7f00000e1000/0x4000)=nil, 0x2}, {&(0x7f00002fd000/0x3000)=nil, &(0x7f00002e0000/0x4000)=nil, 0xfff}, {&(0x7f000079d000/0x2000)=nil, &(0x7f0000074000/0x3000)=nil, 0x1}, {&(0x7f0000306000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004a4000/0x4000)=nil, 0x8}, {&(0x7f0000341000/0x2000)=nil, &(0x7f00000b6000/0x1000)=nil, 0xa091}, {&(0x7f000067a000/0x3000)=nil, &(0x7f0000278000/0x2000)=nil, 0x2}, {&(0x7f0000203000/0x4000)=nil, &(0x7f00002e1000/0x1000)=nil, 0x80}, {&(0x7f00000d6000/0x2000)=nil, &(0x7f0000429000/0x1000)=nil, 0x9b44}, {&(0x7f00007fd000/0x1000)=nil, &(0x7f00001dc000/0x3000)=nil, 0x10100}, {&(0x7f00002c4000/0x2000)=nil, &(0x7f00000da000/0x3000)=nil, 0x3ff}], './file0\x00', 0x8001}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) chflags(0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsync(r2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 7: socket(0x2, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) mlockall(0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) shutdown(r5, 0x2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x5) execve(0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000100), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{}, {0x34, 0x0, 0x0, 0x40004}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x28, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x2, 0xffffffff, {[0x9, 0x0, 0xba4, 0x0, 0x0, 0x0, 0x9000000000], [0xb6, 0x1, 0x0, 0x80000001, 0x0, 0x3ffe, 0xfffffffffffffffe], [0xffffffffffffff81, 0x6, 0x6, 0x20000000], [0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffc], [{0x2}, {0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x4000}], {0x2}, {0x3}}}) r6 = getuid() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r6, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r9, &(0x7f0000000140), 0xffffffffffffed4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r9, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, 0x0, 0x0, 0x0, 0x5c}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) mknod(0x0, 0x80, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000480)}, {&(0x7f0000000380)="71a39cd5819d8e126f4dcc60a02ca3576f21bc326c80bd52be37d76a4e818588d849db4d584b04343637948429cb316d785be3d6deb568ab27f60d637536eb825c65bd91535366f3153ceb897441010c580765fe046e603fb952e289a55845144be2cae1e82687d1833038849a98a07e4753a3fda18da7e70b39f0fb0c44d7baf3bbc5ecbff27678db996a655f726c9a3a277800864a1652379698261c48ed06bb69ea1a54f47ca004f8fb7e9bde07b67bf8ad0b", 0xb4}, {&(0x7f0000000440)="7c1090cdd197e939fd059f46fd2c1af4de57625374bdf65dec3f65a973c852013a697ca51acbac6f8b6692727a88ad354a275f0f809768709288b4d8bdba58cfe5b60e11f825511a6455d41954068c4a39b0dfaa4bb49e9eac8c4d899aadd2a44671a52073029a626555640c1ec138b1690d159055177e070eab93370a76887d59d1011524f8477b3c47ae88234cf4721210c147a79c74ecc4296bbd566f61727d1259314d421cd0b54f30e22450c7cf5535c049461366ee0d72b7a0ea62b9f0ae", 0xc1}], 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0xc, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f00000002c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) r0 = socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)) select(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r0) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) listen(r2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x8) close(r4) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r4) getsockopt(r3, 0x0, 0x101, &(0x7f0000000380)=""/191, &(0x7f0000000200)=0xbf) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r7 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r7, 0x0) r8 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) wait4(0x0, &(0x7f00000001c0), 0x9, &(0x7f00000002c0)) syz_emit_ethernet(0x112, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a8030081004c0088a8a8474cfb4e4e3b1844d4dd3e72b809b79215370552eb27066c46650bb5c10f974543b0f80671cc82f17ab1ab2b9c32b1f7bb7fa8448b7c90dbe342d9fef1b9bf403e339cc031b9c8d5b15085b1b985fc21507600135af97bf7ae7aa1f7a89bce19e471e410b4031b8bf453c0b0964248baf5b4edae2672fcfd612618df6465e65f25fad9e69885d75164781ab78e5e7186cfb884fe00000000fb12a4b95e61152982f33880f43c0b571ce8d15f6a6cce2b42bc7351a5b38fdff7e5dacd89d8fa0319ec936ff5bc703e0271ccefedcebc6a01f9a0680a912d3131cb194d2454407437b1ec915f92a2545673c8"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000440)="a8b75a0b", &(0x7f0000000280)=0x4, &(0x7f0000000040), 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="d7f4f04e732b790d608ed934222e7dfad365889f6e53289088fdfb418d04ad135f99f10e1b5088e54578e471ae96d7220722b49dbd96b19ec7a5f3cfba9117ae4c5a795fc6bf18200fdbfd7f", 0x4c}, {&(0x7f00000003c0)="2fd979e4abc547b4a45b3eadd0ab0bc2b161281c0a6749b9d8a58ff64a486a6acaeab19be15ae43465c4a0c9cdefa8945806a6cf821a98ddf34611ebfe28a504b0f36b1220dd36642f82a7d9f56a5937c77eed8bda680457e3c72133147b8ec02abd0dee189ddab5ca1381a13c45a26d97bdb8d3d1bd0194c584ed2faeeaa3e08b3dcbe1e5a9a8c73197c42c27ba11badb8bdcf9cc5a7fa8d893b84734c892615f83b6b871ebc31d2e48234a8555a64230e57062ca8bb6f465e884a1c45d4f9ae5b848c8f30007b0ec2dd7675ab22567ad5233de6cdaf3cf12187c148b7ff43fcd31b296909051b02b0e92ebdcc571529271719d623909f719d77b3207038309a50a3f2a39ea5879f6d5d1fdabe9536a561b4d23df9ebe60eb754fee2a98861864852d868d112b38ebe6285e0ffb53d0c5fd2d28273bc1a04439ac82ebdaeeccebaf339d15caf73cadaafd7fb37fc1166a1cedeb4ae0b20cba90ffc397614ba97fbe7ca40ec5cf47b3751e895258bd394b1c0f0f8210f2d439096fcfd45dd5e9bb211e567ed6cfe9e9471a6e14e11f247231533d493b6e452d89213815892469393435195f63babee3d5d46d8c321a560ca0448d3fe20613a9b74413795941448bdb64c04a4b4657ca10c968fba89b3551f5d7b6576717340887a0f3a59264f3168d671e898e900336e4f53d2b6dac624a488c9bfa2fa6dfc8dc60dc4dd97ae5dd73583438a90973cd7278c5702360d0e199fb8d9e646466d984af061fd9664e3ebca3ed9133c64fe9e870917c2f469a77fe773ba2de99107e64ca990da6d375d7e7b2cbe6beed6068ea2d7c3c7cf29c1845289264d5e2174c88a87ceb0894f1efe30099b092955667f93dcf6ea224fd0ba8db860c587ea8ed426b68d1bcc28724fcb7f06967455899dad23cbe7df12def61f1a07117b4c32ffb321996bae5cf17de43741a80a09ec7d46217a36ec0ece726c0108163bb9d860408e9e81bf34413198e5c2a1997d1272a5880581bc6d90144af367e4be00cdbb73f77539e8826731cd6bc5fff2e48cbccb4c7adb64c3f7ef387337808366997ef2b2a06bece0be50001fd86bd4cd427eb26e632f31babcb4ed523c0ee9d6e5c51133c22c0bd46882a62ef8da6145193b0ec09b8454014a1719a10c78503d86766fdfb10706e13cc2a9408cbf38ec51e104fa75f7ef965e749851504f0b60637e41d347fc08697a75770627cbd4ed9ed1d8653653e73eb0d3c07df376ff280cbb7e76768f5ba8882382e69973790698e15a17b64258c88855225df2c2b088a92455cbe17ac49dcdd22ff076a6854616e2d7be69958d04fec05c98e54cc8d5b2ec698f978ef1840ab63cacfd550aa6e12a48e5a42a6543e602228116d1deed0da96fa2ddd2d0582fb1f9a2d0d4e35c953f625545972c2fb57c75920f8ce455bd2ed04ca51d21f8674b40ce69732c7193e6c5cb75c2114dbac298e40df8dd1f58c6bfe9f407437a787300e206f0645677e25ba0ee5bdf50f3b5fe0b956a4da1cd934a3919c1d3857a10890239e578939bc5da32969bcd2b85c58c58f3772d257a27fed9d80da64d7d93f7ebdbe0d638378b0a98d58df906831a3e40ec6e123285e9c23a52ccb8db2a7b12a9812febfdc693c486397ae903287f973d04731470fcd59afaf21389a6470371d0b9d198b7075bfc1993a0a49612206b463dc4d80a0ea16aa66ee2e4abf33ec9e7a21e923f5546c96079c9cec23e886ead72753f998b17d0d6016052d793b18129178b37587abacd3b8aacf5bf4e4ecbf0b45c11165c5850fbc0e3e42dad99b3b74a0986d0c303404a73911bf07ac35c48d4a52cf4d1d465645d24f6527f43b86b95a765ef820e4ec57bb074d39eb36668d6b4f12201fbe9d0dac6de4692b121c40b984eda5e98dfc5148e85db74a293c082bd5c02029e887aae738c8b8b95d564c4d8346fa43c8661f919c863025ae633eab5c7cbfd58ceccc4d15251892939272b4da32b7d94aa5dcea6de02e2341c1f11e15d72642673759d405c25c5c1c013fc4d5f6661f1d000f2d1b9e81adf54c22fc541fc35592f34159c1a1f0b9926831202b266dbd70690fa5621957fc3accd6e9146aefac3cd4fffd56256e5c16ef820eb8bd88ad53f87285a38db3cb60f83fbd803e07cd076aea65f3ac3916e4f3297499227f92406ba915de8e2fdfa2298f412df39cd3c82e7d9651526a6a770599def5c1e2f1aca098eb278dc64a1d4cf4d64847398e1a12ca85c0894858866373dba01965164412f6806f683c308532150efee0bf92ee584d24686ed16b5610d43bf3eeff8c859fe3cbfb1374e1489e35da1e79d2664268a693c9440d6034ced245f0c4fbe58f9ad28943256178734de9178ef70bec7ddb41f923c48236b4656049a74f9483e690a116a7be1eb522ab38b1972d99e60dba80e992f277c12cb20a2f60d79873ff204b20e929d3939ea12e1244538409e11595db3214c10926d3dfd4a9f0d42bf5a06bae8e89ad67cfe737b356c88ae15d021aaa1f07fdeae96c955848f1b3c68ea0a5f4af55ce3fcb47d077f4390c953ca75ad75f9dc21b7e1d4b78642248086ad0cb1983753af1554e2decd88d725fff0cb79e19a1c8df5daec4a74bd0f2e561d3bc99e1b56e351791a835ec05deeb26002035c24a42d76bfad2ae7b0b10f49796915fe36f1b072fe45a260b400c45e2cb7233312308af6801f8ac38169ab7529924aee0022f43c7c13a225711e3b9829d473f6dad517395b3066e0534e099e9cf242a56da0eab73bd91350ac7797c0b9078d9de5f787b0b6ef8bcf89170614d2c4c1d70c21725246b5e66ac1fad2560cb6e614602bc672610550944fc2ccfafbd0002bb603803cb18f1f5acd0323c634f747170eae5c9690fab0daabce8a8e26c303548a0b5f3360b68e9780b4745bacffa66969f0f61a8fc68fb9d61f77dff4c4cbdf1b79afce854075fe353cf85dc6ace223ff1d151e1d75ce5a9603ac65871915b2bcc6d29d79c6b45e6539dfa504c39b0451acc5229410542576c981f56cf16ffc3f12ae501fb3b00a217dfd923142de3b24dd9920cc9c34fe8ed32b8e67bb79ac0f86e25fc5cd741f471a5b5c91c1ee537295ab6a73b9cdb3cbd2827cc781db7a8a9ddd6a5abc2044ec4c7cff136f38c99284665bb47f884240954fe1cee5c74ed5340c01941491736cbf7b2caf3bf15617d234bf4f7b04f2aa7053cbf3255b186a87b30b50f28e40150e8aaaaf1b624c63d97ed682b619944405418cc04651b2f8ea00774a1c1433a43a3f5636356c228bf61e2a6413ac8c1117f466506f0e4906a33ad02d70fad4f226bd89295287fd2b2c0c0d0c729b04fb77ec52547185cabec59a139188bb3ae344298c8721cb06229b756966df4b43699192c9bf540e805145a979af9b8fa7b6402d5c6b1a6759d860da9024c739f23eb204aaaef2eb058ed3e2fe139b69bdc5b4c31c49e19d13c89d7cbd4c0042312e657068986b6ff9aa65e7147507089e11aa94e28ecaddf02eb8149d078593d105fb95e658296d7fbb42f7649166e03c4314f37ca8f218d98f503a8c212ee812ed1824a4befa1a01790c1ea0d2f1a08600e6188d90772c35ed81b11e4bb7e2d19e2e9d279cf1b0dfed5e90aaafa616c61bdbc5fa945dd447aa80aab766d5eb9d4aaa5f021af80c6853fe5864d04a8e7e86e36df12d36737e64dd15abe58e053a97cf11b969398e3e00bb68bd8c1bcd58082f3e1149ab8894790b6c2b0e525356f96dd2404f8a86451181ded61ff576dc07edfd4fc955cd7881576029402f5565c73e10121136e982d3782f5fd0aac56f2f370fcb478116da12a3f1f063e1f60fb1721a5a355f9459ea9b3af684006ea76afe1a752c336fc1a67f887b34d92c8f57a3aff1e3eeb71d12dd083440b79fc55ef38dd7292664825d5473c3f0c6656f0f7e935b3812ae285061bff059953e2f3d3864c666ad4d9ca71466825a90a56c688352d00f6bf1b6d3caec1bca6c0ccf2e0b1da096c5bb535453aa552a27e8675b5bcd94d05b9cb97bb6824edbf859484cc5c70e4e1c4e144a98bda7efd53d28eeeabf5116885eedf627d876ae63de2a492269c0c4db75f2177f81fb73a5b0115d49ac0e57ab6e818e7982a6472285f79138b40885bbbd024b3fbc32f9cc7197e3fc545daed79ec41bcc278d9a3b04478c74c74974992404aedf753bd27bafb0e71b99544cdd4bc5afbcb783891f1cd953eafe917bf065c6f55ff491c5df43d8390dc7c9d93ab3c1074fe92816b470e2cf84f00b0c4b488f7dfd6d3cfb8ab9ce77539e2cca142be3663042876f6a843b13d29aed3cc53666c5dd2efc009bd65c94bda10d21c696f7f28e38eb99633ec716fd75e19aed6c106ee857f3916e3d02bac3f165d9f44576a65bb83bbc0a643b7c5ed87686f9251c19a642b36db41b3650716a85f8682dc72059398099806b3e1ef7685fd832be4c6fa736142e81456c48d649f6b285ab6340a82a21919a6bcbfd2334305c3be319022930e98c32bfd091f03adf008214110093948c7d783b087b41ed7194224603a131681d1baf75ac169e3e2082f2d724c0179d01479fd3b7d0153cd30fd571c4c10be7c5e5dc761647263b4e2c02357748c43614874cab4bb6364d912fa6b34518677939577c2a4820efa70141f5ce1c07ad5d4dd7b0f9d905772ee5bdd0ee4e975830b679556a45ad3e2cc03cd11f10f1f0d3a2fc6f33315aaf32dd3091884d778b096dc4b5e2966ab6ef59d0520a8eed771ca8bb21239c06489b2a9c3e8692cb1a1fb902116973ba0fba00992511858dc9a69c48abe3587ec537c12345f4c4eb96eb94214eecc3c161d777bbc9f982175bc2f0703b4063775686e0cc6dd90fb6eafd445989f1c727cab8148bf8e55ecf94781ce1d58b0c9668fe78fb5e966ea9be3b7461baa129f32aa2f409e3003c3b79a80680e9c9bede706ef2fbf8e4eea4420310a707b120f18c23948e6e66f04e43b23ef86bd4174efb3eb0f9e90480a6f4f73fd108d49f380a83fc68ce7acf014ff513646bc3a6bce8391baa660a7cfb7ce92fb98771d0f49edb7bc309a69e0b5edbc9d5863ebe20abdfa8c0a2981470e682a98240377c4f22790c17f4629f8d60b3102245a8b21b5ab1fba518e1887c4aa4182364ff9aef9475653ec821ecd31da17f13864c8d4644fcf6d5cf8bd762acc5a7282f0878061fd26997ca4df753148274f7600603b13753725527ea587a6f5f545ebd4e0b3778cc50d501e47f5b7f26b95ebdb56e15f0314f1db114ff050247e5d0fd1bdb7df0eef6d11915c6c7e34ec504cce8b0215b8a8b36b83f7fe3619dd687c646029528771188976c2596ce7394ab12c3ae5435cc8fc0617779297f3d4e61a83c760779da4f331dfa15144b8174a81c115fe1258c181eaed21c00795d00b2da07da44fb08bc1e719aca84988e30cf8d3f51f62171db5134ce67a9e314b1964b9c75e45be9fbaaf619e0d8b70b09e63d9beda28cb3a8a2cb498b07069a1a9c4c8dc991c26c03f17324e935d9888bd91d4df5021e8a33462d16b93513c41ad48dcbf9cb731529c7f4e08dc8365fc2066b50632738fd130b2007b5825c82473ad9f670baa08123c46fb6c7df87080a8582494453d293589f6ba4af997b2838dac8216f6dd000da642f3692c8ab9e9091b4458aa0b5c2124cd5edf15da3777013f180ba21f8c33645303a46dba6620e01d839cd691c09438f51a723108412cd1e9ce9eb791c5a4878b5b0371d919c2f13ecb4d2def5f2c59dd97ca3d35fc", 0x1000}, {&(0x7f00000013c0)="936047a842985fb2eeb0d85b88fedea8c98d65aa3edf4b4f3603f0c97a9353870be20de19b5f039b8250cbb6c121d2d6a52db71230ce3e4bf76c0e5dfe6dc12baccd3f826792c772d9a5adb0c19fe765ff34aa1dade1669fbe020661ef942035aee3283dd8a4d3ceccb120810dda9a1133bfca59b2bd5dc500961645adfd2024dd7af95a04505076dcf9526357cb49ce38c11cb7cac263cb5e8331283af3b7f851d28e8d937d210b15877cd3aea4bbf274577b45ac6d699f006993f8e52c6cf9a2c5baa831f69dc8add3115e0287ed019f541e1756b286e2f88a4b62b0ab0bb4fe36136257cee5563d0f2a2474d617ad3faffdbb", 0xf4}, {&(0x7f0000000100)="99db4c54955776d2c3fc822c3cdecd3eea39034871224c4b017f9575ff50f604e3a9ece7f138f17a4309f2dfed1c5669c2128f70d702c4447fc2f12669a998651a1214e8bf8aa83b569e05a554b624ff1ded49b0c67448ee8240aadf9844e97db59399ac4381cdcd87e2a3835ba86ec8804b674b8e44fc8df32acd453f5b8db7", 0x80}, {&(0x7f00000014c0)="5052cd273e53d8920589f96d6dbe630d2186f64b60f9e2b8a2c4958f7d050f8d69bb04009011abd2dd437709d9961af1e0cab0f8848cd7a2f47630c8e0f277a9d8b9155cec98b1", 0x47}, {&(0x7f0000001540)="9848ecb8a7ddecf8f406922100d5384a7962a89d4405f8da8276348c68aafe272a93f8824f7683bce35803304844733d98e0c49fa136a6dca7018299c4368cfec84cf9730208d70e7f6191171ba78d895d039a9cca4fde7fe9238c640c22b40233b549088716a74d12180efedfe0839f81544c83344398b203d4ae121d7a82ec0e3123c11e83ee01817ce606a3cbf504810f0197e72a7eacc5a63d82e288532130a49b6c656cf53541607596", 0xac}, {&(0x7f0000001600)="c23af3befe843c30c621978398d638afe19e5e29397181fd11739ffde48090a4355737b9652a726b20f4b7770cc6223b0a575c0156aabc3d2a5aeb658f4555ef8b24dea898982053d05ed12d326f", 0x4e}], 0x7, 0x1f) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x2b8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x57}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcfae}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xee6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00007fe000/0x800000)=nil, &(0x7f0000da5000/0x3000)=nil, 0x7f}], './bus\x00', 0x101}) executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x1c}, {0x44}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40000000, 0xffffffffffffffff) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000100)="362e696cdd3bff0711b2d8daff67d6e5c3a20efdabfc6fb2272e46fa", &(0x7f0000000140)=0x1c, &(0x7f00000002c0)="162c1ab9e62127340dde1874e26c303b1397e86f863c06c48592f0be7673201fd2ac9a2eef5b294804443b0e97c1f980464cae966f116a67859cfdc45688d4b78b11ddbcde4051983446d53c66d82e98654bdbe80f633136353e43df7a1a6e67996875bd7d12b5736f6391af7a6fc6b38e364393e9000e07c3c090f6616ae95f90c0c3fda2d40b63e22654ff4c4420407f72ba6a5d78cf45c2cfd2dfbd5c862726762b093f1c44160f8fb73636c946657e6100ef9c9b13af7e8f346e9e0261ebe0dc630180821f177db6bc3bdec9681bb0c5f20979edfd106a925ffd0c91c6117fd7f9f567bfb2e64d6f37f6c1b5a6e0d5f7a68b5ac5df221e9a6b36add34c762cf8a49a7233b94088c9006ec4e625b7a46365e91a9f2a73804fa0dd6c9ac287db30cb5044c78953f9b94e939781d6acf45aeb3f2adbc437b1f61eef4f04112003991f2aec2af2b19c99652bf968ea712b5662fe9d03fa3f7d5452b7bbd10f2342548be6b676bee6e4b73f856953831076f7d0bcc150225b59a1547cf2ece894f35d1d13dd92dbd467a5d8bb98f26515469aad405dbc0945ca7dd6380dd547c98e4771c4398be6bcd06ee2a87ed3fc2e7e91bd82200054389dfa5c91fc69fac214e2fc053ea8926f25458822fca94e9b39f5b2afad62fa8fa971c7627801a4944f97259ca8d2c1cf4dba7c86ee16c49daf641a70d6e4338180050577c2bc8cb5df8b7103a83a03b8a0155455df996069fce243fa300487f5e49c0c92b1d3786592be45ebe85eddfa52e97e7f54b43f8c04e2d17fb853fee1b3853ca489459d0cdb5ec7c97b2ae2d5ea8ad11d5725e9d5c31197cb275bdc19e0e393ac56a8b0009d46104820c537081e96c93523ec0c22ba2ac41223bc3b4378d576b6f98a7255bd1025bf18ea9826a094afec3deb6c2ee0a2f38c2447f96071656a2e446daaf12624568c80af543d8c9fb93c103c6dad146a3080286bc11bfa144d5dc3ec3a9597f44f3b94d673c39b2fa9d601c31c88f95875e6054db05530b63cea8de609de5bfcf35484b9c5ddb5fe7114a7994123060a0182157818839f1f9939e2743eea14db6e598c1afa4311373b3b4108220b16e07a0d9ebbea8147d583f3584084414560e4c47c4f1b04aca0d8ea5c1aee282b85c7bed9e56f478db2e68a111bc6be63fed7393e6a394b50ea7bfe5a3026730481e9218e5a4c006f56c07ef1a49c16ce67ac0affe09c64e2e05158927b5f5564022f2ae84a39b757be7335cfe674e752867a08d9ac0f34fcc7690d37d03667b0a84f509adc22491dbe84fef14f0c6fc800ccdfb617f996fad69064972fded6478822f48f7befd291de57740d205faf01a051e6f7e651a6d23a9ab7b146fdb08c67b1108bb732cc65f0ab9cc2e9570fe5166c5279e02217fb0972d4dcf3fb5079093c51108dfe8f5a8c367fe9ef62d06b78ce3b0dfb34e9f281c8170ddea2bd7cd25d8e59e052983d6ec938a53ccb37ed13e5b9b6302b10c7d0f8809ca6dbbe36f70f912677dec576730350ec00af3ec0502170919bb5bc010938d4a1d6b976237d6ead1e72ecba5156623dbbe6e505fe7585915c9112ed16c3ac9f18510e99f91262dc0e86d68001ef73032b0be1f213aaee1888c5448ba0d53ec8ea0e7378ca2406335cd88dc3b9396cf353d5dc12c67771cb7a7db10cd3efdbdc24db24cf815fccf33b9330d97a8d82e70c48307b1c57d142b9c7830d685a137b601a421ad9c6b274a23329ca7c48f09341249cbac1b126c9fb23ddd26114dce8872f1838b2d9a3919a7341937d6538b64187e42274cf95bd0065ca8a2f13c847bb569c773a9bf8f7a7cf172ffd3fdf8b04477439b1cb0df264cda4eec7e744cbfcc1c4c49063f9eb0766865cc603ba8566a68536bb2a4c934aeb5593c3e788aaea2e24b648c1d236e8a91f54dc9b431b49dfc0cd5191d7fac819b5fef28d91a446ddf2fce67983234d47135ac299b704df9d9253f9ddd6df2b298b8221d9dad01e1a340c77db69c8fef80cd13e875f4fe3b0cdd677a15e459d9524deae3537c6237948e194af990025c77e2163946dcc81c1f2f3362d69cbd4d8f813bacbe615636c9d947e4c81b98cf37edbcbdc90e361d40294a154ce8c20b2672691e5562763788b4d631101c1a51d6dfb90e513ce38949ee0397eb940a893093b6a0dc9cfe61f5d2bab97c42439ef385c688688d6671a069e178b81f0def975e96998f790d201f800a162dc99a9979a0ade728407b454d1aadbfcb673cb297e826638d7977862f6fe40f77b5d20487baf20fa6771994cfe8f2e17fde0321d9211d6a4b250faec9c3d9fae1f30db1ab1f36cbbc636e01114df0fcb323a547957db2aba1a53aabb5bc94b086ffd570aee01f6242ac7d0cd58f45c994cfa63b3b50edb775c00259c26f054e64f7cb88a4f76341172f3ad097f47571941f69238b494e50f33861e8f5aeb05990a7752aa59fa022dcf1120445eb13f6d640a7fd17e1fb00aa47af2d44dccb9a7872a64ae76215ffdd8aafd408a51c5d4dc7c3e572a41ea6cc238a95c63203f0572f5eed96c84c9ecf4d618169b79837cd97debbcfca0b77c01e8f1a935e064caff242307c4f132592c38b46fbcb9b2c82bd8bd8769fb1ebb5b0c37cc8d83847f8e50e60dbdfbe79eef191e5c846bced5b57bc3ead2aac3e94122c836c4392b270ea5af494c9051b630b7976e264e09ada184fe800879dbb186c2f8a5d6a54309b63aa1dbd61edee43f80fa2ff216f4989bb9e8ac9eb2e97ecf14f5f584a0b62fd034a4820891aa1e92a6e0e66a77822be017956d884203c5b5b8d09f0665c0db3d8f3da692762e9c131323b1e353c9dc7835a1dd2c7ad3dcfeed2c5450d68da83562028ca2bda7105a882bc0abc56d17ed25c0898c245797c4fc2445221e015fd50243bc798ed5583843f99b4f9a4ea9d147cde7ec274faf025743b6ab1ac6043666706a97c87c475f63bdf33ed635335720d78b2e56d789818fb140bc1fcbb489d1f62a83fae1328993a0d6adc6023dd937e3f0492709b16ed5397c882f0292f9ee6bfb473b304bbfa93cced4dcc5ac18ec9e2533b528484703b98f6ec7b1e6464a1b988ae7ec5fb83b17ca50b1a2f97c82641f5d3c57b67cb8e2f12e320e6ff5bc01635bbeac50f06961f485b3b7b31002523794de365d6f8d927d240926a15cbc324761f4fecafc96cae57f1631f31591089581bc3148f0bece7f7b2e5b38d9cf4090df239ffea3cfbb8448ac6fd9a39916b79b7e340311802551b1ffabbd93a5af10ffc035ca8a7106a48d7a384355673af7505e9d09df57d253875534582124f126e1ee551fc1229ba168ea872b0fb537ef8a48d221c152370abff77ebd5ebcce4dad8e54b0337ed03c9281f4a730c828206c6e66a36a32f004f6eccc7432c71050741214fd8886ebd4f60bacdc10e5ab679bfeb73133b15372af39a6c5d13cf46217660f5481fc727549218fddbe03d18594a9a2476cef08a44dd43030496390211b45db47cf9b15675cfc07c4ebb8a7d40e1fa7ee72b89f252db0dac659c04c9ec8e595671406fbb8cb2db7c7265b3d3bc03da5848cf53ba08ac220e82db66ddeb45fa171c8eaeec1956fc7f7f2c27cde42c8a16e1299c43f25fedb3f0e481b1e49459cc7a9f1668fc9332b8cd5291338520385eb835b110c094d5575d2930dcc6e7efbb11c0208b5a65031ad8ec3011ea1b5cb530ded76ec77f593bd8d1141daac32582caaec12e3d02d0e6be31e455a72052518ac57c4f35a94e0c9a97484a2af42c69fe663cd409e45969ebc00affc77c4c21655cb3c96eebc10e2428150433018451794f1a49148e46cfde5a8c823b8efef90e4333c2f9514d519aeb42e547f75db2bdb0cc5b56a4f120a672d53d94924f7491c08179d965f8e01b256b4ee103e6a6797af877401f25df3b3f7e58054f02edc6acd966a807c14fd1242f3c722ac9d5ec0a4bf8b522dbc9c6b92d6ca1b0b151d29abdc1cf3a4dfbcb3f426d79dee1991d8748d4af2ddb2eb426080b0fd7fa20b543c6e8b99f0d588490771752c50cd82814d4190223b416a07da288f88a0c6eb70ea8183e402890a7dce53e14140b36f22c872bf98e7cf3756a4c9dc58e13569accf3ec3e37beaa211922f441aa7cfb08ab2fc516d92d73631e36cd5004c4ba6f6b8b75595d39db7c2ad2790ebcce38439f16da58176e71f987971db8c023a0769ccfb6389c7a2cbbab4f675b10c9f230fb56fcfb18abc05e2d7d59bc2e519465ecc10bca237c445d2787dc8ec5e227fd008dd0da8423b9ee75ebe4fecc7709e18ea2236ada8b72f2fa85afde66345b0d8dd43e08b1059d201e3c78871c4f4094ec9480c60835d0600fbb4f10ff652e5b83e133818fb68ca755ac834f744dc8c49779abafacda40bab8fff489692e7b7124ff53ab950b8fbe3864231b2d2d55a77bceecc5342236f2174b9dcee2a118fd65eab17f3abf97bccf9ad96aae6afc508e60897be7427de7f72c21222f5a8df5b135e08f70f07bfcb24ca8247a093520c9bbe059fc208a9c93fb0db54fbfe67a8ff6e5da5c7802b7ac4ccc945b71ff072afdde49a14337531da531e0de42fe4f37cafcc91983385e9ff0e687ad7254b7bd3a9ca639254667a677984dd8985ffaa2b0daf0138d581468174f58caf74774b0d9fcccab9257d1f38a2ee6832df048fbd7c6a1b1aa69dd8f7cb13ecd6f42ae4140cd9f5602a0887303846fd4df0d016147eb25c738ec53353d5fd16063f6feed0dca998a7fd1b212949d97261ac743cd1ec9cad58c05703910f5339c56e5284a9ba75b7cd4eca3dd74e65de4f3096fe364840f910df8f01f73ed4e804473b3bb27a9fbbd268ad6ff3d14a85c374873a9630fa757060693e0022bf92c400fc1cca9ef8f8cc9750c73d99f7d21522149f4d2ce141e02d0f84f2cf387b1be76e522a8353602fd2fdfacea50d0af92641b9e46e75cc6a4c8919fbb6abff434edcb3314093477b3a4417194429104a88affd7725165d3ac8854ae63c7ad1292f7bb86181a3829fef982e6d1260c17033ad68b8b22142b1d8bdf791132ef1a23949d18b210532bde56051ce6d7c208bf903e053e4bd63b1660ce05dcbfb2c17934e9c27d021ea21b9603db11bc15b38861077cbdd85ecd345e57adf7936a0e2ffc55e5e0899446487f0ff5e8ff6b77e75462fc88a458610a04fae045fbf29d3597f5f4643a9c45616df8ab5e94eca3aea007a4eeb939b249dde083827c88f6250beffd4502bc8197c0cf93e48b8527a7b134c11045749b1c77bd6096f4ccaa86f9ad18e1a8023654f4f843dcfbd628daabeccfe4276ff59ab9ff6a8644ff0b9bf2f28c17c2deaf348ccfbdc0ed9a0a722a9f0123a37a24e3b0669e29b8cc9a49c944abc7dc4d965e392c5fac19076cf91d87b27be266a02cb6a5dfb365817e160a65d459d4d3675270a974aaf201321872dc68157b29d6542cf605f37e85445d774d7891d474fb717e07359e1a985b1173d7aa9d6d259bfa2ffe2b1a6a871d0b0d21d1797a83e1151651d1ccee26880e78f82dbc923b4eb015fe7ca727bccaba9595b3ca27fa6b019277fe74b5d0c1aa36f93def99f1d521b49335fb300550aa9d8d056f8833a983fbe08511199293cd68c8feb70fd848870809e0891817dc1cc00bd0687bb25987c0553246e4d9bfb3f6dd11ace139003f45046c212b7c2aac8e670479efe4967071a92c7f3e9136541f9c559bcf19d4b5c87cc1e9ca09da1a43f748e0b33043a9f024302da6ea1ecb83ce2779dbea507", 0x1000) executing program 0: r0 = socket(0x18, 0x8000, 0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/128, 0x80}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) executing program 3: open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x2c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/142, 0x8e}, {0x0}], 0x2, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c, 0x1}, {0x81, 0x55}, {0xfe, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 5: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() semget(0x0, 0x0, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) flock(0xffffffffffffffff, 0x1) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@echo}}}}) executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r1 = shmget$private(0x0, 0x4000, 0xc6, &(0x7f000033e000/0x4000)=nil) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x1000) sendto$unix(r0, &(0x7f0000000000)="5740ef12e8cfde649dc172af0b60e148289e86a4a07595cded389fb0909b0cfdcd7953c8ea7af2976cae8940dd95c8ac0003bf68436f6f4d9091610c39c22f534a035873aff631bbf04586dbf622d5318bb5a055003e3d81b64802dd126a966a846e908bd3fa11f006b759c7eb5aae7c677c341dd1f2912df4fb3975f67e71ffe3c77bf47655da48b817040971391cfdff15dc38afcafdd836e2b627febaf96501dcd5bead20fb4254518eee723a6c", 0xaf, 0x40e, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) stat(0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x65) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, 0x0, 0x0) getegid() semop(r5, &(0x7f00000001c0)=[{0x1, 0xfffc}, {0x3, 0x7fff}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfff9, 0x800}, {0x1, 0x5}, {0x0, 0x5e4}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1000}, {0x0, 0x40}], 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x7fffffff) fcntl$getown(0xffffffffffffffff, 0x5) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) rename(0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x7fffffffffffffff) mkdirat(r0, 0x0, 0x28e) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000340)={0x1, 0xf0000000}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="16dec49ed7b8bcf60374403c46e84cd17681b01efa77d0496d1037eb628e", 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r4 = socket(0x11, 0x4000, 0x40) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/172, 0xac, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f81cdd9ab25ea923868d951904e2e66817793eea9d3d3a870b2bd64a63cdfb6722edc0f7afe2cc415d215cee5b0d74813bb2b9791073cf6728cd3ace9d23d85356db4d7abb6147c48daba29774", 0xf2, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0", 0xa7, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="0687a72e1fd123de075f7fba1d687bb103e522bc521da516e2804f087773898f8c4304521f7eeb86259d30be18ad0398ee85e47c003a9f78ffaeb459715841d9c58ccde20e00d50b0fc45df51239539c02d03c95c09555b89485fe1c9f24d3f290ac6fb51b56f5791adba0d9cb76db8115b69a5e0180c05a9f9fc06837da30b0f401edd59eaeaf151179647e7442ee39ed23665c1ac2f085883c", 0x9a}], 0x1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="ff761f9f7db193119682d0a910b3a00f7ef12963fe66769e8ee5fbb62eff4fc9b6e602d20f98e53b1cadb1367ba5c2ca765b10e1968bfbf0cbdcc47959347ef8930a34e70189ededede9e8d8cc954c554ff5c4d56c3508fac1c2885fcdb0f4f161399b09e51189b1ff9b5b979d0f470757bea6849154895a19ca2f2436515f07d0b35434384f79ccc2dd2ab9d86405eabc7a644f9a612af4636925a77b948065b98a23cad0e2781d8ea33e1d1b1ddf162776ef34da1d9d944d38a1505bd7f74812e54316ff231257ea17b57af8d687d65e8d109d614788c46662544f5657e99101d8520f072472c5eafa613f09efe927d8f9245b94a22c880c452e36c3dcc321f0d81618938363dc72b08d6bc2f36ab6ab26f42435384b662ee22b9dd53d18b5ecc4e496f8ebba68530fbea5cca7976c1b7cc229460860a3c8831a0659a630d32167e79398ca2169ec0bf3372e1ab8566ea911cb9a3cd651f4133e13f5dc92313f11661fa66e29d596194446073a437d134870731e775e9eeace42fbd8c216a1b7e24f849ab9c514f48dd1a6376ba1467cb16c078ba29af825d5daa633806e1b6170b30ea3206aec5317dccae195855a7556cf3cf98ecfb07f94d35f3271a0c9b6f9554cbe37df38643fd778af56a05a69302efcc55287640d695c9806a7ab62d4bca13ba13ca8ed78735f8d0b6710153f4b2302bbed5c3cb5cd0f854f249903ef0b520622e90a4386814664b59e459f4db8078552652605352e4425e8c20ed26256d594216f921a2e36e808f4f74cf6a3663a30eca6ae46b85e255e78197bb4b8fe90a66bf32c1cd439984b0c52d511037c00edf51fc0ecfd75415513b1d2b8cd8d488e7d2d4e6dd4c5bd4fc795eb1122687465851c0db8bb91d072455703fa63161a7f0b03b27a4c9b04bda19b8c8cfdc8c3e61096a990f0b8062bdbb5643450b1996e91789088e10eada73b80d6bd1025452043ab1b2cafdc77aa7bd586e694115fb54d833fce4bda2b716f7a78f8875c7d", 0x2d3}], 0x1) r5 = syz_open_pts() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x7f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) close(r7) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x9) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/65}, &(0x7f0000000180)=0x43) shutdown(r0, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: r0 = msgget$private(0x0, 0x100) r1 = msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x62, r2, 0xffffffffffffffff, r4, r5, 0x23}, 0x81, 0x100000000, r6, 0x0, 0x7, 0x1, 0x8d, 0x5}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) poll(&(0x7f0000000280)=[{r7, 0x2}, {r8, 0x1}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x4}, {r9, 0x40}, {r11, 0x4}, {0xffffffffffffffff, 0x8}], 0x7, 0x3) sendto$unix(r10, &(0x7f00000002c0)="380c916af1bbd7a1a38b07c8cc37a225771293df5cbf35a9faa662a9c929343a7750272b0260bb9acfad40ac37c965725cab96b4b5eada23d077496d9dc501488c330e35706213bc40f46c24ca1746df16b4257bdb1aea9bac0673f6f7c8c8019339e4fa913f25051946b636b73ef35ce63024889a9f95b8c55e56278e9f8f9f74f1ea5b49a7eb6402678fd0988a7c2fa7ba4becd9040d6e25d3d1cab82f6e172b9d9e45545f33da5d3112ecc528fe9da7cab4448dff0e2a9f89fa4368ef51870236976794c284e3f74a83c88203630f4e96fe0638350d6662f14c6e433537de0b1ad3a80775d30a", 0xe8, 0x400, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', r12, 0x3}) setgid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r14 = semget(0x0, 0x4, 0x82) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000500)=[0x7, 0x2]) sendto$unix(r9, &(0x7f0000000540)="c34159084a8abcbd27e2ba6c1ac2bfe981489664d88d69163d32e3c3db31d277f974e7a2e9192f0e49d8bfbe0d20bbbdc2e035cdb48cf05c8b86a8908dc8cc85f391b6de3aa1d316c417897479618927bc7330a6da5500737a41e2005d5cd04d793006f66a6df1bb01b61f51a5b75f7b8d02c95a3323bf845d705c87b9b48016c10c3ed76a5d93a8fbd1e743acfeed7623a331a79870ed28ddf41fd46ff49899d20da0e5a914c29c76", 0xa9, 0xa, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname(r13, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) read(r9, &(0x7f00000006c0)=""/4096, 0x1000) r15 = semget$private(0x0, 0x2, 0x4af) semctl$GETALL(r15, 0x0, 0x6, &(0x7f00000016c0)=""/97) sysctl$kern(&(0x7f0000001740)={0x1, 0x27}, 0x2, &(0x7f0000001780)="95faeb6c5b6806248c6b688ff2357f351b9518fd4c4eb3b0398e87a08189dc795eaa08a95805fdd66f02b6fc8ad55300d271e85b10e89e279d62ff", &(0x7f00000017c0)=0x3b, &(0x7f0000001800)="c960bfd78b471d60a6ed5c7a4e41b36dbd6f57e1fbcb45700ec6d1d069709fedfc443e648b509d56d1f4239087b8db22e60636d9eea25f4092e4582e3b15b727cbacb4605192369d37f0da0ebeac6baa9b9441d7e7be", 0x56) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001880)=""/167) fcntl$dupfd(r10, 0xa, r13) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000001940)=[0x6, 0x6, 0x400, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) setsockopt(r16, 0x2, 0x3, &(0x7f00000019c0)="ff38eba1775e763741b2ef852ac5e8be83e39b0e2bf0769ec298a7e0b64dd9d8276d5ed9ce6e77f6c43df8367fef730e4cbdf68211caac21fbe48fe254d74bd77eced6618c6a1076", 0x48) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7f}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x7fffffff, 0x4, 0x0, 0xfa5f}, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 0: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(r0, r0) r1 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000001400)="ea00000100d100007216b030c3f0ddcb202dea92fd1dd227f1ae9cd3edb69ab582e4b090a333faa33371f8007cdf72b3f5cc86901b04fb737d9075b797dfeb66ffc8694202bd2a2a73113696501b42d1e917d0e2bf57da4bb1f2761586eb7a235da09648b7e4e3ba43e700d1d48cdabc7f1420e01af5326c672c7b2ea8974bcdce94fcc2ecd472e82db965a4278f6f274de3d1ca837cd749291c03b1480f4d2ff0a8cfdeeeea16f8", 0xa8) socket(0x6364400171f34778, 0x5, 0x1) r3 = dup2(r2, r2) getsockopt(r3, 0x400029, 0x23, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x0, 0x81, 0x1000}, {0x4, 0xff00}, {0x7, 0x84, 0x800}, {0x0, 0x1, 0x1000}, {0x4, 0x400, 0x1000}, {0x1, 0xf001, 0x800}, {0x3, 0x3}, {0x4, 0x139, 0x800}], 0x9) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x10, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r6 = socket(0x1, 0x8000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000014c0)=""/4091) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000000c0)) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) (async) r3 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r9 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r6}, 0x0, 0x8, r8}) (async) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r6}, 0x0, 0x8, r8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = fcntl$getown(r0, 0x5) r12 = getpid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x85, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) (async) fcntl$lock(r14, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r15 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r12) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xf061, r4, r6, r10, 0xffffffffffffffff, 0x0, 0x4}, 0x101, 0x20, r11, r12, 0x3, 0x7fffffff, 0x57}) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xf061, r4, r6, r10, 0xffffffffffffffff, 0x0, 0x4}, 0x101, 0x20, r11, r12, 0x3, 0x7fffffff, 0x57}) r16 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x269000000, r16}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x269000000, r16}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffff8) getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r3) getegid() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 0: syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1}, {0x0, 0x24, 0x0, 0x3}]}) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x128, 0x8}, 0x0, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000480)="9839fa7786d06028cf2473d32acfaee2c961c80b0b641949507ead28f282abe7a741e23a8f899a435b1713bdc861fdc43a7e342e2c4abd62329f8b76b0b191d42033f831a23282d4b0d763ad047ac8d2663aec73d6966d6680d2c0514dc992e7b5b6872d6791043e22979040e1db29c2113e22c0e9cff11058", 0x79) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) executing program 0: symlink(0x0, &(0x7f0000000000)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6, r4, r5, r6, r7, 0xa8, 0x6}, 0x3, 0x4, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x2a5) mmap(&(0x7f000040a000/0x2000)=nil, 0x2000, 0x6, 0x810, r8, 0xd0d) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r10, r9}, 0x0, 0x1000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: kqueue() r0 = socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)="832a7ef106617c0a0117cabfad1bcac59924b94a0586fc42cdb44d1c75fa10406ab3107736da8cd25d5f0c41e9f002ac748a80487eea5cd366c440ab782901bd6ea9da7e4686460cfd088b846fe54f", 0x4f}, {&(0x7f0000000380)="62c2bfb6668f8e32637f367f69a7a2f8652e9966408bb55eb9dd1f8a52a24aed94a4f5e022e093b1fb50c6a5d14962bd274d430456b3ac9e5b4ed8d55f76c8902f76bf4d91422a7ed7313047219cbc9cc72438c749b4ad09ede80c2e70e3a000aed800", 0x63}, {&(0x7f0000000180)}, {&(0x7f0000000400)="bc8d660b73013fdc79e1a75c43fc4f8e35e1b58ed2aa33a30606a1c9869ee2f0ea9d71157b0ab0c5cd5cc67f71c41ffa3cfef4db59ec2d96986f115753064357ab5381910c2e5c977de4e884e40ac4796853c48f8c7d6990d09733c6ce", 0x5d}, {&(0x7f0000000480)="0d731e0ad55433e39a66ed6fb15314c203a95d62d757fd64fe4c500e9087d0f76a7dcf3225a52f2c4fe0ed1783868b7b627e8011065b658ddee11e39ea592f9e4c2323218e9624c9fff585a8f9d4f1978525e76ee94329d143851af5d9ece60ac4d22aee643308f55d04ece2e2a661aea08c86e4df561baefa8ea2682f8fd88f406b5e437b85b531d0e0a8126459158519113c4052d98ca02c9b9c9ebf07fd2824e5156a64892f1ffd6bb6176adbd4228f1726cf11b07cfc2d4b623dcc3a7237ccc77f0621bf4538b14e4b8fd9bb857d229ad08de371f59f25b5de124ee735ffd3217b468f6beaf217462e3d2f7a995c011be567bc9328871df06e19acda7d35569753e4bb67d77bca34a01f0a3d6afed20846d847d20145a6cced8c97c0446d8b75923d919c0baa1d7d43d16c8b3433396fd9a8c416cd447cbff9669debe9e78f8214d09530d95694405d293a0124ef4c68ede8bbb3506ecf86f1c876ae210e0c803528d89d54a0071e12ed5238f828f3b4d5d763efb451744760bf49a6e60d26c98d445289319af480d5ae66371a5cff26bae623dfe877f1864738a196bd94bb997be3e34a3ebb3992db28541dc0da48af37b8b5511ed315dd8e96aa1bd725e934e96f31ced8c93f32a116e96b96c00fa127f5cfb1eebbf8ffdf8db95893b7ae6abb6d4a80391ad8edfe93c058d51e0b02915ee78f1ac3f25f1b935513d755ea68265969fb6fa268c44cb215fb68b3160c26258eef0bdd816cfe27bded2d559b441dc1e2f897cfa16d4b5e50b7bb806b8050eb29bf33a41a2ed596d8afe2e086ba01e6d621ae4a296444dd706164513b5411a14dfec1aaeec8062c3d2d0e32626b72c23cef96ebd4bcf5a21c8b7025b86ae20d7fd60152ed582da275223063a5c3e7fb7c921c0431625ee445d421498ca7db949fb8170f7b13bac00895d667802248497c47a9e86d772e410c922e42baa30865270d1c82415487b5153a2785ad729e9cecbe477bd801c0703d0cc977b16f19c9c64d7cd358e29ad0a5c1fad72c6de5a37b84e3be9ca01244e7cedeacc9eaab0e46d72166b5758bbd9bbd80fa04216cf6e816ae172fa976856f2a36676d10383709e5f89dedcb0119ec8832357a951248e4d427bd2bcdfcd8e3436b50f06cd20133d797bd84807f9a4686b68fa2e7c7df5614b24bea486b0411710ce4fb6b21bd7affa8cc3b977ef0b8ee96bbe98e38cd0824798cdf8fe81169a82be13aa943ba953e343db7c2488d6260f8fc9a4aa874aa8b801ed0312a992ea95669d37f6bac1249d698c42ac8fccf2fbcb1cba07770c5790fab4fd93df4c22d8523cf6e0a04fccdb6786e5e3fa5ef2ea13bc2f0cce0027bae23a05342daee0e631b3a834a018ca00fbbc338c00916231af0413eb46c53f7e771542e910007c01efafde654088264fcd444e3d9b3daa563994545ce8f5985925bf8919edfda5b98c8a93bd9224807eac4f4bd4021a1464f1f9c57806a06e1af38cf8fe1ea84834941d7a28be1fad38f1fbc0b5bb53176fb19bbacd91d816df270aa821440f21ca4c2913345ae6f71d8a5aa06dcc118e9c7f64d21c48ab9eaa21191874994ec21a1adc70fb3c7bd1301fbf9ddb6a6fe97fec726586b25b22d0dd6ab032199441ee1647dea36d233dd2f9b4da5c80249108adc24d46642cdc09400fd0908395d3481f705dd41c46e8723fd7456057b21d15fe88e423047f393b88b3464005c31605359a6a5fd4cb703cd9b7ccef6b8fd1e7108df217ec694a8a5411d211d06dd386ca6971cd353256a0663850eee9a96de289e1c4630d1502b4c694b7324e54609e71e3d4daaf59c7508d3b08046b31a02e1463b47d8c5e18f83c2c5b42d7d2e6bbe008fb52146b883b4071b6a5f87ac7f5a75afbc450766dd922bc0ce5042840f23c50467ba1ff4a3d3a7e53640affd7317a9e4fe2a2ec51e88074e208c4cec4e5035078559ce6fb28790dc93a1361c1e561c43da58989be4d02dc8f5b69ae969e8ef33f9599ffd4aea92562b9d681ffbad834b44ca8de6e62819e4b9a9d97455f585484592e042768dcf977cf9c027f4f06a863eab49e9e814028c5c686f234db29a91d2fdc68628d1704d7df163bc2a5ceda44e19a7d737229ecda6672461538844884bce90106a41696ce61eed369aea38460f8d98cc3416563dc202b1c71c01f70c274a2d9e06a4bac78b191413e744aa0e0a2eac714a99a827f35b35c17d1e1bc985496566f04b46fb86be44a1485bff3f4322743d9ff50935ac6b6747ca79585c04c5c86b62b1d70f99822be7e8a9690ad2f614a587fecc3983151b0b963bc0e5be207235afe27dc48f422d933c6eec8c87f05fb01fea561fbe7e25b966602dbfcebb526c2a048d3923abe711e583a49b0c16db0cf0bb95146b6b9084c4bd3eb791f33afebe8bd320c17ac1c23c4c42a70dd04bcae4871e57e110e6e1c9a2b87a3a05685debe30de0430267072214d9f2fcf7b0f393fe7c736e1635829e8ed9d8da204d8507d36f4395a9b035ec30ad19ee8d9b51a46b3f72741f7b22b792f01688d4fc20ef328bac433d23822704903a3d6e3dc15791d91fc8e74b746641eb500c56e5af3fe615761eab58543286fd3d474cdd0e0b316968188c9c7d0eeef31c129647df44037a17244701467068969e8cd515f3b8ccfd4b347fc834cf06e7b7b5c89289ad5baf4d80372f1decdd7708bd840102b971a731f10c7098513cfea2adcda8e3652606c17f452aa513db10ea04d6222fff56c55c896630f634ab870b562c0b7ee098a0cb551a69039c6da23ce1bfb85986c6daf3ac0d6710127153c800db40fd527564b2f8182d0538e5e592d2d2a04c2e18ab0296deecd1ef1148d24b9cf5fade2555a710d636312f21da1ea3670733ae21b829ec6e1e062a7178f2abcfd011de7403bb6c3547701222182ec1d1bde434f2bfe715b2617135c195623703f46592c7de56102ca475d154e53969b42e1dd2ddb3bcde420dabdd770f490bd75c484f759d4f8605c33667463503aaab637cf59a403c19d50f1d486874bde8b9741b98729489654993b0797a15f1e6613add225682a2a8b5f8ad3c07a6fd5123eaf24dff6c2def36aeb8f4517c41c4220b48d86e5cb32ce78df41e6b3714afcc4285e1d6665fdeb44e18a09eb55a016ad1927dacd124e17025ff3f5c52605d54f5683c038a6a36daa1a37ffffedab9608c5fe8a99522301ed1936565a4b44e253fcb51bc51cfad7defd25493ac54e827a8e5b5743ac013a05bfaee6dd96b11de66c6bf814179a4ae305b536d1986c2f699b599fdcbe4cb52171012ca9d5233292fa9c841d203ea7cba83850eb4925ae7f788640f3a4d6d46ae4203ab2cc05ab63936f1422048668f78f9dc8a90fdd7a62800b38ee7126f02277ac8575cbdd7a6cb53ae8047837a3d573621d8a2b22b257bcbad71915c70b0bdfaf164ca2148cc1179c338cda14e000a2b333a44ee492e31f624b76884ba8bb3bca7e76d8fd80c014f4c528580fa2e2dfd5cb40ac3eac4c0fa51df229bdea6e81e1f87556b2394f47fee2dfa525b108e12dcb66510e45e56aed9e4357c76a673f2e07da2aca86243f185ee6a14675ac3e56e7650a98a70543e221618db36dd74247ddc9f0381f4a5897d563f8fda7ca4f76891aaba2aca37ed8c9975ee870bbf43cda6351a6202f4eb2afdafc4fdf9584ff5f75c7025d4765ec1744368e1d64daa95cde1002e50e2d6aeb9b74b23a377de63ddc9d02862eae857a96b0db68596a26b547c3bcda7b80774b6495448b773399de1851e8f958bff456d685d36dbae8cf8b73bdab5208b0e938cc8a28914258e4fd79e34d676eae35676f5abe35bace7a3428350c5a576816bc206ef897ec21a03ddea173b3c88f6ea8c8f9f55094c7565d171f27d5ee0596ce56887e47257629935783bcc5d7117d571cfa20754beca1a83b3b633ce51a4ae461225b2255f67435cbe67ceb3aa1b60e1a196fcf44fe251a68bff75ccf536148875f68f85f614c23337a16e538723364f7b2100007be354baf1070f203274f11703abc828ae3e43cb81ef7aee61dd94bf1fdfe3ce8dbeb59aacaa95649fc71a1344f1e6d1a9a23e4222ca27d736984ae979caec7e9d664c3d48dbae8e28a96999230fbbe7e0e91084da3f32665c5205409b15a65fc785043a34b947bf3e5341187052d9f15f349bac4995c2ada9ef1dced935e83857293a7c97f8ea0facdb2577bf5b3b5b54887133405af7eea6290f53d576f2b1f88b725f9ac2be068f367732100addad3f6e4e08839d18f92a8ecafe42d838a26d48c66357c007ded6344fa2121da31180f1045f71fde464c5755b17cacdb165e1074fb1ec9773d002f66ee5629cc429f1ac975b6a75c336c647153724549d78a3159c179e5b3562d2755030a1d7318e13589ab9cbd56665ce0c5827937a523b1b8ebbe5782a51bee0e7ccffd4873aa7b4fb340543361be9a2c1de32ee7acf5bf5267fdd45a3becd60b4ef8a795446907606f7f6f873a6e67cb442df87aa1a7a2bad90469e3c422752874fb405980effafbd7d61aa598dbd1d00c885815229269bf4017cad78e5a48458a8d519fdd86016bb06044cbf5ad4f80485918476e0d1fec0ddee6f0d01aff61ae059a71d2d65eb966cf87e2a584906d5a4e08f47e58b3a382589e239bea307bd1a93a1cced5d30bc2065972d37f1c22dab444ef67950f9233487af37a25be530386206544b7380e4e43ac927d3fcc6ed83fe85b8a5119f577d094de8d4a490332c7dbf08c7f4da3c4b14536bb8a779a8e620d2a92bef592ddb4d6ffea4b70a7d526a4c469fb2a35eeb7a4c47ddfbda40c96e95d07b898906a2bf04b903101fb74a54297effc56fb759b67eb3f745f196036aab7955c273cac0e8fe0793d85a6dcb468b4fd3c8b86f791235192ba404e7476f94e8679bbd6458290c3fbd2d8538140c766823d2c9d9362346d44f1b3dcf4222a0057c76c662f84fdffb4e837e629da8a0405dc1ba0f44b82da2745e01fb5b7b6f4e7cf5ebefd0a0b1c5e9969d48ed1533683845bfd5e56f1fa5e76893258cf4c8890445866b38b75d823de4cde8a46aa08952ced86a5674e2a6254884f5840dd8f80544fef3447ffc872e63323e1f94086265e57fee5f01a766e1fe325a326f56f7aa343da1a0a2d55b498fdcc94bf93e76bbace15d8c4d4a5463692d65941c37fdac81b9f210d712c017e0f249262b0a5afa6d3521610c35c8f0ca5735ee6ea9c7f6a3db0ccff711b416cabb41c6a541dd08681b0d838cbe646d62e5b2945fc0dd8bee577454f23c86d80b8bd1e61bf6ce8f1b97f16a9b60272960ee646b028646c318f948b77cc704a2afd02c5abb77e695f27cbd59f0c385e1ca38c0412453baba896e4b55e3f470c9c7e551b061147e4d2cb369507bfa3f83069766cd6f675c8fd43ac15292e704496bc03cfaa5f2a1ea1b008d6f8577b85735e8527929e0805b508eb658c682e3561c63644f2b2a065ef0da6bebc2a954d13438d71faedbeeeda01da477423b660ae8bc4deed33b4355dbf15d0638cf0c4c0cbd870d9aefb7c6b4cf15e53b84edaf499a65c79b7182712c659d2cd9ffe5bcdece7647abe3af6b9ac5b32baff4096d80fd84b2ae7770bcd0e026202363ca5b8f72a262994e6dcd6195f75bf38a621c77e0371de1a5608f2e4d43eea1391a82b34b543f7cec7258192139b16f556438491739b99481860c33d052ff3630bf4a9346d3960635cca909bd3da657f7575e3c380407cc74278373f8e85d8afd", 0x1000}, {&(0x7f0000001480)="ae2dc044497b1a0a900c935cbab86c093eab7244d78a2f58ae71e598673720873b035f9aab6e18b07df8dd4e80c53cd59786fb19693e421560d26e8668f6425717bfe0be7aa7fc49e0aa0c9d8892eb6f7d26ed52171433ad76031496e723ce9d0d4842b75d4089dc462a1564ba0df01af461f2ad2341859f1f268ac7e2aa36343e1e73a09377c76f20aa1c29602d48ef1ded0a4f0d4995ea8824b5d215d508a0db30f308a522a5f97281c9f57ead593858be9ba00f0a19afbf2244a648eecc4add745454de51e149215d1b006250", 0xce}, {&(0x7f0000001580)="718049d6e6e08e3b8346e638452e907e06a8625b772ae73fa04a10ea468905d50d78d8e43e34c51641c964bc64ba43eecc63c8aa0015dbe74dda9a10d62ba09f9548b713d997b2fcfba7f384e4185b6ea9aef98a9aa328a165edad9d09e7f0b395bed6814161956ed6e8a0d462907496d9aa4ed424c8b061b5b663f632bd28a9c720f43cc7d3b0b3312606dd0c9882d54a9554afa6e96d6fc895fc9b318e8fda08ee3458475b8969b6af8c1d1142d96c6e8bd22e7f92135578ec0cab38c699998d4a9da7f268a1da0b6dc67e326281c73c9be63dfbe9b38f0067f03820bec5eec9042f4cfafd975778b99902cab916bf66588a58d5bee9c4a55ec993", 0xfc}, {&(0x7f0000001680)="b0a50fc5d74f7e47e74e371ae61f2fc9eb441d64f94280a54166333af0a5c52c1431b420d318480b0e5fc3addb46d5fca737a6c745b19fc9bc723454c6d9dc9a7b0cae09283a2f631ed6ef13b4938977f5de11342a6bf3b9ecad6afd58bc2d3095273e2f8096", 0x66}], 0x8, &(0x7f0000001780)=ANY=[@ANYBLOB="101000000000000001000000e4000000a22b4a1ed3142ee0f8339ec8789da61f765897c099be3fb4830b016c556a0c6a7057d264bc468de0be4915d72e478e6ddfdeff97df5461fc33bcb8c99239a39aa371f8d8814705305259e6da5f6788f4117095f2e6c4fe5503ee90de59794cc444a43c484ce6a9f5586aa1dfa7b48eb3fb71a85fb6a4964f1307bdcc0e3180616fd5d644c16ddc73a6f3e5ae78b2147ccbde74dd0f4f6c4073ca2c75852346a33d9ebf9ef2047898472f0e4cb6f5932aad8e2d09caf7394810f946a15c08395a427911ba8cd855415b347e2eba42d8b5d15f615feb01187c429224b90ecf618d5b0a8350c139d75264af0886e97527e71b0afa2f3d3294a242864dac373e899aa6aa7e0d14c6b18664f5ee723b3d227f32d6f0615f9c78ea45b2778d95db65501f8c337f0e7358508aafaba0019e211f430709ce5f643a12c5d7a58380dc4119078307a0fccd01ff061bad6b5f510f25db040666af6ae8d992e3cd7db30ab65c18d921f6a79d27f587c11639a6796e898c1754ef7972ed8701f1ed76293d093d59e4df17284ca03280a29697d4fc65d9a9ca5f40fa71faf985e8cd511c038542fb5ef2ca55fc5b18783a63c503cfc1ed96a5409aaa5fcaf7caaab0d68852dbd1259741bc0932e87169cebe346a60388655401069324571580c144b3e9413cd318b9048260449caac747af9d45e1e9539dcd9526a9ff954bd719378f3ca06da212a9bb03c95706c854808b262ddec5e5db2efb58d6dd8748ccc3af295a9e1046831d2a0add494f13fc4214cf29943e58e8b4fef5156fe870de31426a07f12d24c8b37c1f57cc96192cff2083aaabf0cc1b0d5f7834198eb6de7a34972b5fa45b2502623d97ade4ae00d31ab451a592a2db4b09abab4e751ab01882d6ca3b2e3dee05e7b11350753acd017c81bbeb8aae81c597bbe6c8948d4ef396c29d17797094aa1a3e087ffa14d536cc32cb9a4f896b39050d98e54515e060918bd3f4f940592d2ee8c80545422616c89588a1605d642cef7f861a081fc79269acd65eac2a75c2c84d2d70fb8174cf1c2c4f0a88f990f006e5875718a3e76a0ef7ef8a4c2d2d89c78446f17919bed80df2ee85e3187af57a57b33ceb97d7e8ea90f6a1747a0d6c4a94265c319cfc14b68acd88297d6c792318caeec1134d2e8da5bc1fad040990f9fb18b2d50ebbcec9b1016a7faed578566fe27106ca4181c9e40783459b36c2ee20b49f21e4f63d51584afd87a778941888376f3c8909384be412180aa4ab9e72fa82d0d38dc5aac292f0ac5d227e6e92ddb756f191883769a49f800d1b26b23fa788b6e884eef9da5cb7ae19c730e5107534b70d9343020e977377001116fd586f876b54ad91f1d42bf36add9201de6c167ff6ddb56134fe2b39593535fbb21e61f4401d3019e0fbe6fcacbc46b72bb6c7f43d1093e001943dfc876eb8af701cac454d0890378da66f34eb9925878183622a3390e5b469d566781c42f561ff114aead1b40224b3dc31370a39d9ce0e72ddc87d61b26e40d89fdbfa6b3236610b836d6799986aecbbc39795634ad19eb7a3faadfebc27e34df6516f0c8258907c1fc6e9496b5accb7e7b2dd7920ba222bc4fe4be7eea89566bbf66b440ab4929ee5c1768328db1df765884070f3699a83985a7b51a1cf0814da942dc115d5ea7dfa9a5d601e90a8cb1450804c1818863a73b1176db70f2390f5ac6c093ed99312b82319650e666db6603d1619db5c10a8f3bdfc7614b624d89e671198cb97f99f8f66f5219ac6ddc6ba16c407c6fb837df53a98dd6c23a0b3990e761d40e0d169cf47ee51e5caac346fc84c10c9f1b47da5818a52f900c9197a543e2bf242a66a5b777f85b70c7cff5e17e869b712517ea754f2e17b948e60a28fe324bfac865b904ec40ee6718a7d17aa64f3fc323d4682da760b810269e4ab5de3b290c4a9230e9563b7bd8435e63c8c44778787c2e82f5cb2711154356dae993747769cf4c642112fd8d4035f2024441fd8a083d7bb69d49299c05758c3b38535547a845395ac5b3f7a0d7088b9164503dca68e3c5a506b9127a1a05a9cd297a61b72eb06b6ff12d2fc53f4607bdbf3340381c2f22b4a275fa26e36b251c88847bab569df0b2bd4917a3bcf88b7c94ab434072a3ac746d66886a9d22072563a13ef2e893b2af6ac132dcc65fe0d7b47184d4e3601469e86458194e7d933a7d6d85d27c74a13f510e627e4eae4e50ce531c02dd0bebcda424524e6fbfaa838b75d1e556920c362e772230b6c90755d4f4c29ebdb635e4fcd6f67eee815b869af091d936c4ed98bcfe316330ea8c91986e7093a12480b5d3226597c17699c6e48cf39e986a91dd30100c495d5206694a8c31115850fd29ecf82e24714dbfefc2eaf520f118f6b18c17e3af4ad032c5b48f87036194bf7804a49eba1f0be8f1a85519625370a5c1139b4fc727e58325fa010c6d5a516cba53afac1a4f95b1c6237373ec82461e7fcc0aa887d7c3e27da18f93b145ffd7765a726333943d4635be70bda19f1982551a446871752ad34d2e6863bf7b4b3aedc1e19da2ceff6f3a9e7404716e148c979b7eb53f7f2ae4970bdf0a3b938603dd1f186faee19b3734c2e7dfd6817603e23cf63efebb4c2a4cefcbf2419e8d725fe0bc4de56bc203973c36c9d1abd3522a63e2f55228b2c7580b5bfd30f47d9f46b1622dc270c28232d47a2e94be07c9372ccc7ed55f916c7b446b2765c4af54062d5e28c692435d2f687dd72bd9bd0a02152de6963c191f3a951129b844c6812459edcff3d6e81be7a3f0b8934df3c4a8ce402077fd7d6fb0b5f0ce91df82f39a8c3aac640a7dc06db86f78753da6b58ecd513dec504198f50821fe7b2afdfcbbc9f6a6adfd63fe1ad1f7d63cf77e599c2952133a3c1fcfaa85fb3b268564be890f2cbf82771ff8fdc790209270e6bb2b1bf0a6dde9d5bd2e6edead21a090c92e0c95a499aaa4476c1b878b61d88439c12637bc2ba66d18cbe0062851792deb7149c561dc21c3728eee2dbedad4503ddd20129813454b99b708c10aac32c03d3b8fbbfc44d0bcec45c6902d79a596bdf05414e17b70be135085f17c0ba0a9d56d5c7e1aee940a15f7f115517ef8d1e6837d4f8ede90999932232b1c95e20fa207d90babd517989fb92a27eb5f7d315e3d228b5100de6379b35614845ab8cea898cb33d7e1ed9744543da88f66fb706023ab99830ab711e70bf9e980d1c63acfa286fc75af3a10305be0fd42f09320af89d3aca5f17e2f29b3a958fb37d0b7f65e40c80c3246241178009e5e8e972a26d2245ff3e768fb44f3fed4fd7ae3dda10edbc70bf5729a9ce0a2e1cb2f67be109538b51d7c5c8c22e9fcaf39d060affa93348a6a5169eca2d63c9ea8c86bfc8305b5b137d607f511a0f651ed39260f3efebebeb56612b486372c0d3378c0be57d8b944fa7b6fb453f825d0cbc000a873dc09c4c2c217a8f3d63864c7fe82a38c12649b7dd63abf5604c2e357ef0b6a30c63fca35f9a19331d668ecfcc869353905e9ce5ed487dff1aa142758e0dd1c7810a04f4dc1c260954e2d85a942618206d46449093773591288c0640e54164f768d82d35f164d15404f89d1155a8fd03de5cf6d92b2c8594ac66d09b586b614440976a39f7cd99917cda362ec492b9560c59e613f09b0b6d4c668ce2f3d118ac5b20cd0c4fe642968fd6277493b20996b6e5f19b45b370b90a402a15cf52d637ad98bde631ae05ba7f3e1d2eb304fba4c24e547c5a771389727d277c52d2c2a8592317534aef5fff3d93016e35e20e23b59ef659b9e3ccfe3f416da2ed30989ec646e5edda520b6216f80b031a445396a9914c6ef682f2f73d4dd61b6412c6d15d5d7c5789f9aac4d453281be2b3f484751d9d7dd7a443b4b3a9773982e88a670c8c1e5122e917325b73b42a1fd779b0dcc2481cbbd80d6b11a3faa9049ec36ef62537f389e418850049e11e20625fcd2f4dd11b2efb0e748647aa566f76931d716f07b42aa4b681274ee596933b815526694c8a37edf534c6de128bca517d32e2bf976422ca1f40b116ff8352bad71ae704b90db7c0f4b3562e6e3481075f03bf26bd5c8ee6c676770a24491f015dded4e8631d0e24a090e514cdc0abce846188decf2790bcb82b197c630065c5852fca9f2255c9daa3af2f2ad2e90c73bc1f01621fa5b0e39d9b085d5e10a9692191f241a8cda3a3243a01d1fb981925440cd9e247e175855d106b0738529223db073cb870f9b7f94ab4d439620bbe53a7e46060f8f3df02fca727848caec59ece07f290dbb6181e3e46c4a880703a1a6ea781790e643e26574acea7f07a912ed794953fed156725d988d13e7f500ee7056c311be120b5382e1bdb151776dcf2ca237c1e54e50c9893c13279c463947503025f3b6e18a66de75a27af38a6a1e271da7927503adb586b47ccb767d4c4b7b24ff3043aba72891509bbe33fc3dd8e0b3d50a5ffd889147b62dd47a58cb48055ae664f125ada97b61d7b2b339253551480cb6ee2bfc29c2a0481a65f56d18e71d05097ab623c0c612375569f769b160a630502fd6569219ca7db32731d637fa0df3aa037da6bb95d93781f00bead04da064b3e5e9268891ecf8d82838b3564cc342a540bbbe917f88847d5a7a7fdbc775d7366bab2e7bc012be8952769ef5e3d945ee87ea6182380554ecfbbaab48db10848cde804f7212d949894b3548d580024e20197670f01faaddc094a6204036b8a79de99c8d4f8ece1c5524eaa6f6769c6af8a6f77de13daff34e6a3e44b1e25efd4a74819e0a3c9090e12483d357551780fb12ada1ef3ed6b81adc598371484d18dc42f59a5710d9b5166399f3a609b8c9c686a2a7d3f95a2b1c2de48b835d58c17a2c95a38dfdc8cfb8da70df3d087f73052d30589d1ecdb2b8129a211b8a968d519a5532320cfc741e38b207dfa29b999b26f8c4c2f9803b20f7b822ec15e75c79dcd35ff1c5a32b845efbc7d217652d51a55ff4f10b4383be092e950ca9496d34ca9d5968cb727a32aceb42ba9cb88cf930c6b967537098946b5c0d310f02fd5f7a622593c5d92373a67c4cff88a9aea80bf5d9a5431889bc0f75578685f3cdd630b4f6059c6cee74e0508b5bbe7dbfb72c278dbc1a0146641f104393d6f6c677b4077961c6aaf97b556ddfea9c5a758e31b763047ee97b0fe9ce96c1d09e6b7ecc6920fe88cbeaa00fdc48f4c70b5fd7ef4d491d39cd8b068ed16920494079ae15d66c310f0c82c862672bdbb4834b775bb6fb82029f43c242458f065bb012e909dae6de519a9828355fe69c3f89c7d1fc427ec483a8baa81a768ae89278a6f998ae890c782755b678c3012747fb4b4d9f897ddb529c56dfbe8430191a231c1b7ca289b791545de9b476477d29af53e7ebed5e207a02c8e329169da261cc09bccf8658d232d123c0c64294073f03ad01dd211dbb6dfd5a137e914d999fed5c9492317e6b913cf0b2f5c2cca44ac8990e91ee46768e21ea48ef602b53d196b32a625aa14dcfd98b99dbbe06276c1ce44e62158ab2661a96f53500b6bbfb20e6530e802a75ddc773c64532a317c41fbf84f53d593fa9668b7f46301d7fad6fa848737c9dd8eb5522aff134c7e0bdb3381fa693b7a9e0035aed06a6180e39b1cdbff8fac1381392816846169ce41ddbac2597aaca24b509b57482b8d02eea576609c797998e9e38be1e420e1c94a05c3e2c9b40818367a443829a04475e7f087678e243177ba4225430509dc139998e29494cd53fa784430c7083d692d113"], 0x1010}, 0x5}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x800978b, 0x208, 0x3, 0x80a99f, "bb080000346c00", 0x2, 0xfffffffc}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x41}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1a3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xcd) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x20002, 0xf1) r2 = socket(0x6, 0x1, 0x7f) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x3a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) executing program 4: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() semget(0x0, 0x0, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) flock(0xffffffffffffffff, 0x1) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@echo}}}}) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) fcntl$dupfd(r0, 0xa, r1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x9, 0x5577c538, "3c107dae307e08002b4600000000da64612c3300"}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)='\\', 0x1}], 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x0) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x2) clock_getres(0x3, &(0x7f0000000140)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) (async) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x812e}]}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, 0x0, 0x0, 0x0, 0x5c}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, 0x0, 0x0, 0x0, 0x5c}}) executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @random="fc721f2d8fa6", [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) r0 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @multicast2}}}}}) (async, rerun: 32) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) (async, rerun: 32) setrlimit(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0x0, 0x83, 0xfffffffd, "1a1143b37b01000000fc00fd00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6ec78f8e7072f4cf4668ff3f53aa72f439ab2c10a1dbc98cbaf49b6672cb8d1616f31879b5f897f9ee172100fd7be7517eb61ac353eb12b23b2354d75e14a2defc8a20df7a9c6b5afeda31f90c1ab7922e74edcceed9ab0769ebf5b8052c1ea5541f466135d915b6ad45b16481548d727d5b7f848cd291c28a3422c3c782d51cf4e98c32ec375a729c5fd111e4b5ea7c7daf23a9d1d2e9f36bf750e361994119d87d84c4f5b8b6fc7817800ffc081dbd176d24a6fe48debb7d093c617c26d7561d7e7176f212cca6706d1f91594f59e8017b07fcd1aaf9515336faf71d4f89c4239cd9ddac8a0acfe2b93ae66e44387183eea7042caa5562216c816e533999b029b80228699ee44d419f885dc3f85eefeb54922cd9a814ab3e1b155854594800f3caf153212d0b3e4f4d5ba6eafc1943c8ffff9bfd8132a9b4ec6c0e5901605e64c6a1e8bf9f440d505990dccbdc351ec88f4ff5038137b56a20dba958816cee4e82f2b6603733813e6128d52f1571248c034035c488923db1f2700069d8cf2bac2c01661748cf7cbef5673ed3e3524d8086903561d69aef8c234ffb3eab1cf3377036366205c2640a03cd29d69a828b8cc1787f0d0e77f5af9c76775973e3c35cb6a3d879cd00db3d637eced211b6f76bec427217f3e22de4f41f70b84bb42410c31ffb3b5d21aa38109481fbfb26e16580d444d0cf5004d816fe699bc298f04945e2499d7b65aa98a55765b7d1da679c4be708da62850513d1e8b608c4375f32987de47c1c5de500c884581599a260cdb24c17b806afcb0ed1c6d57b4a77222f73899f8a373645b19e326b07f54109d494a5c5a3e5e03ce4f4e610900146a3e6571ec067f7517e1d6a602e53ca76a5997b9393912ac3ed76dac79aa1bc2b8817a47df52d5b818055d2f36e7c512a4ee2c6ef55512afa0a9f12cdc65376c24ed7a1650bd1cc3098c9be1c5b15f63d4a68253d240f0e0c2b5000bcd356f540d6abd223ad5822c5243a6001f7cce7e6611edc3b2faa0a8f8b1060274650a82dabe1f71e2fa971667e8db5050326a2c732d4336df1cd25518da288f4f61b3c14ff5ee944cafd87cbc91b5826fb71b880af5e6dece1917b37e3b4d507d48c8f28f8e50dc2d91aa709f6723263420561ad38da3a944f8f766db11cfabfa2a89f5dc5fca690f9a1c3d6918448b83519b3bbfb10d778b54adf9957b2320d86a4a1a56ac2d7bc0e63873222db6d51a909eef032f87883f8687ca28f9933c2b5889cca6a708acfb4c09d68133ad180b197ba00f48716407a766004366dc1e14c6fddaf8f1483aeaff596384b6430ee98a288948ade2696698c09829bb8a56774dd82e48ccd5adb9e5c438f4b8c78d6ebe8c719cdd9eb08e736eb607617ab616bd09c12928d2042527879864e80779efb29a2f5ae31722d80054360f2a2dcb144ae4396ffa30a6acff68f8a5c9170b2ca909dc8a0c0d76952d8747c7b6591d07f6e557bdc66014665ae9257744732a3dae5428793e5287fd9cdfdd5edea92a31c8dba86bdfcfa35d0adb121a6c1b17cba9dcf80c346d1eb60c8f2c7aea883b254f8b2a40540f3201531af8932fc0998c5577f0842b5a9df9771e98d45f4c3235a6d404d23cb765d0014c562a3581e8bd74e2afc981dbda188bb6f6877e501a6fbfc0fdd2f6711b6cab1ada6b5d59f2de841b0e68423ba495294d5d21d404a417e99e92b7be1fce6fe60dd87a00519d3bb3e53277d0760ee6dc81f300525541278a71450317257e03642b86cb5490b1addbcfaeaf5597d75937d738426614d3df171ebf1cc4f977dfe4c36db2ab1be37c63bec8dfe24e02e7add03bbda5d4d4308c0d1737373e385c1759e99b7dc67889c6654b79ab8a130f0703e1d67d56e78f48213ed688b0358294b337b62a3f095cabe55ed5af169eb03f5fe3fc32eb5a897f7b2cedfad8b9be8e894bbe307ce7e240d786102732dd4b29168923e0704de24548077ee507783f93e7bdfff78580629bb1b79285d5fc5ed7682777f9e17c03476acf0f93fadb6434b9101edc09d36c0aeb70aee07e0c701aa4b0458e8e225d28ae71aa85be0c9addac7f8ad8a91f44a6d891c23f365f54e7a036d21d3c7ce5c5709bd9708d615af0a31336bd6a506aa33a709d748b2d1579647eed9772a5789ba6c89", 0x9c0}, {&(0x7f0000001640)="3975bfccdd035d87d2b8f284e435caf40b751e84d3cd2d0ccd95b35a5bc3609eebe4def2d56b2591a704b3e9049eba669aa73c7f1b6ab6b57c774694fbd00b5b2f3095f8f19a2b83521ef20fffa35c09bd7cb5ea5bacf9325ea673a468a0e3bcf460bf26bb13d4dfd77d657a7f054c1d1db42ba5de17c082aa74e559632eb537d66a9c5c26e35f1ce890eb06e6f7c6e09ca8dbd45dca4666590e7c93f567ab7b7d1817339ca397682d052996fe38cc6234a7ead32ff4702ecb8bb006bde4954ac11a629b406ea71bb41fde0883ade6a20413341a3fa46909e1612b4e87e64574040730d5a94eb7b0db4f3fec24529c9a43c44fc2889e487b8d6b1de5cfd7c233cd90418e24413792eb4892e627c9ff8ae2762bfb7581fcbc0e7e251457867a779f8dd5cbd43ae589dd365971dc2049932871474647945a2de6e6f41e3ad2ba55440ebe8a23b4c0e0facf0ee2d22f579e9c416d5d5f88809f308dffdff460a578980998c49b2896fadb88d39f38a3bb15af03fc210716d971692b8452fccc2c946bacb766409c", 0x186}], 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201cacce04896ae0245bec789e4a8bda0ddbfc6e152f5513c518ad16973d9f05966cc09767542cf6a670a7b8b5e1dc6e6d26bdc4d7acce00b6a9f97d4008e67e0c20c9e615160ba722ea29215363983c968552e25e55c0165afbabf8d4580e3a220371ad24b97e7a6c456288ae76c07e596ff927796aaea14fe164f6a910217a2f33cef604527d0d9b4d518de6a8a11a9f2997fd8c9350e35ad991f0739f715a0d7ec24da75f739c313d1e25232cd12351c12455a", 0x25d}, {&(0x7f00000000c0)="3aed20dbf1d4d00f715d2a54f8d6e91d7e54aca9ded554ccfa5c998ee8e1ea0e60122c54b1e6325f92eecfe568966ba39807efdf1a2558f892a0c69879796f6562afce9b83ec743dac78c061cf1d1f7fb1e0cf09459d01", 0x57}], 0x2) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00vt\x00\x00']) executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) recvfrom$unix(r0, &(0x7f0000000200)=""/207, 0xcf, 0x1843, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x3f, r3, 0x0, r4, 0x0, 0x20, 0x1}, 0x0, 0x1000, r1, r6, 0x90d, 0x4, 0x7fff}) truncate(&(0x7f0000000440)='./file0\x00', 0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x0, 0x2, 0x2, 0xffffce63}, {0x3, 0x7f, 0x71, 0xff}, {0x4, 0x80, 0x3, 0x2}, {0xe9e2, 0x0, 0x6, 0x1}, {0xfffe, 0x68, 0x10}, {0xf732, 0x1, 0x5, 0xfffffffa}]}) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000500)={0x5, 0x1, 0x7, 0x3ff, "26aec55b4c0435c4bd5cfbbbb188704443da27ce", 0x3b5, 0xb6c}) getsockopt(r7, 0x3, 0x7, &(0x7f0000000540)=""/177, &(0x7f0000000600)=0xb1) sendmsg$unix(r7, &(0x7f0000000c40)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e3019ef02e0c2cba8a42c921dfeb424cd230c6e855d1471057310892653590c5e7b290cebd2c192a6ae09813eb91bc6fcda96eaaa6ed3b80821fc7c512ab7eda9f789609c38106e23e3eecc901bfb0f14874ea1c8761dcbb14e642e207e29faa202eeb8850512b2e7fe95aac920883655419c858ea9f570c87fed0816d601e2b329adef30fd2b75b11b9ad6dbeeeb0270751eaec194ce48700bad7ce409f2cb4ed8184870902241223ca7c112cd1e75f4140cdf8a5af647a5797f5a5b7cdac2b9f0d272957b", 0xc6}, {&(0x7f0000000780)="dbd26a30f85d9abe1442a00b8bba4944272199a2", 0x14}, {&(0x7f00000007c0)="f77a315c6427500b873836f108f08c6b5d6c96927d25c891fe0bf9ba25c09ff8b6b98871f23e7fbd4f3e3a3d62a63ffb6f6491616fa5370a33e7f7cbd1ff12292cb1de9d7489dafa520d1f7747fdf231680c524e1195a8eb11d04a01b79bc865e49ad2a3a01303ad43a0a6623d328a0ccef0f335b94303e80f69e16ecb11202e49910140a94b6040c3f87ffd9d9962e7dab535eb9052322022a9bfcf249ac07aeac1ee8e5792044d53f7ef1de9a38516e4a33316e8057d2a09bb1f25c3cb6759cc870535f48df287a1081a19a9ebcc0b42095f27de0f90d8f82204a7bb533f643a80edaa13fd3fa7cbf4f5", 0xeb}, {&(0x7f00000008c0)="10417e239e416cf4ca2139d749d1bd69cc1cc6ecbee0d23905f6ab3d2886a15a48681caa5055ac350dbe8cd894af6d005b1cf4d80d968cb7e3fe3b818487c48c233f6869df37374e8a83f213fb97391d57c86cb3a86c88", 0x57}, {&(0x7f0000000940)="364cd67ccc05845f324c971441f752e72fe7f55ef8af7d9f8557f302f28ab1595a268dd0eb3474ea3ddeaee33672e7f0eb0ef2037038f9c83ce8e0f6167b0eac8d3bfbff6d8036ed525600869ebdbc65b3d482a551f7a5c06204c121bd52e5d9cf2b2afd883f61bd5581ab98fd2a4a0c6e50744148a0902e0e6e04cf4ef874a00ef888af40bfdb7ce01a28ceab1158a3d605373b98d2e56e0d31c1e52df0c278d68ecdcec8438a94a6d6067c54086d0726b8fc0c8f9839c36a2b12cf3e986a7b3cd4ae24c0a96b3d92e59a7f75a081750258ba0c90", 0xd5}, {&(0x7f0000000a40)="4034f3c0e5ce7730fa349aa77d8b76503001b898f183ff8877bbdcdf039e4fdc303adc75b25a249e5fc57d2c8f96b816dcae54b3f7438689fd58e678e8eff07cd963a8fb3b9103da1f65d9fe4f841adb0c1be97028ba1bb06453e1b2908b2d2aa3c550a122b52f372f254b54aab033682dce494f9c4d8642938507cdff7fa9629e31f4750f79b80f73d34bc9a243290ecdb453d3b665", 0x96}, {&(0x7f0000000b00)="192de19950a5465727244cab01d78ead15b3b173d3ad5e1f02a4bd1352e1830af06654c161ee250ee25bd11a0b521b9b5503d4d4fab9c024431c52385f11e521965df16988be745694645d0e5855c1ff16d6e6b015ae1d669e42fad4bcc374375cf972f0280237c4981b8f0c6728237e1d7163f85d9f68a0a05cd1d076a67052ffdc55fabdf0b0d11dabcb95302aca7d6d74723614dfcdffce7c486a7d7c5d76a8973b955bb37f029a", 0xa9}], 0x7, 0x0, 0x0, 0xd}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000c80)={'./file0\x00', 0x3e, 0x51, 0x9, 0x1, 0x4025, 0x0, 0x0, 0x1, 0x0, 0x1ff, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000d80)={{0x7fffffff, r3, r9, r3, r5, 0x133, 0x4}, 0x5da, 0x2, r10, r6, 0x2, 0x10001, 0x5}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000e00), 0x608, 0x0) chown(&(0x7f0000000e40)='./file0\x00', r8, r5) r12 = shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000e80)=""/69) sysctl$net_inet6_ip6(&(0x7f0000000f00)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000000f40)="701bf9c798411aea9d23a9784ac44d5b92d175fbd0106cb2a3f926942f110ec8df448d90fad170f8afe2134b99e7c8564c", &(0x7f0000000f80)=0x31, &(0x7f0000000fc0)="4e70893116136a201475e1e9c3c400b93e573180c7703c804cd06780c792fcefc94f31e0ff781924ebffe97aa34338dea874a72d11eecb21e9e7f4c2d31dd5c9b890509508be6591f3c7d3ee537e5aed71708479", 0x54) ioctl$WSKBDIO_SETBELL(r11, 0x80105703, &(0x7f0000001040)={0x7, 0x8, 0x3276, 0x8}) acct(&(0x7f0000001080)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f00000010c0)) pipe2(&(0x7f0000001100), 0x4) executing program 1: r0 = syz_open_pts() (async) socket(0x2, 0x4, 0x38) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)) (async) socket(0x2, 0x5, 0xfd) (async) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) (rerun: 32) r2 = kqueue() kevent(r2, 0x0, 0xfffffffc, 0x0, 0x4, 0x0) (async) close(r0) (async) syz_open_pts() (async, rerun: 64) semget(0x0, 0x0, 0x108) (rerun: 64) executing program 6: msgget(0x3, 0x42) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) r0 = getuid() (rerun: 64) setreuid(r0, r0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) socket$inet(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000001400)="ea00000100d100007216b030c3f0ddcb202dea92fd1dd227f1ae9cd3edb69ab582e4b090a333faa33371f8007cdf72b3f5cc86901b04fb737d9075b797dfeb66ffc8694202bd2a2a73113696501b42d1e917d0e2bf57da4bb1f2761586eb7a235da09648b7e4e3ba43e700d1d48cdabc7f1420e01af5326c672c7b2ea8974bcdce94fcc2ecd472e82db965a4278f6f274de3d1ca837cd749291c03b1480f4d2ff0a8cfdeeeea16f8", 0xa8) (async, rerun: 32) socket(0x6364400171f34778, 0x5, 0x1) (async) r3 = dup2(r2, r2) getsockopt(r3, 0x400029, 0x23, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x0, 0x81, 0x1000}, {0x4, 0xff00}, {0x7, 0x84, 0x800}, {0x0, 0x1, 0x1000}, {0x4, 0x400, 0x1000}, {0x1, 0xf001, 0x800}, {0x3, 0x3}, {0x4, 0x139, 0x800}], 0x9) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x10, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) (async) r6 = socket(0x1, 0x8000, 0x4) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) (rerun: 32) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000014c0)=""/4091) (async) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000140), 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000000c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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?=\x8afcJ\x8e\xf7\nn\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\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\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?=\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\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\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\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\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\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'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\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {0x44}, {}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() semget(0x0, 0x0, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) flock(0xffffffffffffffff, 0x1) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@echo}}}}) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e46}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea08000000150000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}, 0xffffffff}, 0x10, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x4000400000000003, 0x0, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x803) setreuid(0x0, r2) setregid(r3, r3) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00", 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000640)=0xc) sysctl$kern(&(0x7f0000000700)={0x1, 0x13}, 0x0, &(0x7f0000000680)="02028e2dec95e69371ba4ec56ffe824c51d6299c6cb0f6636aae552e2341c167ebe0fa069b1adfe5f2aebcad7f8e0b3565408d788db4504c8d283cede675000000000000000000", &(0x7f0000000080)=0xffffffffffffffb5, 0x0, 0x5d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shutdown(r1, 0x1) accept(r0, 0x0, &(0x7f0000000080)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000400)="1961a795b009000000b450f4b94bad05c9d8e1b504c9e649c12b040fdf46af83ec1ad884a5bf0f1ec0452b48338708fd8ad708c766d0c07235e25c5cd7cc00", 0x3f}, {&(0x7f0000000440)="e1a43ef48783cfa3548397", 0xb}, {&(0x7f0000000500)="8cea80881f593adf295aac12ad807aa5c6bd4b74e9f34cee04379189148546be37ada4da1b01699e40349067dc547592d44f62e7902fb43072290e3a27b1e8990663798558436f8aef419d7240b9993232029d70dca5a3f1bd323ffc390048e7b9f97b2a6e5dcd2335321dc601c3704fb0f584e34ee71960c1c23c8ec92659241bba3ad25af992d0db2ce19b7fab559d6ad8ecbd0bf53a220a60deeccc3b69717a97829416dbf43d7d6576614f24663f5fac2e87bcb477e967b9705dedeacd3343c0eee219e54fe3d29ed1e87042238539b8f788a3e0b30f21b288f205d022e3eee7b0779ca92a7f7f3afd24", 0xec}], 0x3) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) r4 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt(r4, 0xa6d, 0x40, &(0x7f0000000240)="70f21cbd2cdb890c4aa35a603674c1d73bcc8c2d541369fb2bd1673ca323e7ca0d27fc6f3dc9387b5291b2681bc4fa23c8c69fe0df9c0af4cd325420ad68420b5a5ac6b38cdc3d774668f5c38dffaebb7733f61d4e307575fefc646575e0488b671ce7cda6818c4793a377e9ae80ef4d37a328311568def751942a8853f12ff296d5aa6e9a2995e3b619f2bcdc79cafe88e7aab43ab77978d821244db543754e1f49daf6cbb616cb08f6e33d0f1b419e21d85c", 0xb3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt(r3, 0x8, 0x9, &(0x7f0000000300)=""/176, &(0x7f00000003c0)=0xb0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000004c0)=0x1b) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000004c0)=0x1f) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) socket(0x0, 0x0, 0x0) executing program 2: msgget(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x14, 0x1f, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 5: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x4000, 0x3) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x80000000) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) getpid() setsockopt(0xffffffffffffffff, 0x2c, 0x206c, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007f2000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7ffb7fff, 0xfffffffd, {0x300000000000000, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000000c0)={0x1, [0x0]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x0, 0x37}) executing program 1: socket(0x2, 0x1, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f00000004c0), &(0x7f0000002640)="714e820aff6e9af0e7c320c3dd8c121d08c53317c29f02e0731e58e95dbdbd7f336c8170b126ce5291e00e02cc78034e5fdbee515545ef267b7f1250466284a4f39cee00f1591089706625222ecdf5066a569e241862877e13ef19e481dd3c4d74a93c4bbcfb38445c7568daa549dcbfd49e610bf3bfe683a590c7ea966290540b052cd6d6ca1f4874e354b174bb8e91f07be760b8b5807a6b3b3b1ebe561985a37cd8", 0xa3) open$dir(0x0, 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0x0) setreuid(0xee00, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000240)=0x4) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) getpid() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f00000000c0)='./file0/file0\x00', 0x4) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(0x0, 0x0, 0x0) getpid() readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x11538a8c}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8, 0x98) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000580)='./file0\x00', r2, r3, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e", 0x57, 0x0, 0x0, 0x0) getppid() setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000500)=0x3, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 0: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() semget(0x0, 0x0, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) flock(0xffffffffffffffff, 0x1) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000), 0x40000036, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@echo}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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?=\x8afcJ\x8e\xf7\nn\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\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\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?=\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\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\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\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\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\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'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\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(0x0, &(0x7f00000000c0)='./file0\x00') executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x4000, 0x80) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa, 0x0, 0x0, "a12f290a"}}}}}) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x4000, 0x6) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r4}) getsockopt$sock_int(r3, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xf274, 0x7, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000002c0)="34eb32d59e8456ebc0881681c60e1cd9e0bf01b618b3cb934cc0e7c51c1db0fd943a63d24bd35b7df57fedefbee218b1e66ff7c94adffbf5b7a072fa86c9523cd096819ec4c2a428dc5c6dfb8be90000000000000000", 0x56}], 0x1) mlockall(0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x90c, &(0x7f0000000000), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semget(0x1, 0x2, 0x62e) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: msgget(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x14, 0x1f, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2, 0x7733}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495a0de"}}}}}) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x1, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7ff, 0x5, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlockall() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x2}, {0x2, 0x94}, {0x0, 0x1ff, 0x400}, {0x0, 0x3, 0xc00}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000580)="e2", &(0x7f0000000140)=0x1, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1077, &(0x7f0000000000)={@remote, @random="4d3c39b3706e", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x1041, 0x0, 0x0, @rand_addr, @rand_addr="ce08ad90f37bb45c496bcecbb046a483", {[@routing={0x50, 0x2, 0x0, 0x3f, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}]}, @hopopts, @dstopts={0x0, 0x0, '\x00', [@ra]}, @hopopts], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "cab3e653b453319c573cbd8c713b8efa0b9706fc4b0754830bb103b06ac6253210142bd884e98c6fcc2fdb0623ca09ffba8b5a789041eef2df46b8b1369a7398aaf94f8c49391153aae3ed1e2a15d1b7a402171e3e63823019c72b521578ffa7421dc5a5faa8ad3867878a6bdf51e5bf25f0b8d3dd0521408f4c66b5ebdbe002155ea9926d10faa5aae93a57f20dc6f20c9f8ecacf6b3935023a7b8545365798340a079f217b117af4067c51a1d8e3a631eb49e865dd1a280a0d191ae38e5bf0b9e40250fa3057e063bc82fa76a2d6d67777a8a6b6be918e9e0079c28936cbfb8109e7a660e568f99551244fff4930d4dab23512cdef427f1a786949d2935036e4f6917323aadfda86d1a9a959144c9349cfa8a61f24426760fce8e22915c04c7b9930df25874635782dfa1025b1801e1a90c1bd804bb934db7b8d484e0884f61b43cd1d37816916bd979922c526b365101ab9fd4dec309aa66de7a8db911ba4d84f32c6320b02554538806d563684e4084534a0103b70fbee96899bc3e5fdfb2f2f1ff15d20045ba449035d1f144fb41e364d0ca67130b281493842c1f3309bee4774c6cb2f5cb216fe951946c6067bc96761e65461c0cacc1a1d00717b53037ec26c0ab66f024597b715ddd603f699fb78556daf7396b12dd307fb488621afaa2d6c2343c7e0cf5cb1d9c660da097c5ea2024c17b5127823ee299bae7ef064f72cf073f14331a5061a1af70825b43209d8a0e090ec40d99132983c8334143d37d5eb1c02e2580bc3453c8d756cfaa5c0f29baa99559a9e90c0041b68b0a66456c37d2f0c9e0a6ae506304545a6f5b8331da6d1059fdc475f522bac4019eb7d18f66d6d507e8887d664f958e3698c263cdf4c7ecd878e0d0649e9eb347b6894f9341db88a9cab3d2bc99dad65cde4b78689a8af324b12e4a15cfa39f892adfaad6dc39745b8c4db956e68625892aad59e0566b2294e5f757a4251aa91456e49988f0d5c8e019927515686fd51563a78f33796490fd8b09291fd6c01b8b6050cf7a50bc27ea919409b682bf9080e782e4f39f73c8e7cfde30ad7361ffdb8733d86664224c8292f067f9f3fca749125224f401456500c6c3cb31f35fd8564156d170b289b11e8cca496142c0fdf5a0a8bb5df7ca2da9470f70b3c08c6c341677bafa898fb90014f30efb50f0465998581178bd54b1f4f1e24e34e4f02d896dddaaec490ca7ce479621909fc84c18cad344cc19d8d9193e5e983be46226ea4b508bf6dbf710514bd073b01590f9cb49a8325bbf19e0444d086b8b911ebb5eac300fb53a7e0309c62d07c3a7fc060abf7bd14666b118475526b487d1643f473378324d0cc99be2ba3a5aefaafa7e1152a778ecd301e97fffd88bedbf149e24f5269a81328f36a143354db945b8b16086a234345b1b234ae5c9a8ad3aaeded39aa6676c3ffc36bea2e13e29ff17de604333da5e74d968589f3fb219ca0b145c794a4e5bc4bcbc6535104f3c8fd0b007bfd11e66d78d80fa79afa789d0f7495000ab5b82202bf69bb64cda8e50368a0ccbdc61eb1f4b0b1a27a721e1850bd8355fd7cad08ffc78f51f5243ffd4558278cc9e6b24fa521b6bcbd0a94b14580b8d5cae40a38dda06fea9fa82ec04cbc8e684976fa5b1858c69fb24dc7401cc1c04319f046a2eafe3d0eaeb58de9fe5792aaa3f61da225ac7f0ce3c123a7e7bfd94b2810b481d4bb8f0dfd28d042d6f9ac80997462704e99204c39aaee98e5e32349aa24acac85baba423c29515c885717c706d8f351c25a3f7df9d5b1d6ce531ec302179106dcf76af989f209f236027f970e486cdc762911cb60a855334a83c3554dccccb343dc981fb04552a79af208804088db7b065ba476e6e30160c9b6c10687f4b6f230f78228e73562a39618830d2f59eeb05e913b679e6ea5df040120140a432d60d6bdd9e0a9f9115ee3c54fa9784dbdc25f50d4fb8ea84474facbbc3dfae0f1daeab60a8261541ec1c024dbc3617fc386dab834dfe1aae536860ffdf6e4f91e9357a85a15cfa203d744815b45c4307c1cee0a4e5b339104dcecd7ee6f8452bbae6ca190f86ffcca1f2ca84c867f75d1510e664f75f680e71664449d618859e122e153aedd5375ab47a78198bdcdcfdf9e4a8aff8ac9f5e262473d41dbc7022c9a31f2f6a14d751030962efe1580167efc17616dbc65d26f1f352a76b71b321939763455b5700fa305db2c99edccdc99fcd1dadb95a76f2044f17d415ae9e89b036f706fd8cbc2785dece0be2b2acb3968a464a5dec372090d9183512e74a51ced73ca7c6a7a810e965ceb055451af2b7af65b46cddccb96b20f288ce44d5e09088d25a326ff8271417ffb46b94fe14e6ab3f95da47dd9f12e365525e5781aa1c645447498ad8990e99f27dcbabd02ab1343084bd487eebb5495c8d758c172397be47d5b437f728e4a351464b75537a160cf235e4e0203ad10a0e57e166b8aaeaff17e50ee1e244133d2f3ade7d883b4fa7aa8f3602b1bb5c80967c4b1ad1472ca9d8798ae4056dee0badae8e4d2e4a55147b0ffda62701df7f070792726349852b8a76e6ae535144519e2ab0f2b7ea368d297808f5f5ea788e8ff75431278881fb78b1d18bef9cba99b08444833dc395e5eaeed69ad7c9846b00ba3c043bbd1165f0e5d2fd1cc643f0f101b5f76e18293178596dd13d0b559191f4053201d626e568e7bf7132e7230a418a8cc6c29da0f63329c890901e33bf74002ceae05d37e61352245d9df7d8846b963553e66ca005781ac1307526895eac03be6feea6281d01ce8f5ce994c9e19e47150a57f3498cbb878e9ecc3e68915f2515e9847128c16daa6bfa221c56e347ba8df952e108967265e3199035ac743d0ea91e0f6160ba2d5bec3022ff2fa4964ad89e2293060d4ebe2cc404433cab7a8496d368d9312f2d8a86ed72d904a9f3cf7f99df785a7b8081c64ebcc4b798ab74434690da084bc8075d4040ba54e0a80bc4312f116d2a9b616e60ea05b13e6dde40b4b60776b5055503adfbdad2f75af2123d6c1b8e977cccac20241ec9a6986c83792901af9c76c3a06ecb6d59085b20d0c2fb91a334932232266347264ade67292b5082d4980d30a674c815ecf1bb56c2c99e76e78e20714e6b7e3ec0e0c97e7d8fa5b543dcbd3ec279415e8c580f0148d95296558dd16eac5c0644c5cc7a6c9beaeaf87c2be6fde786b5d0465855caba03fe6b2c585737e2398944ffbc45a6021f937f556cedbbe0bbb2aedfaef1f8aa8938c0a5914eeaa45b1be8388c221bc6ffb1ba515dd302f623ecf8e68de1b609fa4d8ed62365126ab72853d302f1d5262834ba6772508f63a892c001e6d389e1cb71e071b2dafe1a1efbad3afb6ce326a5784bcb35a4265563ced8116eecfc1b6f0f0b1be1b5030b2abfcb49da0eed747586f147190e637aff81686057c1595f3b635f8ed9048fc9a65943fbe8ffbf52085b7d8d1be674be21b32dd0e6cf22ea66fef668cf86d3cb7e4e5c80fdbbe75afe86bfecd864037e6b31b22fc1f28f75eba7dee6cc261b000f7496f02e5c04334abf898bce7580dfdf33395f174707235e889beeaf45af9e8794e98fba6882b59a6136414fba8b85803161d96b427af9f88c3384cd87aeec65d24bfd7ba2a068892f60ddb76fde378dffd5c9d6d337262ee2fb371ce56191b252558a45a307af9e7b664033cdc10c9cd37f372acd8fce89194d50e9d833a903ee3f443ee57c97f13ce2aaaf1eb72e4d0e2b41c136358149487e5909f3d0ea59b70b739be373cf8438303a496c4bf07e03b4754da98e8753ede16cd79ad4a227c449011bcc049ff0056bab46e051c00a50be3493f4c3e08129c8a8288d54d59837746c4eb50fd7906e65ab7e148a81c7591153dbffce24c71a155759a510339279fb68c82e75f8aefd576b6d9fd679db6cddaf4b4f3cd73eec52be1ee0b7b7431669743d7e602283e15d23ebdfec1456ad81eb4b112b5c541148b471c108f703bf0242a2e9c00aafbdd010320c4a183dc45e940c8ceb89cb1f84eeaf160c2a4dd2b59234336f2201175f171e0acce85782a8bde0006d1bae09a7cea77bb00a95e1d33b7cc0df9f62086eaa3ea5c8ff5ba2cdee36379ff5d0b1d273e999b3124a2546a773ecfd35330399dc2c1ce9f4c742ad896551fd7e1d030e639f5bd6f318d1d6c76712dfa6bc0e5553cd570e8d34f7c62fd495bdd011d0872e76450a60bba78ba991871b6958dce50e4c4ed2c8a46058e3493ac07ed6ab8a5750712fb53192a2fb52c97433abb8512e55cd101fb50aea432a118da15bfe7c207fed597cc31f68b69efaa13532ac797ea483aed97a70e740435068d7217a5a2cbacfab6a52a32e8f97226c29d303fe2128753f6428b5ded435226fbba27ea49c364d1c498cc4b47cf000b03639449b43542ff5eb5d7731cce93b66bdaaad05fe6ccd99548d4112631662b6078ce45ae7793301304bf7cb3e7df7bad82ba58d3c21dd922ec197a03980e6a02925319f89e3b7d131122fef1d7aab032c182e4aa6b19dae9c572cdce33c7d018bf983534231606873d69808f184f6e158cff96f4f3c00f0027b743c0515513dbf0d047b363d3d73477ee6f95cdfd70864a1d725ff022d293c7fafe3e4c6cd0a54a716e5c3c3ac71adb8e607e094d150c8219d2528b93a6f37e3fe0bf61f3eb17db6c7a9c310d1ad53cd8143fcab62db325f0b5491fc09694710eedd25f5533809359715c831354162c374070a7f65573333f85b57c638a8d1de141e9702ab2b0ea8f9ea022c1cc6f7b66a63ffcc2ce7ef128c02ba340be748f1b6eb6f4b496deaaf07c0e1de48d1fff20f3c5d7441cf0a28d598cca8722a04ff4e3a6e284df25a85fbb5bf487be5cff3202bacb66c606b48aa203eafffd21f13c7c22340d9dd1433674558b18e76062f0fdacce39988af859141fabde16afe65a9c385c2648653512ea39df4f4f05bb53952724cb5570e70ef8854cff04fbd7cb58e6d39dd0c3b684ba3520bec21f07f2d295946b44b1757b57a752faaaf9a7f9fbd6f0364881cd686f0e28fb7b7a43fba2dd09bdd0ed35e4df620182b32690b592ae573c6cc340f441990e0dec20db769c21660c5c21ea4bfee764960ea82f5667f59d3e398f2eb9516b114d6586ddcb86748b8905c86fd252a69ff75899a071f1102fa7d622a9b8c0ab74dd2e551b9e9072ecfa4108f64f9247bb189b334a3208ed38fe06ba21e26f6c141e7e642bade227f908809a4d93a97fbfc64c57294a7ad2bbd7692a9bfe3fd846ea5db3f864594ab6ea79787b13965a2265ad2f3574162e13fa9a11583d078cb2dcf21a6e620e8418d8d3cb1f8ee6ad56b8723b1e36572d358ecde7c4000796c1c913151ed5bc309084cf91469a2f264efba88791d4c0065d6484034aabb07abd5882e763288913255f4cd481635c62cf38fca23286bbf3331c98c1bd7c974335d8b62a15ff4a5fabc8c2b7e0b35331bce0a0b41adab5e98e36b1a69258a83b212bb0e93790d57043b24bbca9010cddffb841e3c5be8be86877a1e135ea6f84b3bacd9571b5b1bcc65c5afc125e02df6b0b719f640871efc71f7ad56168ab165b102fc76b8aa2b0e38d713af9a797eccf9fab9b456d975352abb86a2aec33cb408c35c8bdd089769489565b535c29e219055eedcf671b4dff4cc92369f822b43faf84ac50283aee732fea3c9eb2cad214d47c420f5209f009f8fe7c2adae9da351515716e21f02394fc9581726604f196beea04529af8f0"}}}}}}) executing program 5: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {0x44}, {}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) getegid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) executing program 7: r0 = socket(0x2, 0x1, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f00000004c0), &(0x7f0000002640)="714e820aff6e9af0e7c320c3dd8c121d08c53317c29f02e0731e58e95dbdbd7f336c8170b126ce5291e00e02cc78034e5fdbee515545ef267b7f1250466284a4f39cee00f1591089706625222ecdf5066a569e241862877e13ef19e481dd3c4d74a93c4bbcfb38445c7568daa549dcbfd49e610bf3bfe683a590c7ea966290540b052cd6d6ca1f4874e354b174bb8e91f07be760b8b5807a6b3b3b1ebe561985a37cd8", 0xa3) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="baaaaaaaaabbaaaaaaaaaaaa88a8070081003e000806000f803a06080004ffffffffffffdf36422a6471fc8f000000000000ebd4d0ac0f8e82e04047f3a8730c2722cefcca2eecc8577a5403b89d8fb57c5a151fc2d557be4060ca9e851f0bdabbfad380d2e21ab13a68e7462a89591bdcbde7285a75c7ad696b0598d608fa1a161688547fb4dc713196512821f8d42fe63a3e24b3f91b2987e8f1ae5f2d725567c2e6a85550426f99821c86"]) r1 = socket(0x2, 0x1, 0x0) bind(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: sysctl$vm(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000080)="c06d154be3ae0000783bb5deeaf6cecb4d1b57a9f6fa18e47fa38319db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93002876ba33ee8cf2b0b3b07f2396d1fdcf36f31b84f413da6f381751010000009544aea098d19ee63903cbf92380dbe904538135f09e408bbe17a54a364b04ee64b2ad54e603e38114ced3344a2cd9e663bb21035ebf391872f3015c164556e4a5b96640ff122c56ed907bf322960a2fd2082a4b64fe3ab6b26699fbd85fc996f12fa1cff9b67e637ee50b91344645c5849b25da3e6b85a41f1bb4d18ba3b3848a82176eac3132c2f994b3cb42e76822dd1b91c64edfdf655858357a56f5be24145468be19bff666215cadf3034c5e2f9fd115492ec636b269f199970c16c861c9e37ffddea0c55948a3aa7fe17cc9052297b55f0971aa114179c907bb900e2e8e4174f2b883645d1a68b5cb81983db4db2c2c51f265f9e8d09cc53df0c74ae2cc5b92e8a8fbfe6c9ae64029c6e9ff48bd92b9fa00"/383, 0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x1, 0xd) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc", 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0x0, 0x800}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0x0, 0x83, 0xfffffffd, "1a1143b37b01000000fc00fd00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6ec78f8e7072f4cf4668ff3f53aa72f439ab2c10a1dbc98cbaf49b6672cb8d1616f31879b5f897f9ee172100fd7be7517eb61ac353eb12b23b2354d75e14a2defc8a20df7a9c6b5afeda31f90c1ab7922e74edcceed9ab0769ebf5b8052c1ea5541f466135d915b6ad45b16481548d727d5b7f848cd291c28a3422c3c782d51cf4e98c32ec375a729c5fd111e4b5ea7c7daf23a9d1d2e9f36bf750e361994119d87d84c4f5b8b6fc7817800ffc081dbd176d24a6fe48debb7d093c617c26d7561d7e7176f212cca6706d1f91594f59e8017b07fcd1aaf9515336faf71d4f89c4239cd9ddac8a0acfe2b93ae66e44387183eea7042caa5562216c816e533999b029b80228699ee44d419f885dc3f85eefeb54922cd9a814ab3e1b155854594800f3caf153212d0b3e4f4d5ba6eafc1943c8ffff9bfd8132a9b4ec6c0e5901605e64c6a1e8bf9f440d505990dccbdc351ec88f4ff5038137b56a20dba958816cee4e82f2b6603733813e6128d52f1571248c034035c488923db1f2700069d8cf2bac2c01661748cf7cbef5673ed3e3524d8086903561d69aef8c234ffb3eab1cf3377036366205c2640a03cd29d69a828b8cc1787f0d0e77f5af9c76775973e3c35cb6a3d879cd00db3d637eced211b6f76bec427217f3e22de4f41f70b84bb42410c31ffb3b5d21aa38109481fbfb26e16580d444d0cf5004d816fe699bc298f04945e2499d7b65aa98a55765b7d1da679c4be708da62850513d1e8b608c4375f32987de47c1c5de500c884581599a260cdb24c17b806afcb0ed1c6d57b4a77222f73899f8a373645b19e326b07f54109d494a5c5a3e5e03ce4f4e610900146a3e6571ec067f7517e1d6a602e53ca76a5997b9393912ac3ed76dac79aa1bc2b8817a47df52d5b818055d2f36e7c512a4ee2c6ef55512afa0a9f12cdc65376c24ed7a1650bd1cc3098c9be1c5b15f63d4a68253d240f0e0c2b5000bcd356f540d6abd223ad5822c5243a6001f7cce7e6611edc3b2faa0a8f8b1060274650a82dabe1f71e2fa971667e8db5050326a2c732d4336df1cd25518da288f4f61b3c14ff5ee944cafd87cbc91b5826fb71b880af5e6dece1917b37e3b4d507d48c8f28f8e50dc2d91aa709f6723263420561ad38da3a944f8f766db11cfabfa2a89f5dc5fca690f9a1c3d6918448b83519b3bbfb10d778b54adf9957b2320d86a4a1a56ac2d7bc0e63873222db6d51a909eef032f87883f8687ca28f9933c2b5889cca6a708acfb4c09d68133ad180b197ba00f48716407a766004366dc1e14c6fddaf8f1483aeaff596384b6430ee98a288948ade2696698c09829bb8a56774dd82e48ccd5adb9e5c438f4b8c78d6ebe8c719cdd9eb08e736eb607617ab616bd09c12928d2042527879864e80779efb29a2f5ae31722d80054360f2a2dcb144ae4396ffa30a6acff68f8a5c9170b2ca909dc8a0c0d76952d8747c7b6591d07f6e557bdc66014665ae9257744732a3dae5428793e5287fd9cdfdd5edea92a31c8dba86bdfcfa35d0adb121a6c1b17cba9dcf80c346d1eb60c8f2c7aea883b254f8b2a40540f3201531af8932fc0998c5577f0842b5a9df9771e98d45f4c3235a6d404d23cb765d0014c562a3581e8bd74e2afc981dbda188bb6f6877e501a6fbfc0fdd2f6711b6cab1ada6b5d59f2de841b0e68423ba495294d5d21d404a417e99e92b7be1fce6fe60dd87a00519d3bb3e53277d0760ee6dc81f300525541278a71450317257e03642b86cb5490b1addbcfaeaf5597d75937d738426614d3df171ebf1cc4f977dfe4c36db2ab1be37c63bec8dfe24e02e7add03bbda5d4d4308c0d1737373e385c1759e99b7dc67889c6654b79ab8a130f0703e1d67d56e78f48213ed688b0358294b337b62a3f095cabe55ed5af169eb03f5fe3fc32eb5a897f7b2cedfad8b9be8e894bbe307ce7e240d786102732dd4b29168923e0704de24548077ee507783f93e7bdfff78580629bb1b79285d5fc5ed7682777f9e17c03476acf0f93fadb6434b9101edc09d36c0aeb70aee07e0c701aa4b0458e8e225d28ae71aa85be0c9addac7f8ad8a91f44a6d891c23f365f54e7a036d21d3c7ce5c5709bd9708d615af0a31336bd6a506aa33a709d748b2d1579647eed9772a5789ba6c89", 0x9c0}, {&(0x7f0000001640)="3975bfccdd035d87d2b8f284e435caf40b751e84d3cd2d0ccd95b35a5bc3609eebe4def2d56b2591a704b3e9049eba669aa73c7f1b6ab6b57c774694fbd00b5b2f3095f8f19a2b83521ef20fffa35c09bd7cb5ea5bacf9325ea673a468a0e3bcf460bf26bb13d4dfd77d657a7f054c1d1db42ba5de17c082aa74e559632eb537d66a9c5c26e35f1ce890eb06e6f7c6e09ca8dbd45dca4666590e7c93f567ab7b7d1817339ca397682d052996fe38cc6234a7ead32ff4702ecb8bb006bde4954ac11a629b406ea71bb41fde0883ade6a20413341a3fa46909e1612b4e87e64574040730d5a94eb7b0db4f3fec24529c9a43c44fc2889e487b8d6b1de5cfd7c233cd90418e24413792eb4892e627c9ff8ae2762bfb7581fcbc0e7e251457867a779f8dd5cbd43ae589dd365971dc2049932871474647945a2de6e6f41e3ad2ba55440ebe8a23b4c0e0facf0ee2d22f579e9c416d5d5f88809f308dffdff460a578980998c49b2896fadb88d39f38a3bb15af03fc210716d971692b8452fccc2c946bacb766409c", 0x186}], 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201cacce04896ae0245bec789e4a8bda0ddbfc6e152f5513c518ad16973d9f05966cc09767542cf6a670a7b8b5e1dc6e6d26bdc4d7acce00b6a9f97d4008e67e0c20c9e615160ba722ea29215363983c968552e25e55c0165afbabf8d4580e3a220371ad24b97e7a6c456288ae76c07e596ff927796aaea14fe164f6a910217a2f33cef604527d0d9b4d518de6a8a11a9f2997fd8c9350e35ad991f0739f715a0d7ec24da75f739c313d1e25232cd12351c12455a", 0x25d}, {&(0x7f00000000c0)="3aed20dbf1d4d00f715d2a54f8d6e91d7e54aca9ded554ccfa5c998ee8e1ea0e60122c54b1e6325f92eecfe568966ba39807efdf1a2558f892a0c69879796f6562afce9b83ec743dac78c061cf1d1f7fb1e0cf09459d01", 0x57}], 0x2) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00vt\x00\x00']) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(r2, &(0x7f00000014c0)="0920090180000000001e0045b65369db0000fff95bc81b05e9995026a7308cbbaee4c6987f31f15685690a5deeaa3bb410243c0709e724b73d0000892a9500263c1776a8f1247d1f34b97c01e36f649e3b5758d2b1aee71442773d739dfbfa3ad8c700b9c0598974e96f6cf694", 0x6d) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x35) mkdir(0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) syz_open_pts() mknod(0x0, 0xc008, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0, 0x2cfc}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x0) close(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() semget(0x2, 0x1, 0x103) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x6e, 0x800}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{}, {0x401, 0x720, 0x1f, 0x1, 0x1}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x6, 0x1}, 0xc) writev(r1, &(0x7f00000016c0)=[{0x0}, {0x0}], 0x2) select(0x40, &(0x7f0000001700)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5ec}, &(0x7f0000001740)={0x0, 0x6, 0x0, 0x0, 0x200, 0x240, 0x4, 0x6}, 0x0, &(0x7f00000017c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000018c0)={0x3, 0x0, 0x0, 0x7a9, 0x0, 0xfffffffffffff800, 0x1, 0x8}, &(0x7f0000001900)={0x6, 0x6f34}) readv(r0, &(0x7f0000000080), 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000001980)) getpgrp() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r3, 0x40}, {r3, 0x4}], 0x3, 0xfffffffe) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000), 0x3) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002040)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80), 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x30}, {0x40e}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xe3628ab467c113ed) socket(0x0, 0x4000, 0x2) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) syz_open_pts() flock(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) r4 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) fcntl$setflags(r2, 0x2, 0x0) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = dup(r5) listen(r7, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, &(0x7f00000000c0), &(0x7f0000000100)="1221ac1716ce3d28d19bb8b72f57addceaa306a21069ae91460ffec73d3f00407c839e775d3863e0", 0x28) r8 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0xe940c68be08190dd, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r8, 0x80105705, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x3f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x40e}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000340)="bf", 0x0, 0x0, 0xa) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x40, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc0}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000140), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a1a3, "bb080000009a019fbcc2583e2f00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: setrlimit(0x0, 0x0) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x88, 0x200000) (async, rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) poll(0x0, 0x0, 0x0) (rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (async) unveil(0x0, 0x0) (async) open(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x5d4a) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) socket(0x18, 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (rerun: 64) dup(0xffffffffffffffff) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r2, 0x800000040000002) (async) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000140600fe8000000000e00000000000004d00aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) dup(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4ebfac6bbaf79c1) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffe, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x2a) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xe2) executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6}]}) sysctl$vm(&(0x7f00000000c0)={0x2, 0xa}, 0x2, &(0x7f0000000100)="945b0acd58563b4841b9df4126d3ad90ba3e0910682387b3cc86c48f306eff0991bd235de539875883b743cd0320cb5806bdaf264e44f45bf1798b1f3a42fb6e63469db9014b8a1392922df682da22a32f3483f41f44", &(0x7f0000000180)=0x56, &(0x7f00000002c0)="dab7b08e0f48c8d4b0d199d1ee630abd777c74f26c6c6f8323d812d11d867f011cd4a45ad4f3184abfc337d01d196f5f2c4106e7a780fce0cf88e9723a18a44b52879bbe1e057bbfc12faf712564c5949c14d55e3ff57fae83d526b3df4984aee5b15b9a715b44b0af2a41555313cac42d05d2af3e4932624bad6be1f34cdfddfc5b65f6e1015ab93a66a9ae4c38b4d6227b717921583ddd23f3dbc253e31750c01bb9f1c73446e5dd767c8fb57724e04f504d420712f0d2ccb46f08fbb33cedf35eef8ac55bc3a59dbc11b22c5a896f9cc11a99d544aa", 0xd7) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 5: r0 = socket(0x2, 0x1, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f00000004c0), &(0x7f0000002640)="714e820aff6e9af0e7c320c3dd8c121d08c53317c29f02e0731e58e95dbdbd7f336c8170b126ce5291e00e02cc78034e5fdbee515545ef267b7f1250466284a4f39cee00f1591089706625222ecdf5066a569e241862877e13ef19e481dd3c4d74a93c4bbcfb38445c7568daa549dcbfd49e610bf3bfe683a590c7ea966290540b052cd6d6ca1f4874e354b174bb8e91f07be760b8b5807a6b3b3b1ebe561985a37cd8", 0xa3) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="baaaaaaaaabbaaaaaaaaaaaa88a8070081003e000806000f803a06080004ffffffffffffdf36422a6471fc8f000000000000ebd4d0ac0f8e82e04047f3a8730c2722cefcca2eecc8577a5403b89d8fb57c5a151fc2d557be4060ca9e851f0bdabbfad380d2e21ab13a68e7462a89591bdcbde7285a75c7ad696b0598d608fa1a161688547fb4dc713196512821f8d42fe63a3e24b3f91b2987e8f1ae5f2d725567c2e6a85550426f99821c86"]) r1 = socket(0x2, 0x1, 0x0) bind(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x84c0, 0x0) r2 = getuid() setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) bind(r7, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000200)) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) r10 = accept(r7, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) fchown(r7, r2, r5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r12 = getegid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0x4, r4, r12, r2, r5, 0x42, 0x9}, 0x10001, 0xa8, r3, r3, 0x9, 0x4}) getsockname(r9, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x189) r13 = semget$private(0x0, 0x1, 0x424) semctl$IPC_RMID(r13, 0x0, 0x0) semop(r13, &(0x7f00000004c0)=[{0x1, 0xff, 0x1800}, {0x1, 0x6, 0x800}, {0x5, 0x9, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0x200, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0xbe6c, 0x1000}, {0x1, 0x2, 0x3bea16a4adddcb9c}, {0x1, 0x9e6, 0x800}], 0x9) lchown(&(0x7f0000000500)='./file1\x00', r2, r5) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000600)=""/63) sendto$unix(r7, &(0x7f0000000640)="56536b59dc6e387944600923563fa1a1b3123360ae28371b4bfaf7f322668dfb727aac4f7ffc807c4cc9ac4b17452ad2803cbddbecdd550bbbe81d95d417ea84bbbae22c3d607d112dbd409d101e3db1daa5215302367c5abd8e2be7758214cabbb358e27388151b23398e3be42c944b8930febaf06758db57347888f737773b50015e78ae9c92c670dd01eb08187d585634e38fdf4f933cfd3278a1ec4bce220ef1f08fdade6949502f22420e4a3c4d5652ae1dab8d8630e45b", 0xba, 0x0, 0x0, 0x0) bind$inet(r10, &(0x7f0000000700)={0x2, 0x2}, 0xc) r14 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCLOCK(r14, 0x20004276) executing program 7: select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0x0, 0x83, 0xfffffffd, "1a1143b37b01000000fc00fd00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6ec78f8e7072f4cf4668ff3f53aa72f439ab2c10a1dbc98cbaf49b6672cb8d1616f31879b5f897f9ee172100fd7be7517eb61ac353eb12b23b2354d75e14a2defc8a20df7a9c6b5afeda31f90c1ab7922e74edcceed9ab0769ebf5b8052c1ea5541f466135d915b6ad45b16481548d727d5b7f848cd291c28a3422c3c782d51cf4e98c32ec375a729c5fd111e4b5ea7c7daf23a9d1d2e9f36bf750e361994119d87d84c4f5b8b6fc7817800ffc081dbd176d24a6fe48debb7d093c617c26d7561d7e7176f212cca6706d1f91594f59e8017b07fcd1aaf9515336faf71d4f89c4239cd9ddac8a0acfe2b93ae66e44387183eea7042caa5562216c816e533999b029b80228699ee44d419f885dc3f85eefeb54922cd9a814ab3e1b155854594800f3caf153212d0b3e4f4d5ba6eafc1943c8ffff9bfd8132a9b4ec6c0e5901605e64c6a1e8bf9f440d505990dccbdc351ec88f4ff5038137b56a20dba958816cee4e82f2b6603733813e6128d52f1571248c034035c488923db1f2700069d8cf2bac2c01661748cf7cbef5673ed3e3524d8086903561d69aef8c234ffb3eab1cf3377036366205c2640a03cd29d69a828b8cc1787f0d0e77f5af9c76775973e3c35cb6a3d879cd00db3d637eced211b6f76bec427217f3e22de4f41f70b84bb42410c31ffb3b5d21aa38109481fbfb26e16580d444d0cf5004d816fe699bc298f04945e2499d7b65aa98a55765b7d1da679c4be708da62850513d1e8b608c4375f32987de47c1c5de500c884581599a260cdb24c17b806afcb0ed1c6d57b4a77222f73899f8a373645b19e326b07f54109d494a5c5a3e5e03ce4f4e610900146a3e6571ec067f7517e1d6a602e53ca76a5997b9393912ac3ed76dac79aa1bc2b8817a47df52d5b818055d2f36e7c512a4ee2c6ef55512afa0a9f12cdc65376c24ed7a1650bd1cc3098c9be1c5b15f63d4a68253d240f0e0c2b5000bcd356f540d6abd223ad5822c5243a6001f7cce7e6611edc3b2faa0a8f8b1060274650a82dabe1f71e2fa971667e8db5050326a2c732d4336df1cd25518da288f4f61b3c14ff5ee944cafd87cbc91b5826fb71b880af5e6dece1917b37e3b4d507d48c8f28f8e50dc2d91aa709f6723263420561ad38da3a944f8f766db11cfabfa2a89f5dc5fca690f9a1c3d6918448b83519b3bbfb10d778b54adf9957b2320d86a4a1a56ac2d7bc0e63873222db6d51a909eef032f87883f8687ca28f9933c2b5889cca6a708acfb4c09d68133ad180b197ba00f48716407a766004366dc1e14c6fddaf8f1483aeaff596384b6430ee98a288948ade2696698c09829bb8a56774dd82e48ccd5adb9e5c438f4b8c78d6ebe8c719cdd9eb08e736eb607617ab616bd09c12928d2042527879864e80779efb29a2f5ae31722d80054360f2a2dcb144ae4396ffa30a6acff68f8a5c9170b2ca909dc8a0c0d76952d8747c7b6591d07f6e557bdc66014665ae9257744732a3dae5428793e5287fd9cdfdd5edea92a31c8dba86bdfcfa35d0adb121a6c1b17cba9dcf80c346d1eb60c8f2c7aea883b254f8b2a40540f3201531af8932fc0998c5577f0842b5a9df9771e98d45f4c3235a6d404d23cb765d0014c562a3581e8bd74e2afc981dbda188bb6f6877e501a6fbfc0fdd2f6711b6cab1ada6b5d59f2de841b0e68423ba495294d5d21d404a417e99e92b7be1fce6fe60dd87a00519d3bb3e53277d0760ee6dc81f300525541278a71450317257e03642b86cb5490b1addbcfaeaf5597d75937d738426614d3df171ebf1cc4f977dfe4c36db2ab1be37c63bec8dfe24e02e7add03bbda5d4d4308c0d1737373e385c1759e99b7dc67889c6654b79ab8a130f0703e1d67d56e78f48213ed688b0358294b337b62a3f095cabe55ed5af169eb03f5fe3fc32eb5a897f7b2cedfad8b9be8e894bbe307ce7e240d786102732dd4b29168923e0704de24548077ee507783f93e7bdfff78580629bb1b79285d5fc5ed7682777f9e17c03476acf0f93fadb6434b9101edc09d36c0aeb70aee07e0c701aa4b0458e8e225d28ae71aa85be0c9addac7f8ad8a91f44a6d891c23f365f54e7a036d21d3c7ce5c5709bd9708d615af0a31336bd6a506aa33a709d748b2d1579647eed9772a5789ba6c89", 0x9c0}, {&(0x7f0000001640)="3975bfccdd035d87d2b8f284e435caf40b751e84d3cd2d0ccd95b35a5bc3609eebe4def2d56b2591a704b3e9049eba669aa73c7f1b6ab6b57c774694fbd00b5b2f3095f8f19a2b83521ef20fffa35c09bd7cb5ea5bacf9325ea673a468a0e3bcf460bf26bb13d4dfd77d657a7f054c1d1db42ba5de17c082aa74e559632eb537d66a9c5c26e35f1ce890eb06e6f7c6e09ca8dbd45dca4666590e7c93f567ab7b7d1817339ca397682d052996fe38cc6234a7ead32ff4702ecb8bb006bde4954ac11a629b406ea71bb41fde0883ade6a20413341a3fa46909e1612b4e87e64574040730d5a94eb7b0db4f3fec24529c9a43c44fc2889e487b8d6b1de5cfd7c233cd90418e24413792eb4892e627c9ff8ae2762bfb7581fcbc0e7e251457867a779f8dd5cbd43ae589dd365971dc2049932871474647945a2de6e6f41e3ad2ba55440ebe8a23b4c0e0facf0ee2d22f579e9c416d5d5f88809f308dffdff460a578980998c49b2896fadb88d39f38a3bb15af03fc210716d971692b8452fccc2c946bacb766409c", 0x186}], 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201cacce04896ae0245bec789e4a8bda0ddbfc6e152f5513c518ad16973d9f05966cc09767542cf6a670a7b8b5e1dc6e6d26bdc4d7acce00b6a9f97d4008e67e0c20c9e615160ba722ea29215363983c968552e25e55c0165afbabf8d4580e3a220371ad24b97e7a6c456288ae76c07e596ff927796aaea14fe164f6a910217a2f33cef604527d0d9b4d518de6a8a11a9f2997fd8c9350e35ad991f0739f715a0d7ec24da75f739c313d1e25232cd12351c12455a", 0x25d}, {&(0x7f00000000c0)="3aed20dbf1d4d00f715d2a54f8d6e91d7e54aca9ded554ccfa5c998ee8e1ea0e60122c54b1e6325f92eecfe568966ba39807efdf1a2558f892a0c69879796f6562afce9b83ec743dac78c061cf1d1f7fb1e0cf09459d01", 0x57}], 0x2) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00vt\x00\x00']) executing program 2: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x13) kevent(r0, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xfffffe}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffd}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2}, {r2, 0x100}], 0x2, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x0) dup2(r3, r2) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000"], 0x3e}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 6: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0xfffffffffffffd60) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 3: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {0x44}, {}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x1000) r2 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="04cec4b172720a0cfc55c50963331f083392f5125c2fac9749c8041a35320185966120ce3bd5ab40c3541ea36d89a7a0b6e3124d3af1d7b4eb746a78d09567568a1039c132c5c3070c3b414be51c741fbbdec29ab80dbe12d977e4155dc9810a4cd6d3e27fef997ce20952c109cab131cd1f1f4662c7106889eada60277c0e58fd64d37fbf0c0ed513a34e778156dade07a857d11d04df5dcb53e148b2434115", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="72950f4771724f281883cf6e", 0xc) executing program 7: setrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd100017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb60110ab2f83b8b239d90e0cff00000000000000030000000000", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac270efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x42c}, {&(0x7f0000000180)="9ecd0d164386ab60d4d433812bde7fd30b47eec6aefde0612a3013dc0b25e126c12963", 0x23}], 0x3) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="fd", 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) close(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x100002) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) executing program 6: select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0x0, 0x83, 0xfffffffd, "1a1143b37b01000000fc00fd00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6ec78f8e7072f4cf4668ff3f53aa72f439ab2c10a1dbc98cbaf49b6672cb8d1616f31879b5f897f9ee172100fd7be7517eb61ac353eb12b23b2354d75e14a2defc8a20df7a9c6b5afeda31f90c1ab7922e74edcceed9ab0769ebf5b8052c1ea5541f466135d915b6ad45b16481548d727d5b7f848cd291c28a3422c3c782d51cf4e98c32ec375a729c5fd111e4b5ea7c7daf23a9d1d2e9f36bf750e361994119d87d84c4f5b8b6fc7817800ffc081dbd176d24a6fe48debb7d093c617c26d7561d7e7176f212cca6706d1f91594f59e8017b07fcd1aaf9515336faf71d4f89c4239cd9ddac8a0acfe2b93ae66e44387183eea7042caa5562216c816e533999b029b80228699ee44d419f885dc3f85eefeb54922cd9a814ab3e1b155854594800f3caf153212d0b3e4f4d5ba6eafc1943c8ffff9bfd8132a9b4ec6c0e5901605e64c6a1e8bf9f440d505990dccbdc351ec88f4ff5038137b56a20dba958816cee4e82f2b6603733813e6128d52f1571248c034035c488923db1f2700069d8cf2bac2c01661748cf7cbef5673ed3e3524d8086903561d69aef8c234ffb3eab1cf3377036366205c2640a03cd29d69a828b8cc1787f0d0e77f5af9c76775973e3c35cb6a3d879cd00db3d637eced211b6f76bec427217f3e22de4f41f70b84bb42410c31ffb3b5d21aa38109481fbfb26e16580d444d0cf5004d816fe699bc298f04945e2499d7b65aa98a55765b7d1da679c4be708da62850513d1e8b608c4375f32987de47c1c5de500c884581599a260cdb24c17b806afcb0ed1c6d57b4a77222f73899f8a373645b19e326b07f54109d494a5c5a3e5e03ce4f4e610900146a3e6571ec067f7517e1d6a602e53ca76a5997b9393912ac3ed76dac79aa1bc2b8817a47df52d5b818055d2f36e7c512a4ee2c6ef55512afa0a9f12cdc65376c24ed7a1650bd1cc3098c9be1c5b15f63d4a68253d240f0e0c2b5000bcd356f540d6abd223ad5822c5243a6001f7cce7e6611edc3b2faa0a8f8b1060274650a82dabe1f71e2fa971667e8db5050326a2c732d4336df1cd25518da288f4f61b3c14ff5ee944cafd87cbc91b5826fb71b880af5e6dece1917b37e3b4d507d48c8f28f8e50dc2d91aa709f6723263420561ad38da3a944f8f766db11cfabfa2a89f5dc5fca690f9a1c3d6918448b83519b3bbfb10d778b54adf9957b2320d86a4a1a56ac2d7bc0e63873222db6d51a909eef032f87883f8687ca28f9933c2b5889cca6a708acfb4c09d68133ad180b197ba00f48716407a766004366dc1e14c6fddaf8f1483aeaff596384b6430ee98a288948ade2696698c09829bb8a56774dd82e48ccd5adb9e5c438f4b8c78d6ebe8c719cdd9eb08e736eb607617ab616bd09c12928d2042527879864e80779efb29a2f5ae31722d80054360f2a2dcb144ae4396ffa30a6acff68f8a5c9170b2ca909dc8a0c0d76952d8747c7b6591d07f6e557bdc66014665ae9257744732a3dae5428793e5287fd9cdfdd5edea92a31c8dba86bdfcfa35d0adb121a6c1b17cba9dcf80c346d1eb60c8f2c7aea883b254f8b2a40540f3201531af8932fc0998c5577f0842b5a9df9771e98d45f4c3235a6d404d23cb765d0014c562a3581e8bd74e2afc981dbda188bb6f6877e501a6fbfc0fdd2f6711b6cab1ada6b5d59f2de841b0e68423ba495294d5d21d404a417e99e92b7be1fce6fe60dd87a00519d3bb3e53277d0760ee6dc81f300525541278a71450317257e03642b86cb5490b1addbcfaeaf5597d75937d738426614d3df171ebf1cc4f977dfe4c36db2ab1be37c63bec8dfe24e02e7add03bbda5d4d4308c0d1737373e385c1759e99b7dc67889c6654b79ab8a130f0703e1d67d56e78f48213ed688b0358294b337b62a3f095cabe55ed5af169eb03f5fe3fc32eb5a897f7b2cedfad8b9be8e894bbe307ce7e240d786102732dd4b29168923e0704de24548077ee507783f93e7bdfff78580629bb1b79285d5fc5ed7682777f9e17c03476acf0f93fadb6434b9101edc09d36c0aeb70aee07e0c701aa4b0458e8e225d28ae71aa85be0c9addac7f8ad8a91f44a6d891c23f365f54e7a036d21d3c7ce5c5709bd9708d615af0a31336bd6a506aa33a709d748b2d1579647eed9772a5789ba6c89", 0x9c0}, {&(0x7f0000001640)="3975bfccdd035d87d2b8f284e435caf40b751e84d3cd2d0ccd95b35a5bc3609eebe4def2d56b2591a704b3e9049eba669aa73c7f1b6ab6b57c774694fbd00b5b2f3095f8f19a2b83521ef20fffa35c09bd7cb5ea5bacf9325ea673a468a0e3bcf460bf26bb13d4dfd77d657a7f054c1d1db42ba5de17c082aa74e559632eb537d66a9c5c26e35f1ce890eb06e6f7c6e09ca8dbd45dca4666590e7c93f567ab7b7d1817339ca397682d052996fe38cc6234a7ead32ff4702ecb8bb006bde4954ac11a629b406ea71bb41fde0883ade6a20413341a3fa46909e1612b4e87e64574040730d5a94eb7b0db4f3fec24529c9a43c44fc2889e487b8d6b1de5cfd7c233cd90418e24413792eb4892e627c9ff8ae2762bfb7581fcbc0e7e251457867a779f8dd5cbd43ae589dd365971dc2049932871474647945a2de6e6f41e3ad2ba55440ebe8a23b4c0e0facf0ee2d22f579e9c416d5d5f88809f308dffdff460a578980998c49b2896fadb88d39f38a3bb15af03fc210716d971692b8452fccc2c946bacb766409c", 0x186}], 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201cacce04896ae0245bec789e4a8bda0ddbfc6e152f5513c518ad16973d9f05966cc09767542cf6a670a7b8b5e1dc6e6d26bdc4d7acce00b6a9f97d4008e67e0c20c9e615160ba722ea29215363983c968552e25e55c0165afbabf8d4580e3a220371ad24b97e7a6c456288ae76c07e596ff927796aaea14fe164f6a910217a2f33cef604527d0d9b4d518de6a8a11a9f2997fd8c9350e35ad991f0739f715a0d7ec24da75f739c313d1e25232cd12351c12455a", 0x25d}, {&(0x7f00000000c0)="3aed20dbf1d4d00f715d2a54f8d6e91d7e54aca9ded554ccfa5c998ee8e1ea0e60122c54b1e6325f92eecfe568966ba39807efdf1a2558f892a0c69879796f6562afce9b83ec743dac78c061cf1d1f7fb1e0cf09459d01", 0x57}], 0x2) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00vt\x00\x00']) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x6) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x10) seteuid(0xffffffffffffffff) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x100, 0xa4) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r2, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) semget(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1000, &(0x7f00000004c0), 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3) getegid() dup2(r0, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000003c0)) r4 = socket(0x10, 0x2, 0x7f) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x2, 0x8000, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r4, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x46, 0x62}) r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000100)) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='N', 0x1}], 0x1) shutdown(r0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socket(0x10, 0x3, 0x6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffdf2) r0 = socket(0x18, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file1\x00', 0x108) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000122000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0xb89, 0xfb1c, 0x1, 0x0, 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x4c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') setrlimit(0x7, &(0x7f0000000980)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000400000000000000000aa4605c63f76d665d7a10d255a558f244b8800000000000000"]) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d8166", 0x7) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x1, 0x2, 0x5) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257c9e0bcfc49bf586d49b9ac8b6965d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b31d28a8fdc619464d9632de71c951516adff26aa2e48b45f8ce92b", &(0x7f0000000080)=0xa1, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042cfb27688b2c899220fb2fe37e467d91f0000000000000080609986555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad2018090972cef2e3a2c9a568ca7d3396b9057255f381855110eb3a673713716cd0932e4f010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d25f9983e58ffe651f1cd34f23d3b18c83d072e459caa891073d19cf3000000000000000000", 0x10d) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0xf2fbde22afc91d81, 0x0) executing program 7: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x1c}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) setitimer(0x1, &(0x7f0000000000)={{0xffff, 0x8}, {0x200000, 0xfffffffffffff9fe}}, &(0x7f0000000040)) socket(0x2, 0x3, 0x7e) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x4000000008}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x4d, 0x30a78006, &(0x7f0000000640)="b5d83247d91c5b1144c729d847f19e20a004ca9b52257bfaae1b78881f83d503070000630d087efb56d1600e09b4c627e543de6c4539bf02cfdbb2d9c5d3925bc66c2909b621f5b1470aec39f160f2f05a7fb6a3bab46faab970ae7a21e5f2369a393dcb1a12040cb29aa378803996633fb971461ad1189ba9eef5862451e179ed2acd7b7a178da3b0fcec8d83ac3352681a7b06b8670f760c7c774c421478dfb10fa41430c2cdcd478ea527ebfb5fd05362d46bf56b69b8d28b5023eac2bb7b7f266c762457924056f41bb558e9656a409cf53a1324897aac2db0afc15c94b73b29a970f09e622b7a850d62fc69ad17cc84c88a74609532bf93541b9c7243607880dfdfa3a1f6368baf7f52e1da2ada92f11b00603a2de01f8e80813b16d9aa56334c89fa2003fafef447e8e495f7d8c8ee6beb74537a1dfb5fc7a8c7bfe3f2d87d3511bdfc0c760b8fb146b7f582214a9420fa569b96d067f6f69c600aca423c48891cd1c6bd5ecb337f55a5f2ce7d9c4a24438d190838155e3d342310cd20dd5cdacf4f0888eaf6ce542214e2b0c4370e93d83699aa86b3484e644736f8dc7d1cedcb226b3409ad9d01012b9107b70efe42a581afb910c17739d177ccdf99890c1de8da9bd38df28268d0503c61138aa56a60d4201ae6b8b96d5b42f853b58aae13de", 0x1e4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x404, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setreuid(0xee00, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x3, "be682dc3ae4fe8f4c7888400", 0x1}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x81) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3cf, './file0\x00', './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x720, 0x80) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xf6, 0x180000}, {0x10000, 0x4}}, 0x2) semget(0x1, 0x3, 0x208) executing program 6: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x0, 0x4000}, {0x5, 0x10, 0x1800}, {0x4, 0x2002}], 0x3) semget(0x1, 0x3, 0x100) semop(r5, 0x0, 0x0) r6 = getegid() semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x7fffffff) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r10, r4, 0x100, 0x6}, 0x1000}) getegid() pipe(&(0x7f0000000000)) executing program 7: setrlimit(0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd100017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb60110ab2f83b8b239d90e0cff00000000000000030000000000", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac270efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x42c}, {&(0x7f0000000180)="9ecd0d164386ab60d4d433812bde7fd30b47eec6aefde0612a3013dc0b25e126c12963", 0x23}], 0x3) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 4: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x30}, {}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[]) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) (async) r1 = dup(0xffffffffffffffff) (async) r2 = syz_open_pts() (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r2, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) semop(0x0, 0x0, 0x0) (async) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) semget(0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x1000, &(0x7f00000004c0), 0x0) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3) (async) getegid() dup2(r0, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000003c0)) (async) r4 = socket(0x10, 0x2, 0x7f) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) (async) r6 = socket(0x2, 0x8000, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) dup2(r6, r4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="e29e922018ac324f63396d53e4", 0xd}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x1c}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d8166", 0x7) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: socket$unix(0x1, 0x0, 0x0) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, 0x0) mlockall(0x0) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) readlink(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) connect$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x80}, {0x2, 0xf7}]}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) syz_emit_ethernet(0xa3, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x6d, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x1, r2, 0x41424344, 0x1, 0x0, 0xa, 0x8, 0x7f, 0x0, 0x5, {[@md5sig={0x13, 0x12, "4a00001000"}]}}, {"a75ac7a99a7ae4366929fc228e850a1d92bde67b5b7b9d984f308c72804657ebc3e9ff0f79d840d20eed27c0e0cc9c3e68847da7208e4cd5b9e4c074ba3ab0de76e062caf3"}}}}}}}) executing program 0: select(0x40, &(0x7f0000000400)={0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0x0, 0x83, 0xfffffffd, "1a1143b37b01000000fc00fd00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6ec78f8e7072f4cf4668ff3f53aa72f439ab2c10a1dbc98cbaf49b6672cb8d1616f31879b5f897f9ee172100fd7be7517eb61ac353eb12b23b2354d75e14a2defc8a20df7a9c6b5afeda31f90c1ab7922e74edcceed9ab0769ebf5b8052c1ea5541f466135d915b6ad45b16481548d727d5b7f848cd291c28a3422c3c782d51cf4e98c32ec375a729c5fd111e4b5ea7c7daf23a9d1d2e9f36bf750e361994119d87d84c4f5b8b6fc7817800ffc081dbd176d24a6fe48debb7d093c617c26d7561d7e7176f212cca6706d1f91594f59e8017b07fcd1aaf9515336faf71d4f89c4239cd9ddac8a0acfe2b93ae66e44387183eea7042caa5562216c816e533999b029b80228699ee44d419f885dc3f85eefeb54922cd9a814ab3e1b155854594800f3caf153212d0b3e4f4d5ba6eafc1943c8ffff9bfd8132a9b4ec6c0e5901605e64c6a1e8bf9f440d505990dccbdc351ec88f4ff5038137b56a20dba958816cee4e82f2b6603733813e6128d52f1571248c034035c488923db1f2700069d8cf2bac2c01661748cf7cbef5673ed3e3524d8086903561d69aef8c234ffb3eab1cf3377036366205c2640a03cd29d69a828b8cc1787f0d0e77f5af9c76775973e3c35cb6a3d879cd00db3d637eced211b6f76bec427217f3e22de4f41f70b84bb42410c31ffb3b5d21aa38109481fbfb26e16580d444d0cf5004d816fe699bc298f04945e2499d7b65aa98a55765b7d1da679c4be708da62850513d1e8b608c4375f32987de47c1c5de500c884581599a260cdb24c17b806afcb0ed1c6d57b4a77222f73899f8a373645b19e326b07f54109d494a5c5a3e5e03ce4f4e610900146a3e6571ec067f7517e1d6a602e53ca76a5997b9393912ac3ed76dac79aa1bc2b8817a47df52d5b818055d2f36e7c512a4ee2c6ef55512afa0a9f12cdc65376c24ed7a1650bd1cc3098c9be1c5b15f63d4a68253d240f0e0c2b5000bcd356f540d6abd223ad5822c5243a6001f7cce7e6611edc3b2faa0a8f8b1060274650a82dabe1f71e2fa971667e8db5050326a2c732d4336df1cd25518da288f4f61b3c14ff5ee944cafd87cbc91b5826fb71b880af5e6dece1917b37e3b4d507d48c8f28f8e50dc2d91aa709f6723263420561ad38da3a944f8f766db11cfabfa2a89f5dc5fca690f9a1c3d6918448b83519b3bbfb10d778b54adf9957b2320d86a4a1a56ac2d7bc0e63873222db6d51a909eef032f87883f8687ca28f9933c2b5889cca6a708acfb4c09d68133ad180b197ba00f48716407a766004366dc1e14c6fddaf8f1483aeaff596384b6430ee98a288948ade2696698c09829bb8a56774dd82e48ccd5adb9e5c438f4b8c78d6ebe8c719cdd9eb08e736eb607617ab616bd09c12928d2042527879864e80779efb29a2f5ae31722d80054360f2a2dcb144ae4396ffa30a6acff68f8a5c9170b2ca909dc8a0c0d76952d8747c7b6591d07f6e557bdc66014665ae9257744732a3dae5428793e5287fd9cdfdd5edea92a31c8dba86bdfcfa35d0adb121a6c1b17cba9dcf80c346d1eb60c8f2c7aea883b254f8b2a40540f3201531af8932fc0998c5577f0842b5a9df9771e98d45f4c3235a6d404d23cb765d0014c562a3581e8bd74e2afc981dbda188bb6f6877e501a6fbfc0fdd2f6711b6cab1ada6b5d59f2de841b0e68423ba495294d5d21d404a417e99e92b7be1fce6fe60dd87a00519d3bb3e53277d0760ee6dc81f300525541278a71450317257e03642b86cb5490b1addbcfaeaf5597d75937d738426614d3df171ebf1cc4f977dfe4c36db2ab1be37c63bec8dfe24e02e7add03bbda5d4d4308c0d1737373e385c1759e99b7dc67889c6654b79ab8a130f0703e1d67d56e78f48213ed688b0358294b337b62a3f095cabe55ed5af169eb03f5fe3fc32eb5a897f7b2cedfad8b9be8e894bbe307ce7e240d786102732dd4b29168923e0704de24548077ee507783f93e7bdfff78580629bb1b79285d5fc5ed7682777f9e17c03476acf0f93fadb6434b9101edc09d36c0aeb70aee07e0c701aa4b0458e8e225d28ae71aa85be0c9addac7f8ad8a91f44a6d891c23f365f54e7a036d21d3c7ce5c5709bd9708d615af0a31336bd6a506aa33a709d748b2d1579647eed9772a5789ba6c89", 0x9c0}, {&(0x7f0000001640)="3975bfccdd035d87d2b8f284e435caf40b751e84d3cd2d0ccd95b35a5bc3609eebe4def2d56b2591a704b3e9049eba669aa73c7f1b6ab6b57c774694fbd00b5b2f3095f8f19a2b83521ef20fffa35c09bd7cb5ea5bacf9325ea673a468a0e3bcf460bf26bb13d4dfd77d657a7f054c1d1db42ba5de17c082aa74e559632eb537d66a9c5c26e35f1ce890eb06e6f7c6e09ca8dbd45dca4666590e7c93f567ab7b7d1817339ca397682d052996fe38cc6234a7ead32ff4702ecb8bb006bde4954ac11a629b406ea71bb41fde0883ade6a20413341a3fa46909e1612b4e87e64574040730d5a94eb7b0db4f3fec24529c9a43c44fc2889e487b8d6b1de5cfd7c233cd90418e24413792eb4892e627c9ff8ae2762bfb7581fcbc0e7e251457867a779f8dd5cbd43ae589dd365971dc2049932871474647945a2de6e6f41e3ad2ba55440ebe8a23b4c0e0facf0ee2d22f579e9c416d5d5f88809f308dffdff460a578980998c49b2896fadb88d39f38a3bb15af03fc210716d971692b8452fccc2c946bacb766409c", 0x186}], 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201cacce04896ae0245bec789e4a8bda0ddbfc6e152f5513c518ad16973d9f05966cc09767542cf6a670a7b8b5e1dc6e6d26bdc4d7acce00b6a9f97d4008e67e0c20c9e615160ba722ea29215363983c968552e25e55c0165afbabf8d4580e3a220371ad24b97e7a6c456288ae76c07e596ff927796aaea14fe164f6a910217a2f33cef604527d0d9b4d518de6a8a11a9f2997fd8c9350e35ad991f0739f715a0d7ec24da75f739c313d1e25232cd12351c12455a", 0x25d}, {&(0x7f00000000c0)="3aed20dbf1d4d00f715d2a54f8d6e91d7e54aca9ded554ccfa5c998ee8e1ea0e60122c54b1e6325f92eecfe568966ba39807efdf1a2558f892a0c69879796f6562afce9b83ec743dac78c061cf1d1f7fb1e0cf09459d01", 0x57}], 0x2) setgroups(0x2c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00vt\x00\x00']) executing program 7: socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x1041, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) chroot(&(0x7f0000000740)='.\x00') r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x2000)=nil, 0x2000) listen(0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0xc0e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x3, 0x92) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x131) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000001600000d"]) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) seteuid(0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001518, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: sysctl$net_inet_ah(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000021c0)='./file0\x00', 0x0, 0x50) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="1005c709bc84b476f0de449c102e21814e1ec66b814c8089dd40d3951ab2be3943da264205167591c92bdcefed1c2f9eec103eaac85504e26af316224dcdda341feefc7593055fcc079438ff313bea039609472cba6d1f3a6a28747c01632caa359a72cec12c0cf737b0239eae89df0652d6742794c682522d4e7e3153f825f70a4cf197d62e46a6ece2fba2dee14f302ecca3ffa84e872556348bf9adfea240a13c4599094393e087697b199726904530cbba1f073d33332161050b8a4917b296975d847f7f93540f89528b974fc71be5cb2f12df54665f028eb2334ccebd0849fd5d1066a7fa0ea2e40299c1dba7d8e9f5286d574f32451be713174d58da99ebba8d6548cdc89eee0c7abe696c3f91f6ce3b9e7f97018b193318e7bedae9810c6b71e9bf5573ce3406c66f934703ab535fd9edb35b720f235f3d976a9fc83d9e1dc1407cbb09d67e302325dfba35d696679e9243e9f07723b4a68e98043b99e0cd5c801fb85d0f02323b1df4e1a51ce541e81c08b30494dc23aa9c600a5a8769e066187c238e75a67d9ed0260fa1decf05db3979a246413c43328fdc757227eb63dacd5b5cd051b251422e19664aef37ba6660f3e95fd2d267af492f1d3ad39c2fa7019b667827e44e0fba49fdab795f59b8a7cd729e4d01c1b61737bb19565db9e43539aa2f8a3a01f7c7f0b3116d43aba944ff29870c64cca3c08fedcd1bc23298e1754d646260a47d7e4699206b3bff6204f12a9dcd62b32d3a10765d33aead779e4aa51310e576e579ff677852166c63297cb5b49d48350d47577f7514469227415733ec8820fb76353a91700d3d69ad5a51c7c8bfa53b7697ca8a2f46dc5e705a16f760e0566851b6bcb98589b8a639ddcda0423b4fd6c755d0b31be8f60c84ed327e45cebfb81297b890a94697a78b2f6d8006f869bca0ec9e0044c0cccc7a6e3fd96e4ed5754264cbc77808313290943a7b963a7927ce439246107f89a988288d00e19782f5055ed20f248ca910573cc71db9a676637f62b26ef5b5c651f18ed513198b2ffc6394f987eb472300b88d84c1cf86bfc6fba4c593f3b3aa8845b28792090e75dfe53be72033fde77d519f1ea98085c366b008c85e4bb7029983e283857fad56b43ec589d89143fedec057f2b005159f97aa3247bd6fc150737ccad077c357814bcece22fe585e0a6e007e90897908703412c38d152a5cc7cbcef5281a65b6cb1ffadf040a1b261417fdf0f1188379146f501091a63a91f42a90f933416e764216455a9dd45f6e48cffa3749a58d682efd507c3780cd486459e808ea775784298ce17fa6d3d7db276a5ebe572f5092037b04da68066158d68db3af4d988a996cb544c2253763f6c172c691db9294bdba2c9166692d968e6d1029d36056925f231533a671534cc4bba18a6b301c5555ce628c40096bafd7aafdcd14e9541282d701f5140a10822b6d11e9399be765db752529155922f3cf2d8e7eec0697d165d3d220f90573d7aa11ba40515521d2806e0ccb7681a32feffce313fa01223a3f17965f9ae5592bb36df9b87cf358832824250c5ebcf01a1b90a35076cbf5ecd9acedb2595cae80665b2acfc020c5e7c869f95a0b55623dcad48cb64796042968f0fae84f770af851fd58530daee8deb7ac4f5d9cda12e8a5016f11516a352eae64a4328a0ea88d0ab111b439cfb237fcc09f24ac0ad61ab43998c575b5b710a7fb5432c194ed901aff106b805090d4da6f340b1475402059024560f81021615475cdc44af713742e35f93f9753664efb1cc401d2a7b6141991350fc9449f6a2acb11c657078274e0093a9208907f8f8ca9a545875b1b900cd5f63a76397c7ee8d17b84fc257eaf9de085cb4609bf3d47c95335d368fa289efc024916656ead027cd1a1c5fe6dea53f0b57097bbd1a8fa06123a242dd90cd63bb2ac3f0ffc67f9080961f37eefed0198e2436e1f4c7ab03f5cf67ab7a76583ffdf0c52459f723e7ca8bfe3e3e6a53ca894e3a8f79b1ac8009a2c300de6cb49c57a232384723f60027b1d7f9b3371f31402eea2dbe33d9ee27767c0a0390455d57f07dc533569031cba7f29b725fc2ecb3789b68e383124164b64c467ce7f8444900a9ec2be0616f0b48fa8e9d4ae6829fd7da99e9d898f51c54afccac45bd8871d01290eabea7888fe43a8a57f913c84eff367f994326da5d0ec2e5e68db4b6dbceae0a11a19fb41ee686abfbe11517f9b881608ce3a391563e2ed29bb0c1cad09592b9c9c1f615cfdf9a727b5bfe43f866d7a32bac47c640912ab30ad449550bec959ebcd547ffbfb274535b0047ae824ec472774d8dd1f311fba1572bf1b9017ce4905f0b14e836056fbed8f52763e403162741820e14b481e408713d6a11fbc8ee5cb32db315e5f341289389938427df6167c089b63850fdada6fb54e02966478b997c8bdea8c95d0c46e219f6080a53f28a23bfdd3fc76c5d48bf5f0d0ba817e1fbbb7a1211ffe9bdbce601f7ddd979eb987a075b3664d5169bad17ab0d83b4fe8dfcc4ced33845058a558cf0cea3c57d0dc46a7aa18adab4e7ebf33cbd44965a91f093b2dc2d791801bee82db5cd83d3a7075f588304c02deaadf181497df9498376922af06daadd9009dea4115eda0ad91eb983c255ecfa15d3bce50194f50b1199de48f8d2b60192da58d4dd0e3c659d97a59fd2540828261c5bdd971229b26c4a65caa59a32e4538c4109fa05b5dd80943387aa2b833bef6162d4f78875696d0221a9db3ed0d1cad7266c6568f5349b7732ce144998462ec960fd5ebeebd0513e301a36de60259c95db7e6e4d9d397051278fd46820f886cd3a49f408cf885c8157a7a7bbc5aa9bb313199649e2a76bad67fa2bb4c2ea8c299a9e4f700bb232bc700782f83cded9c2cc58fb2c6dd2bcc1d6a2e649a44f092aaada58cf218aa054649c36597d762747aeeff025dfff3e2502d5179269cf94e9a73c66b6677fff9778ce53dbff5ebb35948421114893235c1f8747550d6789e5c75725f1717af587b63203a69067420ee7752400db649464c0b8a5f7a59bf8209f1fb09bac36874f2769beb8eab414173173c75f938a3f4fedf710e3b91570144e1bda8fa86f97429a495779c5f5a73b6fa6dd5e6018851949e7ea6c5983ecaf207b78420e93f160bf228dc6bdfba13f111f7fad836e47aecc020d58da118cb887947fdb223d988b760fb5e9c7efc18be4ae2df71ee6d9de8f6c5c39afce1bc91d35055f283f5a89508dd01f05fb8e15cd2ec62ee16372bc72b8687095d3da3eb2e5bf42a8074f38907f7c3355fb212310a2e4acc1abbe60219463a2a6c6257644ba981807dbbaa83724d5014026a596e17505e091fff9f6e2af2338f29b0bd2d0a207d60fc68fe82ae2cf8c6a97cd16e6960aeb6e7f4f5ff267bcee5b7843453b94c9ca6b7d5538279cd62f1fb75ad04e44dd346f533de697ba6e8ee6c56215a87ae1b09916f0d17aee54bbc1591f5eb86f7ab48a717e50c65c9f3463dbc96420714bc26971b2535242caa06dec6e4573fd79a4b7ac2ba700918695fee407fd1cb821995fefa8bd69719c404d2dadddb271aa35b8a2c1dc03103b4915b7513450dc2693508bf8fb785a9b2d1b7aa53235829e0a93c3b68d5774c7786534b4ef132beda1ff42a1b2d6b986d8a62279b5ad21234c8c286866c874d79d3bdcb86b6d14bbb4351e3d0607d950294d4279489fdb047abf737912a262e997fbdc50403530f501a2d4bc6a0e75976017cc5dc82bcbce75b8bc88569b013c73cb63b267f13f552c761ed3a3fc38c13a5482bff2352bcaa9c9a9a2681d4f2f4feea4a1020cb4fb34b45eeaa6a4fb966ddda1fb0699c99c2a53bc730068b23352235b3ee6b5de60ec2f7ff93492d9f32fabb5eab0e9547227270de6731c084a603c660cfd55249925db3efb5310bf4a614a12fb3960d407b5139f2f96a48a555555cd31ebf99d0142955ff56c155a99f13eccf2b0db2e3a96bbd59532d362b6e4b0f819c5bdadc4ac9e852465bfd54b75640673d5fe82c9610046e16db4e41260fa32eb014a2d0c558a24a3de767e5eaf8d0d58ad098b0bca9b0efcbc625402fff7691b967d952a3cba19fcd9908271ef8379f22d7efb5fe67525912f1276f63d43f1fb10adeb1e668cf7f528d61744826efc86d31ad5ec26d8247f05486fdb77f089f8f4bccd33d2757451e98ce2407f76944b827712a59d24ae55dd55d83498f8d984dba8a1afabf0d3a49df3284e9df9f062157cb0c9df6b6edfebac5fc85ea7ff0b1655b31eeda48c360e1fe2275a1797365b322268f8791925831d8f3e3136bc28a3b4429490dc1460aa74f94626ae751bfa5b64518bb413a0bbb8b49efddd0831132226e0a4187e38e7759e0324d12f4d9dc337428c48ca2c34f7466b3a596c03808e202c1940b8f45adf51245f9e9810ad72f462b4f84bf0a6feb1b77456de31b989302e5c4693fa7516fd811e7aacab41191bafbdf060a7445e67fae724386905495cad4f2926d867e8a95fac6fbda7a831d1379a9ee56ebdadbdb4806f1767f3e7c68a1145053a86de988918ba69d288dfc147f345fe86f44c667a4c4bc6d470b37c244871e1086452ed384c5556a1b09767175858793a3faf2fac1a01ac585354c1dd3fee3f12cc146d8a1cd157f13042106ce88746e4434d4f22160eb89943103d671d5763cfda8eb3ed1bd321b2c27d407ce85d4f24d96cb85b7971dd5bc1c8bc50710bad583395abd43ab3b7b92a77a44e17a1fee144ffc00e4f8ade1c92b25c5d2dcb342d3cf441b7b55d54a5646495d54fa8705f98e534a68a1cd0840a4a7436f804eda8060188a2f641498f1ce7b3d6ea31dbc6ddd7dde24216847258eeedb83e4324d6672999dd5eed981e679802cdad861a949d5bfb1a49ef4abef1d53e26b1bf32c3e53bfc5d318dc7b4718ee391252031b19cdad1988081c600402e09fdf21d32d82776ce55fdc64de4437c0352a97e03102aeb491a8c3e50674f9bb5dd94505da20056f3b20b16988f632930e8a5646d445b2bffd57aa6da5cae0d85e2d25cd92071259dbea8aa4a4b1065b5da9bbbbd3115a2b34cd5f557fd5b641cec6dcbf1ed1801ab564569d3f2c872928bbbefeb98f4935e0a8c29bede0edd9681f293e7fd0137171a15d6c1395ec52b54d646e0c73abc3272ee6185f859b6f936b154191ad4923b5b44ff28cadf6e9c0feb1bb5a960ba90868ffe826cb133d867ef587ac34c6beaf2b36154124580316a01087f59ddbd94d436caf1189c87b42c1e668a7573fe804aa8d1fff831e637f32f0dafe9b296f370b40fbf713db1ad4fe7b91aa6d89a6bf0033d2d07295bcdc7ee62c487268f71a57a362f433da019528bc0566af8d43af57a49e608a920c3406c89cf0b4fbe0b7411127e9c6739a3523daaaee412f3b5188fe479533c6f457928d0e3cd6cd79fda0a6f7ebafe8c8a0e4c7cc42183f2eaffa23c971894c28b7544e6f6318c47adb567f1b227479a5fd279fb02a7bd621d7adbd42aff102f3a7f0939883b4a40693d18de7014499c2c38bc3a06bb45fea94e5600144865aa23e183f088e2878ceda4cd225afa939bbf1d1b9873f94f0c9edb3a47b7ace45581e019de49cfc30c6a2a8d918df6d491ed5f354525bc4e1f654a219b70558d326d03c48eb6136aa8950a677955fa32b62d3ff81cb5b5eb3b49e9c20d9edc58f1889771c38ff87ea68cbe0697bf85f617140c1b03392bb0b06cc093124496eb406db6e89654e3c6e3ee74d4c508e7ddd7478", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="4474c1b3cf1d8d6f01b5acac8826f6c3bcef48c459a55f4c981366d47966bb91b442b3d9d905853c23701ef237c5f8cff0cdd1d773df293e6a44a902fd5929906887009b8cc0071255088830536e73f5dd3ad378821a630c8fc96021ccbd259f950d80f01d753198089ff76b7f4697b1c6e093b8f33be0d7fbc828691ad75dd90f422e3331ea125237d26277b0cf731688c9d171b04f915b67a7ad77483f1db4af6ea2680015ecadcbbfff6c3a6161c6068709243bba783da1c76691e57eda98ab59603ea0990443558dec6185bbdb616608bc1c9e8447a4010215967efec96cc5469a9301f5ab9f516278125048a5d16d94594a39b843ae12eaf6c7c2d631bc8d2473e9746c4cd3ade15ca6682bf88f04b3abcdf4cb15a14a1c89ab281ad0634d63ae49f72c76d1e254f0e4baa5af2dfaab5d0b7c3cfab917240546af3c2ca85c337c297b1240b4d07779afca9a4add8b483e41acb4a9ce86ef3eab0bfe5cb425198b5c77c9b096d38421f3afdbfafb6d0f0a20971561e181d140db334c88aff1f4908ddbbcac692323807db88a3a769e891e85b34d0d87cbdccf891660faeeeda9a17e2ff2fe825e5b4f9e0be0c3d259b60174f5e71731468e838a30dacc1625f11cef853dffff9744067ed1ee0d02117a34ad11c548ad7c117ebd1b0cfa705230f56fc119fe15ea5a211734639bc59d8ce8436d19d519e96f386b67a3a36ab364e9fb63f0be9b8138ba3310ad38676717741a600acbefff0fb45c2733865743b95247edceb8db3062a501c76019584eb52e8eb37224d5335395b195ee386a390078663ca085686d1d0073d0148b68179b1ac976cba0be9144f0caa9be758f524dfc0e5f3a23ab83339cc6d202c119a46edde502d61548aa39589a596a6cae3e20e8e4261c518451a0c377a12b1b797dc3cb036d05fa16aecc257dd6e11aa3fe9e24ab45ba606290540d23f78956d728c022239892ff8e4cbe7c1c5c307f58dfd9a71ee9277f1fd13dfa03d1c78b92f6b9a90f2a6514fac8bfae21562fc71c453fae659723177f7fdf882e8c8e22833923a2a6bf527565bd98d2695752184b3340f4e8595ac6a0d9e8dc72ccc869aaf2bc8824b6dc2d5f63e7caa0b2eb45e3c0c75515b3644d217deb7039170394ed6000d6f0cc3472b9dd46f9230090ccde9ee8492f845f127537ab66e5f93bbfa6fe924bb11f7f4f975264e5c24901d1198c8a848e36c29f4d9feeea58f5a24e7a43fe1af0d975db6ec70ddec4e0a2660f7c52b8d51178a8f79d9a1e133f089766599b2b642020d568a956e773b4cdd378acf9ed4716aeb9ca8e287cf01821bfa6eb3cdfd15fef88e652cf001821543e7bf0b41d9aed4829d2136db22bf7572ced68eafa3e334b0801f011192d4f5a777d87864684ccd6cf381d483c66ab90a565a663c561b3a4abe35c4f699e8f867c0f2ddba1d198bed5d3c10c36dd491a25710134b4e9cf708b0d2f5c730c4c99df8f9b0eab0e62b5dcc5a469669b8ebfed575df57467dafb12ca32fba88b451273e61d566f970aca4a5d13fe5d2e869b556a6a872bb6495978fbe57016cd899da5720ae78eafa2de1bd0d00c98f5708269383001a4e49901b29e5d544b128c7bf99233954508be92500cd16c0ea524fafbb4c5aae16b48354ddb4b324bb3017872d167d1026805a5884386a9cab7883f35ea13c6c36312b76c4b0f7ef226af8db111f3e74b3f0c839a0c19ee95d21be36de2e9ce991f700391d30c6b080c9563056a0e50ce205b84d059a1b489ba586bd3f440538ab489c7ed7e0543c51348c634a303cb0e0b1b13063b3869726027e55ea5d050fe3a64974d21923d28930dc973044aa8539e114f905c4b295f45d3d82cd648441dd67376afa484528abccb55dc33960b5b0c8af27a92a9ba2a35196895ad09bffc2fe97f3007f5e667b4819ee689aa5f7084100ffa51e3c1e2e396f247972f930c448cd03e7eb89aad4ae0b5652aff86165849e6222f89ce8e6215206859920a86123d314c2d52cb8f0e35f1d89a9c0eda65cb5aaa8587b21845efc11e7163b28321e8543ddaa76b6b13b95958c2759755f926b1050c39fad7e7c8fe08f40f0ed824b5e8f16119f7b3767581f3e934a2a3aa9818fb2e6d2b7f48152dca5f063ab5ee4031ed79b088283d882ce480ed2d9aa16243917ca78134de35076c20e0e39d6efaa4fa580a388294b566614e59eeeaeb828d6a608f456920ea3ab6dbef45e786e91951816e6556af9f4a55b45c8fc9eaac43afcdecc1b8364d71bb82975c6d0eb035d5d7e11259b9bb9678c288ab9194edbe53f1142cc3b1cea610e8bd5e4940f59b1d29ae57cd2f7d7582e3a6dba16efa6895e2e81f363b09ce0cc31f74edf1535cb1552a325ad475890786af02a191dc878e602cb0f916aa8b5c4322c8c423be44558ff59e7fa1e294342858f26126ff03250de74061db96229188c31a7ceefbd8506261840c6363c2913c8a551697b605f4c3ce289dd7707135b894150eebe0e6f44661b9df81c088fe313108a2ba94c87473237a40b07dbd17f746b191ad58cf8ea1fa99a7e36ce61960072b23a9f295b11347a00b9d7722484b1cf30e5aef146077cc9751ff84f0a5c42cbd65420bba72f236f720af1b733f9608e74353b19ac2b411b2d500fc8115bf4ea6678921b7710d405473809e193b491286e5f52b3ae0e62f3dbfd17a41ab5b9011fc5a9086f869520e9ca107a94bca28c4b115e4aa0d1a3472db0291e502a3cf7a8077e3ceee5a0f5567743d0a361145ab318b110c8f844694647bb5901506a3924dd433b9963951d88116942a2c64bc6437eef63d82dea8948a4291fb4c910fda72c6d51e08d931f0e72284cb1b2346106753c80333468e5d36d3c9490cd2c66e7bd9468a6c7bf87affce42def962e4b52a8a0fd2a31cdf8e8ef909d57f8c8f9caab85f5ddbc89bd18170e174db286fe050d891e3f7ca0bfa17801f6b0c7dedc09ea673ea42cea24bdf662c4e50abffe1aca673f834227b5e35a8dbfff32cc4a289a6964316693545910b0869a1f6a2eb14612d1b107b46c3e928e7ff689537fc726882969a6f2b985daa0b311d9aa07797e673e10767cea9be3cec5d5ea85af1ae5e589478fadbeda929734c6899ff3c8830adb9a5d06d680e230ab6ccbebcd6401f4964fea3b009453321c679d265ecd2427050e244901e07ff8c160dd33f5dd231578c206afddfd094119ebf6c05fccbc6228673330c8bc45cac8b52cb26e8a244db576360f68874e15e258d2e9a8b913a1d9b1a6119781be2637607525446db2a8e34e08b5c416a241c9a5e43a70b8ba690afc03d4da835e53272b1657e857707de85a7c5f2a9d287f25423a192fbab7e8d6831a48882cc9fef2b7f81b4a19c416fe86c579cbb0eb265f3f73ade5550e17524e41102dd29fdf221caa921c69506f7df2f571c5161614b2f4b85884657617ce30d67067c97e19ab0f6495806baa2a1e6d33e5fef58d9b02bf366909d445ff91a4889adb1eea5aa880bb63f66c5aae81fc6e625e1e9ad3d46ffdf45a2cc6c59294b2de070dac075cc2109e3624662c869ba35532cc00ea8d8e03597f172b7db64a655ddd8e1617a13428ee68574af9411e1838873ff0267e29d97775873b3506adba9f45b032a72732c30c0e760c4f3b3d56b3a9b8eb00c90dac3b78b34d26810128920e783fc20692b6d1d1ad260c49889f12d34cbb9b14e96f776e6d9400a11cc3523297c9bd1fe26e90f0ed4f209f9e32a1e87500f7ee88d6337de2cac1313054ce62bb51888e57f87d7890daf3f51ec80e3844d0a71cd4a398a729f27eaeea93b5233d280cc58ac384526eccb4cbfb1b0b2e5e3c32fea5bf52b04ac2d9bd5084f9c949734d9a358b7091944daa30f837ecf3ebcf70f4c7eaea253c8f3c6f89a0daa0e0ad0ada5db37dcb80a4f02f49876c53e1ae5f29267c1817b49ba43d0d088de1169ac6b07813a274550ca4b545e8242860255aee2ac42cb6fb621683ae14feb979709b834a15a6eb877bd184f0e8cb23a8f25f0eb46921c932ad015d6f8658a419a1bc61a631a2189bd8b5e887a1068f17b959bdfd5316ae9e0f4e737cb957cf29177450319bde0182ab4976d71c3be980adbc15e2cc175a148f28e245bfda23a69b385863ae2a91209bbe1f49f628d514fd2b3e7282793622f9e5e008f392918697f7d2332c8bf017a7dad91b49ce424bac5d5eff93f33f1a47a347d6339327f85d2eeaf6c0f97c8461c16082ca50aab47fd27d1de360d59fbbaff8820865bf83bae18d9f6a075375abfd2f650b75f0c6f5600f82b637d331a86320f5b9ff35d1fb596e8dcbfc83c1eeaa0170e2f7837eb19d75e6d11d86ba549e594dd0c33312cacdeba99eba991199e402f200730d544d44fb713e7fc3b24d1e6637ceefc8dfb04f211f52af563f6f33acf0b4b924a5043f3a750fa0c934199ef05de57e94a52f6a8de6ebbb6de987505c8ba54087cf4f95ae39a911653cc7a1e7317661fc1c27c4fee8eeda9d5663ba6638f959831ea7643604af26edde572cbf37dbf49114d6f3bde55464165c2f337e7f2bc6ef4d11ace141ba9ae9841858e79c7d7c560c08cc3fbd9094d08e3ae7317a782c1828e03bb7c13a4eec3745a2f1b5412d0c0c3d0e2a758b5bf1a093b0cec08040ba903ad7b62138013145e45ae7c31a3ea328c3caeac30708a6aff6646e4bf0e84d6204fa0f1de08c47469b9c0a967aac40f6bc5bd2f16762b1d4649596912ad4aef283bf95d683b3f7185e097db3ccb153ba6f27a2aeff09f068a26c57fda412d1773ed9759d377a63e1e3ac30a58ea5dfcf6bb4a74e277405c5e8ded4e8720deeb9f01d95520392b6c0001afe718a6eba085ac2dfb3d09498e10e4c92cffc9a1aee6b3689680ab81d3a57b129ec91ad6324cb191a77b6b7c2b6943fb4604e5b0c5a6e94f1010bf2f2259aa2a037d6eae006c171de8d2fbc2d84dd8f2003d856fd03b82eaf0bc4eaa96fa71d2ce154abc2b36148af65ebcb6f87f554ece7de164209276b70aceeb17eeb9683b9b25311c742981d0ae2ad2818d910cd6621815c7a5f7612ba7ec64612fe433e3aa1ef18d09a90ffe0d0175d00a9180c1ec4e71560b0d92969c6523d027d845d17af06da5869e4015effdde739a3157d6e8929cd78591a7eaa58e6d23ba8dbd36211ecd9e4ccc09d674189bb3c429be52d13ad0224915ce1ab786bbe3e6a64321cb5bba520a977dbb7241cacb440b4130d0ee497c2f74d56441e339446e5ff747461bfb579cb3d9c55dc0760f77c7e04b1eea5b6526753f58e2a187ffbdc55848d99eed3003bb4fc7bdccc69dc8975f72e55786eba3f9c6fab879e84e8e536c4b0a675c47324d8a7079de662410d2a1d56263ad7ba7a17a74d4e8cc9a9c6a4a49cb8ec6f3b290cd550c511050dae1f04f2d579426ee8ff795eb58d96bc31220869e39de768831ba5d05b13a6c45dd574b8a2cdf741b0d648b11b1f0394565c09b16ff1f321adbef39ef51243ed963e431d97efb17a9341aa3296f11f2d2dfdfd4078b7dce64c13f531b1519d72320d4a2f52fa3a4bf9b6dfab47cdd101d7de967b97cfee08d0ed2fd302eb1d8292f00ad3478a5aa7a4691da24ae813c5025a31c6d9b04842222ef0054318240cf94257721884813ca8a4b3298d467b42db18aeaa40848585ce2c0b43b59e1e45d4bb3a7d0fa7cd8cf0494a4e8f7f7339dc947478b8b4226714f26c237c2c3765f721d994bd4080b2ee6b521f1245f39ca8ce43f9e7c3ae0c8583321f04064", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x48) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) r3 = openat(r0, &(0x7f0000003400)='./file1\x00', 0x400, 0x10) sendmsg$unix(r0, &(0x7f00000034c0)={&(0x7f00000032c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000033c0)=[{&(0x7f0000003300)="2e8d129806aae4b1ce371cab85fd7413c851a2259a4d95badb13a9955426d1af2159bc9d4152bf59825ae8da9c56108c37d930e19cfd9e6cde7ba0e26d9d0e1305a8ef436789ccceead1a990d066f3e2b7fb6049073e5b3a5de8c8d8d7736de76d61be02b9314dc68974df3b628db7ed62796d715389cdb8c3b9572157dec0b9f1e252bd", 0x84}], 0x1, &(0x7f0000003440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r2}, @rights={0x20, 0xffff, 0x1, [r0, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x401}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c", 0x5}], 0x1) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x8}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$vm(&(0x7f0000003280), 0x2, &(0x7f0000002200)="cc8032aa840cf3cd9c06949205acdf68e71ab2b89b0521c324a9aeb20b1bab1a545bd067b6af2660d5e80aaa30975aeace67e8b89bb38f18f76340c49093fa08db6913f7419f7f570b9a6f402a04c8cefbf19f83deb642ec1d5322c5c5ede740807748bc57047ec0e7bdad4dcf9a7afc2a4de8a19d3fd6b62bd309ed20a56f6254ffd9b16e007a9da11e2c49bb5b80d802221b6da8fb8baf09728a15c90c948fc1553dce8dca4796ef2795dfd360c04b34872bdeeb045c24752a916d2afd783af63dc78aa16d7e028b4c87704dbf07e5b2c23c3fdefa1736d407729b46b467a5710631d656ba63b4472ba5bf07ab13e16833d601aad7022afae2605608b115c2773f22be5c293e303be14247e8639dab2c6a49ca0af7f14a5388a98e59ff65585035a80624e70f88206bdcfc3d7c948980786ba2088c11890e5090ac24a46c42b769045303e57f1ddfeb16d092e6a04b182b43f4e791cdd7ec3289fe37c0f020a767b4b1a464547ccb93db538023f3987aecbc2514a28faaa05cd8bab25bab2bed64924d623855d6d65dede5dd5995c08792d93c95a0daf898b9c760635f85f0eaf4f4fa4d7c02162dd7d64c551d28aaa899785da22fc0763993e6314cce153c2845a5a9c853bdd92255b8a040272ea6eccf66f68a4ea1f7a835c7cd0128e4b567ee1361e2fb67b33a5929948a47089927b2d6c6fccddcecfd5af52f0a3944e8491d61888b947b0b72523e4316bcec6fa45b9c6d7104f939ad13b147dc8d4c94a35f07121151827c8d79f9f9b41b37271cc7941b23be33e4902b99c2b25e6eb9e8ba42f786482a8ec4ee19e8e04694aca7af6de4b89532305c6b84b1b0704c6ccc4bd6c801db5e69de81c58eab1628d73b5a2050b7c52878267a45e76f2b3e47f44a5473d53a036493ab0608520c457a93d51d2d00f1504d3a16217d78d762702a9a891adb15f8e59308f9f2652b2d80e18978d3b0906920694f9d9c3a3d5da821f155d06220f0a833e7e1b6cbc7cb408a10e742e99e0ae8ac2c43d846af8a82a6c580d5f705eb4315d47e83298101e6d8825cbb5c6dab7026c56ef3a11ed6caee658063904363cb13933ac990ca84797074fb4c8ce8b9f03604c069408ef6e3ac6ce63ddaef0784853483ff07e373fe57df9ee60c28875784ff143fad1cc0a82e4e9eebd587737a0f36eaa06dc540d6edbfbbeccf887325702444219af5090cebc96dc90df7c56e129fb36d154d1c78d61515e0c0f226b2f1870f1e8e106f790de3604538c74d48e30276826304b4bebf60ec5dffe7c412b423582badbe4ffce3972921127f0e303850e7b46418237a9c6d8f71aca8ede4181c0731b3554cd5e8953a1c38040c34b345a31dc02dd6d895dd176a73f1cb91040ca1931177f2b8a51c5d497a3e75e04699112032db7012147f021675d1fe84fcdd35e2e2ae71ebdacc7caa385f84d848fd12c411c9c97f6367c2239351ba9c5ffac48797a607adbe151ec3a04ac2dc46eea500916e35e2b31263708c7be6afba4d028428eb99daed6b4180e274dbc2b0ae939e86b6b6e85a04149ab8b27370d40565f5dab2ad89f34e4847804a93e678af685add8664ad678836dfce06307281c4e78ffb61e2bfd8de282631426fb32bea80c439c5378c41a2fe83036babde747dc429e1d1bd9d79025773a62a768800ce0c3872426bf6ac507be2b645b06b9bbd029824b085f0c57236914c0b12cb65ddabb247dc2d872f08e6f2e1607d32aef92c1248fe75ca23ea51eca476555e3c0b15f49f56f1858ec24a5e3bcb8caff768178af8944b9aad9e9add2b6db7928cf5d09a0d102f537453a02d3aa17fee28e59a4c016f72ea70b937254483f9ee8340b08f4e62e691bea6570762aa336e0889c7ebb01bf0dba833e75a7678befc8439d02c0629d1715c49269eee8de502881fa135bd5d81a44ddb68a4de1b7d87040ecef6c05f2b1efeef9bd5303a3bcaea3818a8e9d46a101a4ec611ced58bb6a704c3ee736e60399e76c4354fb99af4b2402a2ee0fa6e65dadf8dd40b76e5ba145f1e32ee21a7ab5d35ee27fc1950e6ad45efa72e7b4f57c01a1a89d97cb3c30b4e2a17e641285b05db52f68472bd045274fc39c3b7563b6b904d1eb92fa96134257c8f16fdbd352a104750d469880a829537c3b3ef53d41cb7e35dde4afbc4ffdf1c7ca21b0fe7083c0f46861851cfae932684f05ae518e8af6fd83246d63333cb035a7ad74707c88723ab160f14fdfb25d3c106401a8cae1cf0d246d78b79081aaaf9c6202e055baa4a5d2b74fcbbdab91bb3da7714ac3ed9f35ffd72662dff9ae4b3fe87dce40c10fefbf698b8dd81c895659cc70ce9331cb23b1ff21681b88f39a9161eb71d237dbe538db5844503a988ebd90d494da4dff7a7a92b7b4ba246dfb1e597e2c96aee7945867fe7b9bf7a54f8e49caa9af9a57d6f7290ffc89615a0cd2d9228b6e0f7f9e88f0aef3587f2dd2679c800003a2e018439f325e8efd33836fffb4397de69145089650e1edef94e5d61d49a37378283ed7b4af289d88fcda9061fe50025989999a28fb597810277412c280bd5593ece5b5299e3b7ad5a466e601ee21520cfa15139af78852c60dd4b59efa26af21973c7216c6e5109111a7318f8c5a94ef87b2b9ed28682e220a4a28e11badba3f58875cae20689b0ab5329c30aca88ffdf062d017d608f1399e6e62271714c9d4335427fef873c1d3158e4c88359cb8f8a2315e652611f0b7f7ae9c507fa5f510bd835cb4cb2097ed3d58e14ab7ea697cb7de6348e2d036b447b9c0f663b2fa5d39358610306ebc88d7015570fbaa889947aada9ad5aea00afbe89a298a34204a608c8be1ac196394be05195d9029e77ff63513ed4e7d8291a0219306e611d766b3d1fc66f1f237dfc2c3d7e087ff76d25a97f07cb309fcec836fc245576a51a3f2173165652c0e5ac195d82558411b0ac3452cd0f9d362ba9940925b6594da56eed5b80e210adaaa9f0f4491624cc7a396a4731aa76f0e640d4cd626ccce260315559759a978662fe9c47be9ef8c218b23c0e8e1cb2b51cd72f4483a922b3376eb73974d7b1945a16f361be69793ad4c0ee4b5294ed8362f0f35f24e30f08e7805d6aec71cc6939b5794109f40d55099b6803a9c8078dc29986b0062958bd7f8a2b7b599bbc2c9e4ff77a23ec4b4740a4cf89f11ae088b35ef30ddc64f9eec53cd09aa0c02f127a3958d5a859b5c7c0c3f9957e4360c440c237ba5ede26a77e6fa60d7cb91f8a1e08cbe8b01238cb0cf0b1c39fad29df9ed2f511da29a3799dea951b0f0793c7b56f96648e4d0c569c1428b17e058bdab3c3d392268256be3fb2316e46f3f88d0a64e09304694e38b6b9be77c08e01efa7f90651c8e44e5c4efe27e59223344f80b4e9dbed486cf17afacbf8e92b311988da40c96fca735200e60e8ea772d35f0f62468f6265be4383d9c0f1e8ec5cddf438624c5160d46b54488810b7c0e5f6947d640c57ea8c5d0062abfb3c73f3ae8add570852c3cfb04b911133e6af51b83816c34abbd1b2579c86b82cf9b92ad0c5853519eb9539e88b75e64e797857feba0b42bb9036308978e952b6ed01df3a92f4221edca2b807d298f9c5e1314cdf9816514c66dd84bd73fc56db9ba9bd8ace9aa5db4fec42dd9ea04813c7a699f26d0ee74c2195d12d0e17983ec969f1947673f838fc329011fda5dde6cc3f9bc5259314686b2821cebda3036f422ecb21a70d7d10026587c5a4f4d985e6dfb27eebd336855948dcbb81f87d2fb0c3c30317b6b00e3063ed87319b6de14f3bec16c5a237c21ef3db24ff3538dc9e45a9ff09a36c6c46bcb364b1703440d4f99a0787e52cac63752c4fa5bf8fbabb2eb1cc37694bc67824cced8f56bc2195d3fa56ad272515a64b86e76387a0a05099646e90675a46f3dd85e9c654bf2c03aa4e85e7b9e6f38365d00da97ac138e267fbb9efad6a679e9f3e1709d6533e27b96b18ef0c362c13eaf8c2a33a9ca28de9be0f781fc65875be9a03489e78af7658d65bd9c515c9c79a3482816d2a3a2da82e4c50611cc4b11a83976adeb239fff87c6bcdcf48a191b2f950d5f73b5b292c03dc885c4e724692cfa03e63b0802961b8ea2a73f52e233b3193b555b8783310bf5051e0e411aefdc279a616138d36448a7972ad1b3f5b3cba8a9b594debe7db169fda99355e4574b11bd730a47ecf96d2b363e93770d595f4691e70e8f4cfd5e841008d36f590b2d17b4dcda421ddf07e31802144380ee51547e75b4fa54cc6ec8330edf094e01a9d87ce7116471223f974d1d6f7bcacb22008c38646a819608843bd4a06375358d02455318b79f9c85e903653bac1522bfd3f7ab5d190b21b67f6f6461588efe29b4353b46e8351dfa1f6253b69822a2716378a00ca7169a1299be10fde005e0083bff868bca3b385a6e858931cacfae1a4fc80bc959f3ade320f60f0ee25444abacce9cebc1d8c750b9cf2d9a8b54fca4f429c943f4c2ae7ec8685cf4e441a6618d033fe697f1fcc022d5f392d06b6802ad0913f55ddf728d800ec6ae61872ec4db7307840192b82a03b33ee01a08667436fbedba0e6ac9bb879c0e1fa3ad65c5a985ef8f6ced48254d4153713903d6c6e5373cbfc55e5a1f395e8312f749bfc6c47e3553d9fe139ddb22668af0f87bc3e9dbc064eb48dbc2302173d423e795f16d279f7c71aa2b4670f28e9f66aad80a775e3e5eb47a8aa9495f9811933e61e188d9637d66763ad71151d1b5cbbd475cafecbf355be1cb64d315d80825d5faf11dd8c4a2dce1bb7261155c70262662f0d2c3abaa19f0aaf3e9696c3fbbb4c39f9aed2d3fabd58a6f7221b961c010f3c0c5d0785704a064a8484bcb9321e74eace98e11544b5a40043c64b9a9815df4ee99a3d5e3997284d19528e7bfddf212a1794af437854d57393a5d0350c77ca6c3d22af6bd469452e5f289882614733560781d36f5bca486486e2edb60f1d7507f010ee16702ade94d2a5b5fa48c28d00e6146a875932996f1a654303708bb1558708a13041247af7d8b74c5bc6f58439d715cd61851d4b5f6f87ec4fae18d36dc9344261ec97ef8af5689d5fde871c7ffbf5428807c93726dc15b73dba2818fc6600e8e6dd232d5030a1020eb03cd572fd9870e13b67e2152a1e07553d2f0f80b8d464d2f2472ea3fbe35b5bff56ba3653625ec6339a67693f75e951854de749797464a463add9c09ced69301f0ce3aa8060117508c229a741aac0253b5c468a225999ab86ad57ce9c24d52a9bf715620ee103fa01ec1ccf3671e6aa28f8c1c527975045e2b2330883f496be5b50c1843826f06c8861de51cb51024137b0128399a41512bb85b134eb0bb13bfb29838ed7240f579690f6e0c131dee300ef42b8d07753c064515b727007d0291be278ff0db781e1496ca71a330ca64dfc4d5cc7a996f06e4831b904d93068e68984752e06272c3830c019445f0b9fb0ef1cf38ad36fc13fdeec6b2bbbc447e6b25524844349552585be5d0b035609b21e38f8140fba9fbe96c9230517425b4a93b68e255331cc2bed94fb96b323cd52c5acd762ac37484a0ddb45fcfe38f703846b6bffd70fab3a0bc75b4ad5ba09c5ecf382aea94c546633257876d99f2a43829b0b5768aea3c679a2657edff1ecd88d0126238f489ba5990c9b5b65cd35e1667432bb74f96b4b023b582a2a9e8ab2bf6a8ccee13fac61b68fac63d6870a345fab9be11b7ab95ac86085f4fb37a64a50da776d28158248eebfdd10334faddcc221195a4c80", &(0x7f0000003200)=0x1000, &(0x7f0000003240)="c4ee18403cdca1e64eb521bc23554a8f9b0643cc8e07952fa364497c054c3890963fe6c6e77704fe8c653ef43e9d620f54ebea1505e7727c1c", 0x39) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x3) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x61) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, r4, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x2c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a0000000000000000000000000000000000fe8000ab"]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801869a3, &(0x7f00000001c0)) r8 = dup2(r6, r6) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) readlinkat(r8, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/234, 0xea) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xfffffffe, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e45d27aed39aec2030b61495fbcefe646b2c6cdae3edc4a8e2e372450cde7f7627048f93f56b7282b9293859412457da7b1dff14cd7db6958ef6ea51a2184d461e37b191e64e883369fa398fd9375cb286927eddf148dd3c31619265460e3b30acf18418b8b631f63bc86d580b7bb3f81193eb206ddc15a444dd4b01e51162c53f66279387aeb294b86e603894e74392607a034951df379040947a7e7067953ef1c634376029d198cc788f29ea719a67896b2dc29", 0xe7}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x8}, {0x0, 0xb6408}}, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000e00383a003bcc2629b1009078000000006000000000002b00fe8000000000000000000000000000aa0000000000000000000000000000000100b22b00"/94]) executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d8166", 0x7) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000240)) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x8000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000880)) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x406381) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) open(0x0, 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000004540)=0xffffffffffffff42) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb"]) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x5f) close(r2) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60fc7df5001406007fe7c779e2fecab3a5a87b9cbe861214fe7fffffffffde0000000000000000aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xeed5e4cb2bb091ba) executing program 7: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x1c}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38, 0x0, 0x0, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000005c0)={0x0, 0x6, {[0x1, 0x2000000040, 0x4123, 0x1, 0xa8, 0x0, 0x5, 0x1, 0x0, 0x0, 0x7fffffff, 0x7fffffffffffffff, 0x8, 0x1, 0x800, 0x8000, 0x20, 0x6], [0x101, 0x7fff, 0x8000, 0x9a50, 0xdfd3, 0x101, 0x8, 0x100000000, 0x4, 0x5], [0x7fff, 0x4666, 0xf8cb, 0x81, 0xffffffff, 0x0, 0x9], [0xf771, 0x5, 0x8, 0x0, 0x6, 0x7], [{0x3, 0x9, 0x6, 0x8}, {0x6, 0x4, 0x5, 0x4}, {0x7fff, 0x3, 0x6, 0xff70}, {0x1ff, 0x6, 0xffffffff, 0x2}, {0x0, 0x8, 0x3, 0x80000000000}, {0x8, 0x2, 0x7, 0x1}, {0x2, 0xad, 0x10001, 0xcfe7}, {0x5, 0xc6b, 0x2, 0x4}], {0xc937, 0x7, 0x20, 0x200}, {0x7, 0x1, 0x9cf1, 0xffffffffffffffff}}}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) executing program 0: madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) seteuid(0xffffffffffffffff) r0 = socket(0x20, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) socket(0x0, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) (async) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) (async) getpid() (async) socket(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x4) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (async) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801869a3, &(0x7f00000001c0)) r8 = dup2(r6, r6) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) (async) readlinkat(r8, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/234, 0xea) (async) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) executing program 2: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20283, 0x80) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0xc4, 0x80, 0x3, 0xfffffffc}, {0x1}, {0x16, 0x0, 0x0, 0x8000000}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) dup(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) r3 = socket(0x1d, 0x2, 0x1) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r2) socket(0x18, 0x3, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() sendmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="85408012fca8cd54a855d209e2cf245b217b2f07e7c81edaad6f21ab706a9d2424deea7c05b55bd391f96685f33a6b3b0c7a8a66a4bd1ba420cc174fe2fd542241ab568d998f9ff353e38ea8e34205db5d5c2f52dd5aa7ef37e9a6f4989ab425e97017761d64f6849d1baa7045297a99afc03913ca7225a50bd60ec5153a72", 0x7f}, {&(0x7f0000000200)="b472d7185d9940e61b80e1a718c9c52e528f4be0e22b885f3521a67672f99b097d12cf376c060cbe889e79031855", 0x2e}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="9000000000000000ffff0000090000001ae1a56ad7f98115c18b53029329bde8d1ffb1af4ba546d88dcfffc033184f3de976afae0ccc839bd9d6cbe0d854a4c597cc8ec6a6ca4b010064fe51d59fb54885a83c9bf44cd2db23e7a4cf858b1753bed713c0d36a130174c4fda913f804af92c073b528b84ece6843b861c201c061ad7b1e65c660e3387d000000000000003000000000000000ffff000001feffff6837a429db63073526d4228124e8a8d04791b07ca595a67ce728ce8900000000c800000000000000feff00000800000009bf701a14b6c12ece3abd71848c2ac4d9df0bdb4ac9e81c1f41e143fb386bea8c59b0e3cfc656cc7667e1242bb8c2c9fade8f67e2e13c557838a9260323bd786fb76e34cf1b816c513b8cf94c80ef3027db0b5f1e68edbad5fbff1eaaa99f481ddc4d7a812a3cc2d516274d7a90a39237d19c0e6de20178cc65acbad1704f24b550bee8018f3c5464f2adb6604f596cdf2833d6163851d06fe7d7bfd484e91ee843ed72a61df0ef1322440e7abf9a2909ab99fc0cd20000"], 0x188}}, 0x10, 0x6) kevent(r4, &(0x7f0000000080), 0x105, &(0x7f0000000140), 0xffff, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x40}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000005c0)) getrlimit(0x3, &(0x7f0000000140)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x0, 0x1, 0x4) dup2(r2, r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000680)=""/185, 0xb9}, {&(0x7f0000000740)=""/129, 0x81}, {&(0x7f0000000800)=""/121, 0x79}, {&(0x7f0000000e80)=""/173, 0xad}, {&(0x7f00000009c0)=""/122, 0x7a}, {&(0x7f0000000880)=""/80, 0x50}, {&(0x7f0000000ac0)=""/163, 0xa3}, {&(0x7f0000000b80)=""/154, 0x9a}, {&(0x7f0000000c40)=""/155, 0x9b}, {&(0x7f0000000d00)=""/162, 0xa2}], 0xb, &(0x7f0000000640)=""/5, 0x5}, 0x42) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000540)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000280)="0a962c0c3e82e6a5781359641ce7e16b2c7fafa747311e7f2f68cbf7aa2af8f9d53be7a2df2f38a6f514e8851b7691dce867f388cddd79e1d7fb6864a79bf340f06b0bd1768bcf5d22f2360bfd7834b77e7d94b56979d210da892a96a1e46f4ee80f9e6c178cc23253cf812de3300ecf676939ed47fad2a83f655cf3bee276d2ed372fa266a97b3863b5095c44144c4d76fc7bb77f3c334c4c248009c7", &(0x7f0000000580)=0x9d, &(0x7f0000000340)="025d94db30669c126523069fec439137a5fd4ed0625f5fadf4fb0a12d03219a21e059a81409b1e9abae2a8edaf4f4f5a7737fe53dc3fb78ca34d2e158d714d3ace2a9ccf31e3916597d82d8676d3515ba42b7dc339b3ea167542bb3cc808bddcb183bb7ecc91ac0c6d9fbede7b8ecef42dfbd5132c3a5dd7b61a34219fd147dc73e7eb590a16aea651903848ff6ba13e082912e72e6cbe28d34edafe6f34f11dcae40bb1481e41088b4ee8d81209369fc20cc4f4d94dcd3011bb356ab7986105b95d8e6d398aa52159edf203f8767a41a76b3ac91563f295f25c1b47a57f2ce45905491a54d5", 0xe6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) pwrite(r6, &(0x7f0000000440)="23f0abb372170242af5b743861f67de17ab285002204838caa8505285cc24fe2a1f9daca0efb93924c803545ebf59d547e7edf434caa07cb21a55fbd9acf9e622040a66fb8abf00df8d038695c0ee9a876195d9ea18daee82f6077e7802bf6e4e1ce49409fad0ba1de8919ad142e60e38fd609f8b8461ad21bc000f6a33cf424dca6b43abb980050720aa52c0f5553013f07d27cdb5fa8ab7219b29f4fcb1dc223e67d405bb5247b63331953dfa790b9a6ee969538592422c95555f94efc65dc77f2b7b014ccccce4b46db", 0xcb, 0x20) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x400}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc0}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[{0x3ff, 0x0, 0xff, 0x8}, {0xb2d2, 0x7, 0x4, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r5 = open$dir(&(0x7f0000000700)='./file0\x00', 0x80, 0x1b1) getdents(r5, &(0x7f0000000740)=""/108, 0x6c) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e", 0x5c9, 0x0, 0x0, 0x0) socket(0x10, 0x5, 0x20) denied attempt to set clock back 2147483667 seconds executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r1, 0x0) (async) setregid(r1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) seteuid(0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001518, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e3", 0xa) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000200)=0x1, &(0x7f0000000240)="38a0df099ed9e84f1d5e4ddef8dd0b8064705c01feeb964a366a5bb6ba5bac339b94ec76261d712ae5e9cdee6ccd923046e7fb8b31968da7", 0x38) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (rerun: 64) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r1, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) (async) chroot(&(0x7f0000000340)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r7 = socket(0x11, 0x3, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x406, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async, rerun: 32) connect$unix(r2, &(0x7f00000003c0), 0xa) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) r11 = socket(0x18, 0x5, 0x6) (async) r12 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) (async) bind(r7, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r11, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000001000006f00000000ff7f000000000000", @ANYRES32=r8, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x8) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x44) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f00000000c0)={0x0, 0x101, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x7, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde156573635eb29e36d8c5e607e76d24bb1a965f857142f6f655fd9a3d2ae72e8f31e7a05ea4b1337d2b7c86f1f12c", 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x0, 0x4}) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x18d4, 0x2509, {0x2, 0x400}}) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20}], 0x20}, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000100)={0x1, 0x401, 0xfba}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) executing program 2: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x0, 0x0, 0x1}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="ac164646", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) clock_gettime(0x4, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="94", 0x1}, {&(0x7f0000000240)="ec", 0x1}], 0x2, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x0, 0xfd, 0x40}, {0x3}, {0x9}, {0x1f, 0x3, 0x9, 0x1}]}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="a990135f8dfb53f16492d702a845c5bcc604959e274cf3e7cdaa4d98bbb2d2d6c3ca7e573eca884ce59eed1a6418579c54cf728797147811017c2f0f3ebfc747f3515e29580c3fe042497f1f1431253a831916961b644ac5b9b283b616a52b7066a98ae4920546172947", 0x6a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffb340123c734b947470b993077210000000000000800470000240000000000009078e0000002e00000020194"]) close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902", 0x56}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x68e25d1e, 0x1000300000001, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sendmsg(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x10000, 0xffff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="90d6dc5c33d5d771b44471b30f9d4b3a3a33e26798a962f4574f", 0x1a}, {&(0x7f00000002c0)="513c1dad8f0ac442627c90b7ef51edaaf0efadef5604293eb44c078fdf7d39d74c329fcdeb7e26e492c72f2708dd8aff5ac76ffc54a878e2796181ab65e9b4ec8fdd009c98ced15f049046cf5f8ba89c1289577bffb0de7a74eaaa5280fadc13fb793e44cde65e5d14e0730e138e17bf99e4d1e81cf687510280b10ad6e4915c61", 0x81}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="2800000000000000ffff0000000000005b4fcb11b63ffba1b977b9f051a2e0ad9b9b3cd3be275c7988000000000000000100000005000000e95d00351c1d069207d10eede40f4d9212dff5b9bdc8b1f42314a2d39881f0e1678720f16a0787a9261dc591306aa14669bcf1999ed0b9e1e98646b08d583f625e3ced22c8ab565c5602053f2371e0e0c99b351e63ee5db57a9993c5225eaba37d23379590d54887d4acc2d91bfdac9bc800000000000000f0000000000000000100000002000000d6047534648cedbecfda6ecc4b7a5bd6281823d39f221b72494b9e983f8f829857c40e33df3ac27fa1a3380ad17ab669c4853dcee746aaa9a6b157f63209d64464919c3d7e07865918ed69e43d0f489332ba9390f8ec0944976633ddaba930e0ab0cb5b902145eba70d7ef68dcd265cb5a662495903edd3efd45bcf687ebda4784cc04af46b82797d685cfb08d08ce0d9e6a80e24e1b00c41557796b28ed175e0e1a326e4075c2cfcab6fbbc97745ca13d65a6faec51d084fd2cf078fac986acfb365cb6148bffde35e6b97cea679190f0855fe73eec3bf44eb7c6627da20000000000b000000000000000ffff0000fb0600008f443e2ecd3326a76c0fd84fd3f689e5465a6c279778aef9e8624149de07f031d25c7359ce8a42dbe21c17009aa7d4084ea5b7caff2051cd8a6d8ad6e33d6d56ac7d2e0631e9f177efa78df8b53176df2c31adfd4c34f64621b3d62b79d8355899fdb53315f8b1992b1dfb415ea54b8d36cfbb362d26f9eabb98d577099f5ed52f315321135a0c8d601febc84a4a4dd78c00aaa4c4cfeaacf4f41be6005a167b504de1154db53d4029530487b39af889cfa216554254d0f2693b5c7a5ed694f7d0fafc1321022590f0fb4e6ba07f728cba9bdae480ca7cb69a4e523175d8680b7002275512ebf6d062"], 0x250}, 0x40a) socket$inet6(0x18, 0x4000, 0x3f) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x14, 0x2}, {0x28}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x48, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 4: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa86dd60a86b1558083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x400000000000000b, &(0x7f0000000600)="ca809b0d8276569cdb06ae250237775aee1bf55c67fcfc1d6cf9b84865fefae1ef9681853050650c46aaab46a614b0099e68d781e49006e4f0325effdc9cbcbd7b2b6e63acd0a57e7bfe431c5103a53dd024310a292d4d14cf5da85dd4a0cf8d9a7e671c57f8ba0be5d5f419fe32a017ce806b8f9cadd1470dae33cd4f0537937495a49a39149023bc14548e98a3e604068ff8e54dfb35693e63ca2a8e5c35cdd623af8cac8a51ffd938d2b17fb43df934110003fa8f76b3a38982364558c42d333652eff79a0aa702c03ca45797", &(0x7f0000000240)=0xd1, &(0x7f0000000300)="4f4e3ae07e72d86ad884ee3f42145e8e7bc8d0dd086924c3bd51200378c8ad0b5b2ee620", 0xfffffedc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) poll(&(0x7f0000000200)=[{r1}, {r1, 0x1}, {r1, 0x19}, {r1, 0x1}, {0xffffffffffffff9c, 0x40}, {}], 0x6, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r3}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r3}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r3}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x0, 0x0, 0x57d, 0x0) r5 = syz_open_pts() dup2(r5, r3) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x0, 0x0) dup2(r6, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r7 = semget(0x0, 0x2, 0x260) semctl$GETPID(r7, 0x1, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a165485914", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) executing program 6: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffd, "92ba517131756cb31ae6a32cf5cdb5c06ace4978"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de26818bda64610500"}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff8, 0xb0, 0x0, 0x36ef4f27}, {{}, 0x0, 0x1d, 0x1, 0x9}, {{r3}, 0xfffffffffffffff9, 0xbc, 0x2, 0x400, 0x5}], 0x2, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5f, 0x1}], 0x13, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f000077e000/0x14000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00004a4000/0x4000)=nil, &(0x7f000071f000/0x3000)=nil, 0xffffffffffffff00}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil, 0x800000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x200004000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000045000/0x4000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f000010f000/0x1000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000630000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f00006a6000/0x4000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x2, 0x1800}, {0x3, 0x0, 0x1000}], 0x2) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x80000002, 0x0) close(0xffffffffffffffff) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="e29e922018ac324f63396d53e4", 0xd}], 0x1) executing program 7: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344}, 0x1, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb9, &(0x7f0000000200)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "e0f0e0", 0x83, 0xbd, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, r0, 0x0, 0x0, 0x18, 0x8, 0x3, 0x0, 0x4, {[@md5sig={0x13, 0x12, "811ebbe03b9dacd6efc0de925700dd0d"}, @md5sig={0x13, 0x12, "667c2f98237202fd74fb592802277a23"}, @generic={0x3, 0x12, "797e000000368900e9018307daa95140"}, @sack_perm={0x4, 0x2}, @generic={0x5, 0x10, "c2a714b0cdb707f2d8465f0d7ab2"}, @eol]}}, {"028a6ad78bba37394516f88e2520bcedef714bc5e3eb2a8269aec5884c793507878add"}}}}}}}) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r1 = socket(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) fchflags(r4, 0x10001) writev(r3, &(0x7f0000000180)=[{&(0x7f00000024c0)="bc", 0x1}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}]}}}}}) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sysctl$kern(&(0x7f0000000040)={0xa, 0x11}, 0x7, &(0x7f0000000080)="227c83b72579f7c2df5e62f74b09a1bcc7812895b5351989d9adb2f2cda562f2c2611486b66f89b63607c5d04e440af223dfe1a1765fb180e04c7d667ae7d5ab2e3954477055ba5ed925e14339cfcd891744f299c97a88038400fdc51317b3862e85bb4209898f72801aeb9aaae1140a75d5922f8ed000af4a2499", 0x0, 0x0, 0xfffffffffffffeed) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="0e09b290e96df58dc2b68bbee66019d57a080078c086eec038b4032938e8fe1257d5ee7f4880197c614d57b9508a58796eb200da5ae8f62c2a5a4ef2b5b299639147cea1445d1677d4d71fea5f60a17eb0daec2baf68ea83fdbfbe06e447798bc46eb51070a9c5", 0x67}, {&(0x7f0000000140)="a72b2af5bbdd42febbeb23341beb94f41612f83fa7b470fe921f18b29ed14c8dbf11e7e82ee81c1f2da160dd5e1e1497002abc036b46c0e7b3162fc4c8095aabde787e1132fb9a3b05f844720ea49999b7307d576c0e4eab550a", 0x5a}], 0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000015b700000000001000"], 0x10}, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(r5, r0) executing program 0: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0xc00, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) r5 = socket(0x20, 0x4000, 0x1f) setsockopt(r5, 0xfffffffa, 0x4, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8010, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x2, 0x8000, 0x8d, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r11 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x64, 0xfffff, 0x7, 0x7}, {{r2}, 0xfffffffffffffffa, 0x91, 0x4, 0x5, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x69}, {{r4}, 0xfffffffffffffffa, 0x90, 0x2, 0xe9, 0x253a}, {{r5}, 0xfffffffffffffffc, 0xc4, 0x40, 0x0, 0xcd0}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x7, 0x7}, {{r7}, 0xfffffffffffffffc, 0x8, 0x80, 0x74, 0x81}], 0x1, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffb, 0xd, 0x1, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffff8, 0x1a, 0x1, 0x1, 0x58412254}, {{0xffffffffffffff9c}, 0x4, 0x2, 0x4, 0x757b2ec6, 0x1}, {{r10}, 0xfffffffffffffff8, 0x90, 0x46, 0x7, 0x90}, {{r11}, 0xffffffffffffffff, 0x1, 0x1}], 0x20, &(0x7f0000000300)={0x10e8, 0x800}) syz_emit_ethernet(0x25ba, &(0x7f0000004000)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000786dd6690ee3d25843be400000000000000000000000000000000ff"]) kqueue() (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) pipe2(&(0x7f0000000040), 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0xc00, 0x0) (async) pipe2(&(0x7f0000000780), 0x0) (async) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) (async) socket(0x20, 0x4000, 0x1f) (async) setsockopt(r5, 0xfffffffa, 0x4, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8010, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) socketpair(0x2, 0x8000, 0x8d, &(0x7f0000000200)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) (async) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) (async) mkdirat(r11, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x64, 0xfffff, 0x7, 0x7}, {{r2}, 0xfffffffffffffffa, 0x91, 0x4, 0x5, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x69}, {{r4}, 0xfffffffffffffffa, 0x90, 0x2, 0xe9, 0x253a}, {{r5}, 0xfffffffffffffffc, 0xc4, 0x40, 0x0, 0xcd0}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x7, 0x7}, {{r7}, 0xfffffffffffffffc, 0x8, 0x80, 0x74, 0x81}], 0x1, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffb, 0xd, 0x1, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffff8, 0x1a, 0x1, 0x1, 0x58412254}, {{0xffffffffffffff9c}, 0x4, 0x2, 0x4, 0x757b2ec6, 0x1}, {{r10}, 0xfffffffffffffff8, 0x90, 0x46, 0x7, 0x90}, {{r11}, 0xffffffffffffffff, 0x1, 0x1}], 0x20, &(0x7f0000000300)={0x10e8, 0x800}) (async) syz_emit_ethernet(0x25ba, &(0x7f0000004000)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000786dd6690ee3d25843be400000000000000000000000000000000ff"]) (async) executing program 7: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e3", 0xa) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) setrlimit(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1101, &(0x7f0000000140)={@random="89ffa22f3c25", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x10cb, 0x4, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@hopopts={0x8, 0x203, '\x00', [@generic={0x0, 0x1000, "2c2ca23473a4e3b0d092d9b218c3d198c9d56409a8003e6d229ed4347ac84f3f6e04e7ea60ce3f08a6178aeace5d4405a052afc3b4f980fb0e084004140e640ff35455fcda1061fa1c5d0bd3b4547beb428ce9930a6435b00223f29e10d98c5c95691a1df6f20c42a4d981445802f363bab8814a928750906871db48a682d5f07246d152f9e948138bdd5eed76b0b85f820f0d2fa587340bbfa194ff90cb0a7c156ff5d992aa5547c8afa706faf7ed8e2c4e8f0cba5275e2c6eb845850c3e026ad1f490218a0811dd030f074e6ab8c2ecf6ed2ff95721f4e1ddda48c6c433d11e6bb3ef4ff7f1c71adfdb670ad559de3d55ba47385cd6775c6a7d2eb34cc6a73611c10f870c7e18d10f90951653bc8ba8f16e6f1a702fe77e144253545c1ddb7997c0fdb0de8a457891db1eee5d94a778eb665ab21a1e5436f6495f0f7f819365ef3bede83cec0fc46fdeb2c0a02456923fb4bc50977419edf1492a45febca860ba03c8db1265abaa80904ccd18fe7ed20f0b25f7fe21979531488bf9c3bff160288c5988e1932b1643da45c748401a8fcba359800f6caa93ebcf13af99b91df20ac7239742544ac50d36002b94bed5e575587566315136a2f2b41975934b3168689e4251637ee89e7c86a2af7ab11b68698e832e2346c3e140559eb0b0fcd64eaa527b9cd6d571951fb52ec4c463b013d891823567722f8cd66d1429edf1f6d1286559f0adc2ffe3406b5818733eeba8c95bde56a3813e5b0ab44efd85fc361cfb079133d9e0cc0b7d61fe515a4418ab9a2f045b61bff6bac82155595aab2af69b3f1b0ef9faa4c5f3f2ee06d98ea9f553fb0ff0d89b61e5fed7947c885fe7295c52fbe6aed271231b9c6ab673184945b6faae48df0947d587d3e7f9520ce55f208db132dbfeabf90ddff571de0419f68b14c79910f1441b9a441b96bd993f5fd52b60fa961f0e7074a90a58e7487d46b093f7d9ea9d547cf427170dc46a883c771737d497058b744b0709a994c976ece08d377ad67c757fac31110adcd9c84fd58eae21c2a47f71b72f3cf9bc36e5074f8d5cc40027917bae5fae3b756c251703362aacdacbeeaa7756dcb3a8c6e4bbca29310f280bff6eab85e0644675a9bd9d698d585ec56e416a0202b9b648d93d0a2af0f865ded2a9d5b628b2853b62746f797efc4d28dac6963f3c2aa328e870b0e26777e561571f4312b62add80b4cbb663821c7ee16c717693fde8390408e897bb6d7c16864085656ee0c6d44e81e116b4bb7cc31481d9a0a6c2359e0985d0b57b4fdb413025a2426cef74f37179f932790cf47510c5b3ea5d04cbbb042b6f04817bf86ea00d0fb9aeeef9159fa9274a796f1a3f8647e51d40f4300c334c97479d0f36062e9abcccc700dd5996399f694a06190e0182b949f208595af76993e32f0ead8e7d486b40cadec6a2da28ffce63149f185aec9eb1ae7b42ea5b419a6f889c6c0e116ee16e90dc6ffeda2f4d4a0c7a948e10aa6be54e356b2551ee033c2097b09f22a6aea708c2c3a68c97838f75b7c7dde763e25ef48afd16454f3b05e1bed67e6cb5b133aa691a2caa0a00e60ad3054ad554a77aab2b2969b9298e1794ca259dbd4c7735b59173e47f10f3e028ff476cd291cdf753b04b0aecfa1c001b001d2cb9df5a0b05f01ce0b8f0211fd07a39d5f5f619a52063c8f3ad76ddf43279d59fe6f6c48b8ed98d2ba23d77c200782adadfc3189c245552115ed56021e8b24e13875bdfc8f53a564ce1826d14f8dfeb24b227a89cb248eed1739cc4b420d3171a421d2d0d5588c5f28a574ebf541994cc9cedcd044b13c61f1010e993b63cff3c7cd7e0c5d8bc3fad7297c8b1a75d23618985b9f8783a712975b71fca81775100f38046ad06591234ed91b391ea425a551ea46dddd3f28efa9b93d700dc39c7ef6f5312320d2000694b5c5261309e99a25d172d18005e01e10155c42a271a0b113a43f03d6b0f61af0376c6f794ed28fb0bfeb689387f47cccdac1b2ed12155263f8c6784201645866d5159958f175d46077065893730a345c939a10377486f9b2d05492c5b5b4149a8692d31765ee8b70c586d5879770291248ac5333f8c8eb12b6538878ceb29a0934ffc14dd657562a5510c768b3ad85fd2c247e854c4111b5a646a057c274c504b7ccf3db1255837d006077a022143da1df95bd03b5c7844d99ca77be3443955c8476b5302c07c857461f521ca08b862fa09df65b0dd6351fc364270f945840753052059d0aa855283bcca38a56fb4099e8184e29097d0c7ad79e528acaaa559238b524a157b4222cc0e14c0bd501a5bbad5cbdb0d9c9cab014e85bde4604cec105eafd0a4bb981bbb96394e72c634c38d16b2e78f458c4ba1aaa5bf4c0c25c464413b90d6a8ff3c8a11db6c0f1d3c9ac5a8674b446585b9fbb8b40ff2515d4d4fda2fbbd68c9334ffc47ff44774c4fa733680b1fbabec95f3838e22e9fd5b81b2287afe2276e96142e95c9c37d7f616aabf500724ea823f31ff6c0266982b814ff3d228629e9a071164099a69351ae9c7196101a786c54f2e948186439f4ce60785bb6c4856275817e228cbd14565983b3869541540e3f3e1442afa6c1045a9f5571ed835abf2257994c304b9d82707a417c9413cf7b4d76fa0ba2fc17b524e50ed30e8fc35546db57a7e304c72c9b57a0d2f187714a7cefaacd3ed7ced0d8ce37387633830fe1620cb36fde85589b2a320193147f5cc9bac02433f9784fb226540a89d39d9aa9ae00f8889a1caf6b1584b4207caae886e9f9c53e89c0f8677e7280997d9ee07e2d118d0b46df4426ea3140446d5d19dcd88eff1daf3b913d8613a2e25af1496f894aa0cc6a221ba192dcd474c1f87ad18edba6d7ca28d5e6367f454df2e723099bfa788934319ddf4cae0f75960c239c71c5a9054f5ba8ec352f45ad750803dc1979bed0afd56307170ccc8fae8c71742bd4079b5b70ae5f8d8275d46b98aa38954edbab6253460287c4d3f73ac56b75c89e3aa4f3bf638727463557a76952f84dd672acc5105456037bcbd6c35748a3dfa6ce6618475c8820cd56021e8f39a1c30efde9de6355ff786c2e94840ab82fa5c734c30437c6cecc7c379f9ebdd585048763af89f5b9e99a3ea2349250aa15814c538352447242a4cba8557831cc1546ca45d0138a65b314db2f307346689192156d6b514bae052bd52e4a9026dfd4963b22e7491387ca0ef1421ad7b2b5038933a5948c2c7f61e5a596e2de51ec4373ab9166c99df18240bdf3fa934a43c2c5263b77af490672ddeeaacddd60407299b8c5ee7d9baa4f1f9d3b646834d26315515cec6f858d7e2a9ebbaeb71c2385a3c09eca18dbd1190b8283e72314bc9e588b0f0214e50c5a01c5e659202366dc8c0838e138456e00f9be564fcf13bd44e195efd6e6b9deb4cf5f328f5c26ccc92202338c7a6ea1e03ca76397562cce77b605bea3aae3bef554ea59b2ee442c10c9f2f77f6186a7401049114b6e190a4b80102960c63e199ef76d4c32f8e896866d2830574a7fe0c9e376bc30c7c2aebbc014091d9fe36334eb4d5263b38328ca9d46854cf0aae6d8372c6843caecf09995ba6e1c5f99c5ad1e197b16b8725c630481bb3fb13c9895e699c6128cc7d7d63c39ea1b27c10570f4c057719874c970d452318157f36ff1a31d33172af63c180199d675290fd83163c27f9655b1a35baeb51ec60f8a261f5bff137ca731eeb161499768f3edc1089850d075ce461d5798d0144434b2c55809103a7d6643c0d7a2350e873ce031a3303e6ccb58d3f0d6bea0659fab49c1f6c19beee01ccd9af79e299e8efc29ce2e63b17bce30016563c691b020f7f0e545b928e193775ab9f4af0396eb3fc40ecf8745a0b9b4c0125722f2bcee701b951c1ac3441089408b762c3c8e489fa70800973978dabf006471cabdfde781f4e3dba119e1d66d6bb2cd92d1098983b778b3556fcc06009f71f520f969f81118835fecc14e0d666287ddb057040e84237e3c618eef3e4458dd1ea18209fda58d741a4b24f1cab700055c8642bd82cc05f89bc6d168c33e0acbd25323802088b1d9e722a5dc57490ab52c8f534aaaf28eec0cc5f1e1f2cd9474615df2b06006e47002c58c4a64c01109e27dd448c48d3a24a247b3dd17dda6b6599067248b22e63051416ca2d4ff2b3705281a8dd42439c7eb947c4aa5fd3f533db73cf4b66acd42d9b1e7989fe2ec9fbdeed694c506034be70a9f8202b7dd3645fde7e4ce30aec5078ddd9570cd7205f4ed12c8a2a84fd0657c4c52a136560aad795fc809b7418744a8fad0cf078e781b768861a7cb3fe937c6fbcbd01a997c7cc08a516a102bf789fc67ba3a200aebf1054a5930372ab77bcd39f346f6fde8f506e1af4f8e64ec62b31dbfb601f2149d32aaa0a8e108c15f679e87a44de0cba3a20b8eae2cb3de2fc72f1432af2ea4608cc240e0ba4d5ef8009dbb95c9a56eb9ae4b93fbe68b24d2a68b036eb9a56ab19a470dd7220c5564c21cfde2d88982dd35af559fb7fd2cc7bf7acb080e19beb7f266dd4d9afa179314c102f885a286e5bb47e19c5f4b5822eaa7f9f1d6ebf1b4874fa5e7a42bd5db2a815c67e60043378e031ac877cb5c54f7441de84678b5d97b0b6e20ae6251f545faa9ee44be48c39453b174eb694591006a2c6f6ed14ea8d717eec532856febf523c801d06cf13fac27a95998b185a360a88e432ad48e2b7f5675912f1ffa7ecf9d206ffa33620ee4c239c94bcc47d13e12497d8681741531952a4ff69665849b2bf87fb76663df5b2f92229dc4e463794974f51000ae5d74ac951165a567349f943615d22123c559f6ba51f83dad4ab94eab22f751831e11b35a181f65c7856195ca47c696c30b34a445b3649626a188b3e6b5e3dee6081ff23122a5b098f299273d0913d9ec11da738765fe73e13a38f0184b023bcf163905f1d42b4c571e13cc9ac7864b4d4ea738b0abcc142d9b6775e51d79efe3c10cd6c7a8039c6ea308d55cfa8efcd145419f979107dfb39262e8cea9197bc371de2128d6aeb355da0e4a102aaec20f06e5cbcd5892755f20d28ec3abed702ae01541edaf5ce3989043e2aa462061198c136424a53ff426885c640dede100275020ac65e2191b31c31d91b380d4902fed75fa9ee1907eda0d7e6cfb000d2f81d967bdd75d6187fcab5e45198f8e8c7c6ee7c616a63d5d2f649c59ce5720bd132910b326f17cafb97a83ad95a11fe04689ffc002e87c0cc77aa3214ccc39db34f6b6d44d27bc26f68d3f10583496ae818914aea15ed684e06022ae5aed38b73a78d31b5341b25d6be2d8f485e1f171f47e61cd01d75f501efdaa163a536cf0fce896b50fd2b72178f0b76558bea6fbcd187061767fa62f632d1ed3de6a144db3c4ac1eed318c1e72c75364e0544ca0617fb8bfbe882106d54082073ce715a07697558ab27284685089a22ff6aaac31a7b9e42f09647bb93790d460cbf0bed53a94988184d30791ea6c82065351ab2ac3bca3d121514c5ead322e4a0022512239060564bfd1670069d031476dcc6dff6e2e0111166f0fe62b5d53ed8843631db8fcc45d5746c538dcfe01bcc8c98a82cbf7eb497c72bec481f78dcd2a1b2394f6781e2910f97ee29063a69ca003339cba8f2648f6ebeca18a70d7b3056835440cf635aabf07043eb97ff558c32c0e5c7d946f8e6d4c7e5fa7253184167d3374900632bce5213d26d58093745e01ea30fc308ddc687469dec201a49e1b3b9c8d03ed0ba2841b2f3f22fd555cdc"}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0xfd}, @jumbo={0xc2, 0x4, 0xfffffc00}]}, @fragment={0x2f, 0x0, 0x2, 0x1, 0x0, 0x9, 0x67}, @hopopts={0x8, 0x1, '\x00', [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x8}]}, @dstopts={0x4, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x8c}, @jumbo, @ra={0x5, 0x2, 0x4000}]}, @hopopts={0x3c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}]}, @fragment={0x89, 0x0, 0x1, 0x1, 0x0, 0x4, 0x68}, @fragment={0xf0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x64}], @tcp={{0x0, 0x2, r1, 0x41424344, 0x0, 0x0, 0x5, 0x2}, {"b1fafa97566197be3f0daf9bff214f1962ecd571c74c04239a4be686fa879914205e2c4cf609c23ff4dac0e05e7fad02087336da0e17c6"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: socket(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) flock(r1, 0x2) clock_getres(0x3, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchdir(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x80}, {0xcf, 0x1000}], 0x2}) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x46}, 0x2, &(0x7f0000000180)="45fdd328c338657f9b", &(0x7f0000000240)=0x9, &(0x7f0000001300)="2583903f3aca7309db61f3c9f7514296a52e7cfdcec6d0f952d2069e987473b4d83933321637ee0f9c9bb80dd2676ebeba2604f74639cb33da96bcf21605c86d6d77f6e4d0e50d46ef23d43985e24af27a1a268b3cd2eeb46edcc1170c72cfe735b80eeb4e31fd3a817537b4181b123ee8937964e838fed3c792b7727e83b25bb9c4d83909868a57f2ecb790a54dd8d2e9515cc650a400ac7dce327d9203b079eb45fd86215ce9111295d90a73da5a1dc998d18afe05bad2c7dbefd80b65f77fa5599869bae5e1c25148a57472f1e8d09db5558774a57acf905e35a2959c9a74ebe94754dbffb600ecc28c13b44fdebeb48ec0b457eca4f14fde28f5563deac6175120a7967979985936a6771e33ed198a043d36f1bd82ca8dc55a3beda288dd2bb86420f18d58008c402bc750e51784bf8c4e360e0a0b5afe3adbf3b4a52ebfed6567407d43e4029239e9de2b6a126c02a15168a01cab8f5bc8715a7658ab5230e357f235e1ed37ab2e3b00da518629b2815f9cb0870aa741580b0634a45d4d40905ebdc5da95bd756d1faeee2216541168a259b50cb0f213bfeb56f72c2102ebb27dd07312be4c6e88e02ea4c7d20aca2ae13e641eb3aad7862190c8b69cc6af43c8cd3dba37e156fdb21ef2af15d1a284814d4e70053874a7abb0f15d3e43b46234c88752ebc2faf32b6bfb2d89f7079ef1e15ca58c8d5fe43d29c7db9dbb1c52fb359357af82396103f0dd1587c5dcf46c064ffed67c5d8e3c9ca557b29dea276b50d2d4ab2591f8789a67c6bea04bebff531cc40f03640006919d762d08742c08e0c35542b711b51a6c40b331b73cf7aa6513a6061c6711d5e8adf88938ef92e08c33142686f14e9168acb8ef5181ade026b806da4009b1cdd3744d065e63e6b475d39e96a742fa65de6ea36318744488a4f6900e6f53326035b4b68f84cb084d723ec253a015e7f87139411f9c1d113ebaa362c62c292fa0eda173af07c2d9152f706158341f0f3a3aacdbf4845928a7b1063b8eff740e7030a2a50bce957bbd8ad4d8c7f8252c3750fdca3028941129846c87ff68912d71be6faba7743c0524123d45b69f2239efb00421f86653eddcf93a4d2a765e29390f55d4952d1e755e27ec30c128c50303ae8e8e284f5340afdff54ca33c84c79a0e37023aaa89923fda52d3c5fcc6f113bbe07b34e29634e15fcc6747929639ab71a92a7a49085d9e40de8c3e60530e89f41c9a12133c2cc8d249b5dfb44c4b897f0b34961b09e5cdd2b31106668035791db98cd2c5ebb11cc280dff995e21dee1a849d62517edb8505e7da92a1a83d108ca0c72392251d70ed8fea52ae6887426fcae4934f7f7403749b9199715b642f7a3e279d61892175c6b77a09998c2b156fdf0a283514b8e66c8c9bf8046c93bc5e53b9f91d3737d4729784cadbb710822e7c1ecd1bdb12e29c972bd46df1715b158641b6729f1d438830f0f08e2644cab866a0e7a8a91cbb1ab4722e817410482bbf6aa537b1a0c3ac98f16935cf70b3f40cccd1dcb287083732e00f9e2faf33963cc0fa42487a749b7fdf6024e1031bda967d365034926974b77cea80f3992a888730f0573d7563ee3fb4099cee8fab2e4bce38fc3ba77d9aa7f5da70adc5e6f146cad4e1060838e996c3146b6686c61694e79447f2f391df17c3960b4bfc8a2ecdb5549f48284098aceef7fab27e26bd8429ff122406a9a302b57143fdfaefee28b93614fc5f9abc7a76d1a3232938a4c8448600483e9749644d214c94f209841242239c7a9d5cdcfc9b0a4c36cdc87115e23dc52584aa1335eb25e0c3b082bc6f9bbaea2d19cc85ff5d58fe9c915ffd893549794bb54db4ea89250f9d607e76935b2441d151cec2554371a28fe540ead0cb393bb26f2a97855fea8e6106c0b1bf3cf566eedb0c75bf3249a0cba16ea241e33536476d8db1e1367f825dd1b41ffc8fe4893e118ca3c1e1f348aa2ca97f5c1c5e0fcc9b9c4f1e00ddce9ff13e3abc731d8b3ceb8772e74b325e3848d41df480755e7446e28abc5bc0da5c7a41a791c9c92b7bd3535e475f552c45f66e335948fe5dfde7691f25ea4e4a093b724258973d3c3fedd8f358e16abd8f877afb22bed53ffaca314ece80dd51d99d47f2319b0a72b1640017285ee30369820c8d227593a178ffa344b68f3cb38947596838387463e2967239fd88998e67051f4ca103eb395e308d681699cfb363cc0c9d252697d39bc17b042ef323b13ab3cf5e81bb9039f9b7bd5a5d4e47de354b4393a3cae8707387e2c21b503ba19fe4353ccf8c58d078d078a3a0939f3a1227b6f5e4f756d5548af6bea2d2c4a5c727891abfe3378ea6fa2b4116f0626858f25868ea02540faf8f4834418736ac3e53e64b068e50d0134522ba53f7e9620e6bde10deeec2bed9e8e162691d7fa2de7755d725c81afebee4470bdb31df49c66f7ef664499f3cd261d5a8d42f863ddab56abe10919379e4bc887fe8335217827579c0c5f7a0db4732b3c811e2eb44d79fb3dbd9c6e2fd66434418dbbf6a2e00f4b0da437615dbc9b8974f33ae8aee31af05de92384a99698b3a74ef6ecb978957f34706d718e899f9ed08dfe73cf3dd9c71d4e2ab27df11320ae0524f40b7a44438e2a0a4580ad65693baf5689a7dabfebd5876e18f0ef51d9a17ad4131fe5121a1a5d88a7685ea45557701f8923ccc7125402a2e71a28aa13ee147c7e16206469e1c76e42508e074bc80848793f14d99dd2934233e077fda26ce942b1697b3fe04a687fcf43eac20bae2ec9d97b5037d0d20f414250a2b669ac399e8a0dd73929651660a52590f4a8809ecce798a7670eedb13c3596bd86fb0f3a9b1fd262f19ef26322e1dd0646c2f70ca1b918a5f57936d413a5515212abd7023d1bd48be194745a5a3f25dd0baa18b7730ecaf256f28092241d412c233d7bd3982f8932aa4f25d75cf758a87427e9355592b5b1e03521606db1712b2cb47bb88bc391690248ea270ed1ed844124a333f3553a939b0d15a573345d10a799b4a4a311c24c40567f690eb4572a5675697a047cf9803716d43a8c3c4d5b677ae6c11d1acf509d80f4a67c2010c6306a66dd56a791c15d6a41fd8061d1fbf9dcf1acfcc65c83d912d80f41d94b18e619d421ecfcdb57ce83bd432e0cc6d0e24c35b758cd8a9ddba72f2174ae9799422243d965e8e6704fcad56359e98f8533a8b9ff94f37d17cced8d9de67d209fb20a4f27bdf5d3b791564f5b582fe311587268367b47da0f53e67715c04f82ffd038c278ea3749bbf13f16c0dbfa1b04218c57cbd577ab21ea3658d53c17ea77397dbabecc0bfd248946202ef0948594610c267c6a770aed197c4180da6b75e456693599e740010b54300686952ea841b882b25f2a964549ee98b15d16d0f0e89a2c9cff8d4204ed4c9e3f92edb85affddfdb46066cdf59f0f7b9731bc1ab5ecfa37f8e544ec489917aadf1f68ea2133e6ee6f8bd15211e604db844c33111f4765258c4826a4911c7fbe9a362842b89cf29794b844fcd1fd71d8d135fa965b6b3649cc55408c9a41b02fa9c2089ed731bd3046c0577c094ada318233b5ba6786d10bb10268c41846b59f80dfc1c6f51e322ee391e9277113a7ebcecf2aac1aa51d0691320fe6a811d035e5c85810e249598c726102e80e72d566558765f18b0facb21b24b37e2f0220d7f7850ac2d5617248b855deae7eeeb37bb94310ddaadc676808d825831d0066405055363bbd88802d7b72b5bbcbf2afd89a50b5bb0ba3fbd14a356de5889c3c6f3ad57a580d242615f0251f0684bf2c62759c8a4650df17c73309f32c7fd5d420dc04f32d45d29175f084a8d6454ae201d1ddf1467e62589a2262e10bf5bcf32a7107808021b6e129ca2f69f8e0e162ef17a8fa7f6d1f025c1199353e8d190446136d6237f1c2e62d1ad9701fed27d2a4c625f2295517ac241d9d67f94d66a51c2f12a587a65163c2a8bdc8c557f1698daec2a91cdfeb381640d08eb47f3f97652eeccbe18d0cf152cdfa0f8a8473b8ff676a66ffba347bad65d849e9585e3dbad9af60f586cea866a1b0183085ebffbe65de023b52876bb170764bb2560044f2d7017303eef35edf9e84100f8270e6dd6620a4c92b9dc1429655a9ff77bd31b699765ac0bf3d3043ad1fbd091772c2853476fd54cf36a1e0d4cc311c3b1df55c9176311feac1db4e339d810e19895215b1b66069019c4bd70fd7c4b9e1a98ae888670c999836e51ae94cf92655d455a48787d88178cbe37e1957717ed62d8fa2720561556f4b1cc6cc78572add8c84ab87cf782824fc0aef026fb5b8b904c2a1c42f10135d3bf60bafeeff89df523239585223b4df1b76f01adf5269e1d7a003c3d70561a9c272ccce85cd60a1f118689b1983274cc356cda81e8699cc449362b16ff94e316774b26dbd545334228fcfee8f69c88c57ca69691a8420874b8b708e3794f75994a65f5359adbcc60dec03c1f1bd8db8fc09e0019e7ac81152b6cc95ce418702852a43a3993da8625d23874e0f77e5d06bef5b68608ddc0b484aca0a3f39d2b6318f6a36b36aaffafe89beafa243dbec4229e4166920ae1e7fc9b27ae7f22df181c9b749b58380ac817225494e12084d84182f40573281b282438089f1efe5a59ed1d3a3386df62df290054efc4bb22487024fd0cf94d6f0a1bd50a07aecce0ab661fb63bb360b039b06a48fb5758e75b5d6287e90fae536c27cb340e8e2457bc035412f84c8435b54b6b7acbe466270bc2e8465f3c45a79b6372bc60d5174ea32e06197182e63b1aee96988b3894e55dd8b825fd5b691b9d93eaed284170019f01a631721dfec11e0c93a33374474e281baf72fe20e2cfc5d631af08de33a9aba5ed7ea0118ff3bca521e270cbdfbbb8e22801bfd8285f6a007fd36aef4fea488c2811b809113b7faf6a0981c7a9c5a21f2ffe07265c0b04fe160c012b622df3b11b8683668a32ef54d3fd31fa12dcbb2d4600ce3b4fb4dde481b9ba41ed1357dd7b53efd5059f4850777f77746bf1c577fb6afd4449904235f217b701c26840fc535ed51cdae5052b76f1710e3ee6a469d71c3386527a49e839f0b8c4f0dc55ac0bf6567b740c98c76f44b296a5b016f3e4e9890f39e70daf728bd1e13b5ad8d72fb0cbd1e91d70e51ceeb4e357660e511f2c15cd0e7688440bd8898c6e68a4be93b714f5f95e3fc1297010648e61b90e02542698bc1b3c1e48d013898ee47655e798cfd42b01e14c60e2473a53ffde17806e660aae543df2d138e204aef633040904d7040b6b8766fe67c907771466ee22bab9fa1185f436b84d83d13c431008146498e3f2bde9c53b3627da06f2ed92b2356d2fe7a05d5c1e2fe1496b3a2e5f688094a9c17486165861b1389ef4d24c93025ccc96b923f4f11b7315a0ce0abb1a66a0a844f879de1fed3cf5bf868adf3dbaf0e0fec1e2a052247094ed570240dd72746c911b916b3dced2d849c91dd8a1116a7e979c30d1cf0f62b0f1ff9e342d1870697219100e0462508c0484cbfdd53ba91841f33846f0249d80c303cc2d085ae0757e4726f28c0730e273cac506457dc6c34965860af538fe34bc4a650e20faa0abcd7167a89914b57ab19aa75f9b47d4147cc6645309c1b85e89f62de430f2f14c45c943d38b5c7076e90bcfeb290660401fa9fe725427a83a0917160d2095d7b8bc2f9187daecc1cb1f645ec07b13857ab2b7931b7443155a83b197db105347fd22a4457f3f8ffac005231d57612858bc082c7505eac3500022e780", 0x1000) unveil(0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x1d}, {0x6}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x2, 0x2, 0x0) socket(0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd33) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000000280), 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x800, 0x3}, 0xc) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x24}, {0x4c}, {0x6}]}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) listen(r4, 0x0) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x0, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d, 0x0, 0x0, 0x10000000}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES16=r2, @ANYRES8=r1, @ANYRES64=r0]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) socket$inet6(0x18, 0x4, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(r4, &(0x7f00000014c0)="0920090180000000001e0045b65369db0000fff95bc81b05e9995026a7308cbbaee4c6987f31f15685690a5deeaa3bb410243c0709e724b73d0000892a9500263c1776a8f1247d1f34b97c01e36f649e3b5758d2b1aee71442773d739dfbfa3ad8c700b9c0598974e96f6cf694", 0x6d) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x35) openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) mknod(0x0, 0xc008, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0, 0x2cfc}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, 0x0, 0x0) close(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) executing program 0: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x0, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt(r1, 0x0, 0x4000028, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 5: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffcc0, &(0x7f0000000040)=[{0x1, 0xff, 0x0, 0xa62}, {0x4d}, {0x812e, 0x1}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1, 0x0, 0x0, 0x8}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x8, 0x9, 0x6, 0x7f, 0x4d}, &(0x7f0000000040)={0x7, 0xf00, 0x3, 0xffffffff, 0x3f, 0xfffffffffffffffb, 0x3, 0x4}, &(0x7f0000000080)={0xca, 0x2, 0x4, 0x800, 0xfffffffffffffffd, 0x10001, 0x46fa, 0x5}, &(0x7f0000000180)={0x7fff, 0x9}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) close(r4) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r7) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 5: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) (async) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) (async) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) (async) ioctl$FIONREAD(r0, 0x4004667f, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x7}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 5: sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x2, &(0x7f0000000140)="c6e688377f6d150da86656afc9303187aa7be38d090000", &(0x7f0000000180)=0x17, &(0x7f0000003a00)="f5ba75f4255b5212da2a40cc0694fe9a3120cbc6de5d6ccf00e0f0192ece3c571020c5cab61070cbba21b274cd92b9e63d0b3adac46cd8af515c3595cfcf4427cbf2e95fd1b6b7d5099dc038553c12c3806c563410a90e4e21c3bceb429733c3480fb72877583f8cdc7026b4644b055ae7c80ffb82a612cae230f01ebf6c5bfb9f8aca8a819edfffcb00dc11e6ec4b41b2b7cb537222ca7b8632961445e51344b961a1037410ae04e056b3f8e95cc72b12eab1bbf5c8322aee000d6d4f0fee12cdbb3a83915af552cac374656fd4effddf329e17837ea06990e96ba1c7ef1cbe83a4fd9bb1219e8d4c9ce2212bf4c55dc8da6bbfc6d8c8c2128967e8c25b9cc34ca76da6daea8afa27fea24588b44898d9caef1e34d4fc588095baa1ddab36cbfc3ff2fff08beaf2320fa230e3d97f7c14e80e115d52455ec24e2e1f359f5276f53588dc437c3fb6778b3fb9f1c9ee90b4891b1a61062bc151a67bb3c841a568cb9c703e0d6b0536ab03408d326ece179764b2a12f43694a88d1788dcb2cbd07a9592ca6c17481115bd99fd515c3d69bd183662cef62191ef843f71c9e19378e764000994a70e3317e88db812d01e047fddd23c3c27bb0bea13b1ed6b11999d454f9c06fc6c25ddc54f91f1737b6f02897e7e4d8c350a7a6bf29594df594ecde8681790923de1298383fe8d5fb5d32fb4988bec7c09959cb678a59b84e625d931c3de0c1580b39aee52a71e62d51c3c1b9d2fa741211244bd8c6fe7421737d90bd876bbd319fe8150ac60507ea0211c9b8fedec66ebd3c73561135bade88b5a4bb4a1626d843db77e66cca12ac63d6e3a0e77a7e5153ffb328e4789a386dfbe34a2a7e4076b31806ec91738148c7dbd78896624f9b7a3b05169c1c6e5b6ec6df375d2e69b19f0e246b3b45451f8513fb13e433f0129924d26e906e6fa459eaa28dbbe237e2a63822bbb87b4c59b0dcb7fbcd74114258be05f43b731d1960c52856b4069a1c02078c2fc8ef8322b774809d64f44215d98d400d4517df8392b28fb262716677a25073a69b3a403a41d59f9651d5eb2ced5999cace532dbb0ea1ec5dea8b33d76e9e39221a824315158d6f7dcdf8d5898a3527aff298c1f51b64907cf4558bcf0863ef0f4d2b6e4911705cc25b9fee3bd20879fe7667cdf707c0946eb59a90e80c4b880f383360aea4e67d7f2709ddffa006ed014d558c6d4826228a0d8d5568dc4e26b1cb29004e8105d5ae3a48b215720c989ba633502c7e93d8177b9652da856d6d14b9cdff47dbeadac7466e8cbbf7fed073995a7be572fb09309bc1776c51509c5ead4a603992ea9f2ca9d5433d0e6889c9366c448dfe18a7546c0b817d478f6a0835c9a58ce7785c8c085535dd854c905ea855bbafe0bf1dd9c90ab6b796eae819ac1a2ca25a2e8313188e61c990c148b69db8d95971d04cdf96ea1f5b101ed721a54f802f9b569fca80ad4dae882d3f7440f1345caeeae2693d3cbe98e7678a21cf0acf77e544fc7860cc18dc76ae2218689a210336eff7dd3b64c2cc4d6a40b8e74b622b2902091c2c7d5a2a41d8b21369f181c20c3702ba5fe862e8384feb17723382de300ae0f48482a0668c2727ecb03f4b74cb11c35d19f77a51fd88175ea1ae1e533d484bd7f642041017f8c47f4a73ab88fd7fa624de6d46cf966fe43d3dab07debc559bf0aa1913cb6b057880d64783cd357635caaae94bf75515541a3cb7b50c69d6a13eb6bba6fbb84da50625a3251352c6afbabb7207d5ebaab7cba4ee7540c2dbd2020dba1d50dc695979881bbf868cfcbb3ff650710801b37c0132ea11893629cc1953a82d781a15131394c369e1f4c3ac53d01ac950b5155c0764c314ecd02f88465e805297252774cf38ae8e622a75f75eeac643bb2cea54be53a9d563d8d58548b32790b026e6340f0c150671cc1660f4a85f54c8c87bfacd96ac0697507bb5d0b33471ed1e60fedeb033289e43c186d4491051a8c97c3674181e885ce528d41efd08334d5a77868dc66ea62513d2b60171862a105ba008fcb2aa21506e7bfecd2ebc6de6d584703292ca195005dedfa97e0081ef1992b643aad79604d30a246f135dffbe04eeb0fb4e8de4339f42ed1cd509962c6825625fd425eb00fe2d8ef628472dfed3bc1d50251fd3e73ccb0b6ec384276fa078c807c3e85552702c2864143a8d80708b7cb26e76780fa2dd7d3825d4257507841e48dc3a5050595050b5a906f84f9c4573045c2072f4abee0952511438e8820d4121ea6550e890ae8810ed4b8fd37c75a0f2762c02473325b41c33d382a0cffe08da5f8d44a2c76be0e0a1f60dddf508f03abecb09b48232e4f30d72cd5854a981cee87fab0de23f39e6a162ecc756ec949f0e3a21be4cdc061083bfd581b79b2f6dd92899cf281defe37ecbb06ce80eb471ee346d2d8771355eb690a5a635c09ce26515a8495ae6d3642b1e660e17407e6683f54c621696683d678daffc461c4d51aa6ce0227ceb1ae45ed919ae252ca4acd280aee980a5526d646f17c46db8fa5bfc2cfd903dd8bcb687d64f937419f89e4f47b58ac8a6f6d34e6031e395c4a6b96a2382e2e6441c34f4ccd0ddc3ad8b43ec014da217090a0c27b0dbe3f9531017f2d26135cf7ef0160c6e641452dc87c93daaebdde54ced7e605e539186f877d2dd87b63870003e07c4614b9cb6e2119d9ec86e386573bfb1fa6b46c3f2520f55fed2b8dae30a7843735f0af280c979ba7c76e2d582d99e23ade51d19b1abaae848e49dfa93d225b9371470fb68ecaa3b83e09a66e688119742d39479e8e2dc4a1ef4cbbda93c42e992277dc306349e4c168eb3ec0be0ba1c747cc6308a4eb497850b51328bebb465469bdb0974cda913c05091f4f432ec8b6a89ea754e2d295757f4d01c647f728029d155ec49deea8d25167c036e1c813ab609c668252a5da276e54b8895ec1509314d1e36d146c0f4474e572224d361f13d8bf83902250c5f69d8024cd0a600335355aeafa017a43636c6b99d00dbedb49b33dd058c1ae34ab292fc5c090eb002b8eddfc41c03abe54955975916ee3963dce9d75321d42bedd7ee19c789b62968b7f3bae20865576c7570c764c9ed5cc957ac488c00c1ea631fcc5e72840bea8c6f3cb99a8f529e20144b2bd11f47ef598dbab53ff970c70ac8c78261d2c668b38d50b08a81d81d9a1627a94ef08e2f4f5b5f80d26d880286ccc19c962c45c65c7e61441c1c1feec3d1a7ca9e0e91fc38251b1c93a4a33b833c5a20ba12e3166b571bf6d284029f178cc422578e9add2811ce778bade5c050a2ce5fd6e94181ac581d18dda9a491e098c248621ffd2a7d97e04a65521f986a602770d30d3eb7bfcb57391d66a7d2dfdf17c183f1221364a26a1a1c679a72a1623456f675bc91748aeac6521e85b93291671dc50200e1ff62ead07489c2bc1608cb387d9d33222d2facc79a00ad1818ef259130d194c2501892d7b436197c4a3ed6a596e2ba036938bcc09a68878b270d0aaa43be71894aeac3ce409306247ba7cb849bd15e4fb3bad8576c210b0d65d23700e8d59178631fd314a3dc912d1b6dce028d5868d1a3af6552019be6427efdaf971f6fca6974419c7bf6c8c60737a76fa15e70344a334d9516847f4fdfbe63d6c10642237b593fec95deb5604dbd0c5882cc94d08370508f927ec04b32d7de56ba6bb7a45ef6291e4ea32c5d3b16eceaf5d34ed463701872e9be32fc3259baf21c6506faca2249b5cd874b8fff29d3af33250264a23d36f85763fa522898b7df37c513f6f6487e5153ec7c7c282f18ddf0b2b11809134c8120a2ba49b703645fed5c51fe2560b828e6c9c00d0c81f0f17161d7d1c816a5c74177cbda50b311f874a672cf6e9f9c16c14db54bd13dba0a67b3526f734238ca87ea433eec6ed13e259a8a0ac22b9d912c78404df8e554ebff899efefa2f56dab61d0834fda38c3532cb7ab532284ff8f252c2864a614b5b221b2a5a56d8b0fa360b4866e71c82d241c1a65f8dd7ee02d410f54759a885e53894cdabd708a9f07616b7d3fb64e5b6a6725ac41fdfcfd161ff07c2d2ff987bece6b07d00dd586d3b6bc31a210dbdb78804644a0c888b34058e626d7f6eb3dbac2e491c66223e3f88518aeaa78bedf607c2bfe08cb30cae840449bba2ca6617b6200795a34f66972ffc900e5cc1f260400fb0dc95a1f397e673c153b4172bd532fb9b09bef0b7f1464c7192ecec98b1746384eb366a81bfe4a9123e7bb2e768efe9630344f98a6368e0d36e7e63a5d7cf6ab3346fd62d083f11adff54f43909bcc2cdac38f2d8642b2d265865e80ae61cd01e614f13c22d8eec36857e3c7a32cc15857e1e6be510935bd94eae586cf59fe18db4a4419b7f3ac9126de28ee8066e121ff51347b0466ef61b03ad2ce085cd0d26450ff6dcbd9353a8e5ef6932e843ffdb2b68cf4421d2fde54941d0ae309a5cb11af14279d4630432cb52c87d5f15f938af7e591ea2b985dd422be24575e2ef52c475a50ed31e3eb1d8a8b4e36fc29c924250dd429e2d44507b92812121826dc4668bcd6db43b5b5acc2449abe7348ee3144dad14dc55196ff4ac6f0a483b39f5662c08a5847991dc70bbc09cccd677c726286d63d823dffc3ad633921e2d02e05a4cc34add4fe55cfc9d9641958a8182bd47bb574eabfa5a6403b95427660dc1f20df11abf2eeb3a32da55da7c47f3a1e677f5da04a55ac686388f35eed93ee5f41dbb81a65d48a7ab8b6862d3a9f15000f7dc0b23697e08fedbb3cd0da1f81de220b1d9ddbeaf4314e80117df0f6c0c207566d092db9c87a6887b9e65b3beb40d54b8c7367495842fab8d2cd04bc5b608f2a23db0dfac6a19e8d49bbe20bb58c5876c5cf2b3afcd37eab1c87d09af9a29cc1f9584ead511ad3c8e6a89e21c60b22120afa49e3407237a2bfc0d0833ebc543e33aa920fe767bdae20033eb99d9f09dd8e2196bb886ef635f4ab77684555b896b472dd6047b84fca9b6a38e955854da341be7dc6c9a9f053d4a493f359884a9b25b79dae0f3b9bd90f781a53a5d175e3a533ec16d4d0f7c2f8f8722011780e3c5e3600ba07e271f72074edfccded851f8b4bfadb89842391ff724d83c422aeda71fe98731b6250f3140323d5c25bfd724e54a34167e5df315bc89d06fa556d4f916050ae508a9fcf3e834af2dcd5b3337935f7e112105e203ad6a7b393cd37839c85a924de432871882cbb1d9795a49c4dcff183cb58343d2b2f3d0d3eca6285abab7810f2b673062b8380ad19a54b8996889c03b2e26da30317ab59e054f5e34cd0023fe993967495c3014706c213d714243295fbe56109a28b1a7f36612a86fc3ac80", 0xed4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000002c0)={0x4, './file0aaaaaaaaa'}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{0x0}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4011, r3, 0x3) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="6b641b4eb1bd272ddf722537db871f41638753bcb6de983c7bcb9f52434d6120547456b05b00e02f2de355047e7ddb96cdd847b4a5bd140570dcee23a96f38a0bf06936cb27b3b6dfdb9194556059fe36e8bd4101abf05e68658b1e3117d1281e24ed84aa198cee2fed668e90c9802c88c69e862a0a1bad3d6da10de412e0323a845c55beaeb5646baa1d7af61490ef20bf7e2d9de64fd0eb80e273145eb38901767f7d310ff0edc5187ffcddf6f7bfbafda593ce76467620b9255eb4a2fa6edbe43d6898b17c1c4cc699080f9122a11ddf1db078708e7bcd3913cd692636c1dfe1faa2adfb3775046d68727e91c5887e3d0079bce25cb5d35ea75a8e07dce51e1e5ad85f4b2fbd2a92aa0758b50533b6e77c4e6f7a391247e8dea6f4dbbab55d75aa9327cc3fdd8ea4b831c20702bedc1d1c41d4e304c1ce3c7b713dfc265ce2e7ab5cd9af70551d073af2ab4060996a5b2c09a21068ea820a7d5e8c236a51842248b39476fc6df96fb310bd612e7ebdaf124139f47e19e169692a785ff57359b1a681901f8eec531a9208e50c4df7c1ab48f2984bf0a0e676ab6206a8d55e56c4822ea5ec1a7e4536cec61947cb96e442323511772ab969eb487d9fc79e7ea8ab0f6bb8be2694598945e3b80e325a3dbbfa65ac5dd0ba2233c397d518a7d58c491bb256ef912045625d8df3ae163c1747bf155f29c7a4f439d3a26b4adb85213357d7fb9dda97b6af95848152ffbb39fa1770a28857c4f7a9dd86469d22d6d21c032cf1b06d84a0c13e84bf988a6a408d03c0945da19eda3cc02692e57c4d29c3a4268e44818421a928e9d45ab088aa73dab6b05853cb71ea7f4f18ec3fb75fbc001715748336e1b45dfb070e27809a095e14218e0ac42ab364e755938333b5f31a27f137f770e816c9a11246195250de3cf0dd615fd5ea120cdc9fd89649e83ad2041a5bf2d08c881af0c260970c37040593ca964a82d3c0450fddea6fd9bbd1c6dc4e9e654a96d069e9471fe4274537212965c45b64020a9739f698307cde9a11a90461b24c643fbeb9bc6607c8950a76a99896b08cb137e561ecb72727a296b4e01550178cbd6436b199530a8682c6d7165e32040b50dc0e4a377bb1cbaf6752b0222ea4a48b90a1dd17694e30a5ffcc8bad803c2acdc49ea7aae65a6a4c3b3fb1bbdbd2a5fc32bf4ec8586dfa7a2a4d6118eb0a54d2d8f3a6e1a13fce97054c3a01e0057e5e1be1d7f41e2ff6aecbfa7f814e96db1fc05b52c6c1b374f6449c85d0615b8968d2f526ee58525f40c244ef0af609c5ad5387f7ad38930c39fc3b06904dc67ced2514a82cf071f0a514348424733684eaf9d697243cb22b3e8fc7aa1ac70433e286e102610c591d88de1300d0bca846a40ffad2493c934dd8ebb8c138f4a0be8ea4037c3644800218278ca9e50512a8b31fa1c56281b45e8d27291c95b314f5b3700e0ea9a84e0b69e4cbd6674009817805e1c67937c1a32182328fc484d66d8496bfb64879d5ff8799cd0f0df2d8c6d85f2876f5bf4eca79b1a2236b4eb0819d1b428245c11261a20b508eeb7370d6efdfd51a8993ed8f2dc1f238fef382b104785d8509e15c69b8be75feb259a50d183ba2387526f50202b1e8fc2ffed337ac5e450aeb412c03f20a0530e381f025c62909880c6a957c12f4f8d3239c8a3b6ed64d5c425db14d8014a2fb5ee40938576c642d945cb7c1acb52b4a08a7ba183938f4dd954bbd5c249ca3e928158b2ef7476e3695e4300f1092f61438c83d906d7da11d28629ee42c05dc962298ca9ad08b709344dc9e783cfa3ba6f5e7d59f20ce006425f99dfb6292baf3b2d035f8c6088fdbe9097209ed30c10a64dc8aa051d1ef38d66d5f06ea52aba8542fe8e8782bc0b65e88e6b4999942d170c03f4d069718d4ed0d87d3c4f06b4aca2bcb61c9828d2f497ce8c4f866eb75def3002e4b16917e6d942a605604d8507b02fed38d02b29500cbad0bd11b6e981d66fe30adba18b991b3579af1df4d968c6c2990fc3b05fff135ab684f21bbc10cc637fc687567c1d07a550f96605601be2de15d04628d3f0d822c4842cc4eb4db545267544934684bc453568da724bc989f82d9d8849bbbaf58c0b390c112745a839ef3f1ec7e5c9ef83380d16572010a429ddaf3f5655e45cb6ec8d0570c7cd3f915a7bfe523ad93b6dd338c718e501a3c6cb098f7653490e824cc8b2a4cc5bac714288fb71ae0e84226fad7f03191c71d233ea05cb4386569bb37f29313e49d04ee678c7b98070aee9b0eec164327d68368f25ca86c7b66a15c150aee0cf0fdef218ee1c78126d7878852a9c43d52b5e87478242cdd0aa63f375be298849cd55170736a4cc90b0ed6cb3495ae2a7c9af62dd68fc6210e78e07dd15ca402a8d53cfdb6bc4ecd5bb113974d639fb097447d9d17dc3d8ff165cdf982d198a954f530eef5c561e7971069fbe506b8cb010e70616a92f671a98f30c6661876a354ab6bd72f382d9f76fccb6cc2bda60206064ab9551d0b648ab734645675ca38a59d947dfcb13151a7ac0708eeed83426b50ed217d142412c80a4b7889e8b7bb8707c44495f98dd50a805e3459592f1364eb45e60b6ffdedb0d51851479dde047a6a04ad90ac5169dc9af44dd74dcf29468d679fbef30d1eece39956c80917bd491fac2299c06d1c8274f49cbea7b5d1cfd133d7e79761a37a30599165836adea22f3098d65a1355b378054611ae9e40e8ccce39e89f3b031793e59b54cdd87f9b3cda33247d98ab0e1bf0c442c1c7eedcd4a09eb749397e06c8a9e89fa45f158f9a54abe83e6dbbfd85902e5f87a9e91467e4146bf887f6e852bd65cd006540d8680ca10f24bbb0135ce6dbc835560d2fb0c50cd36a3e1d90aca833bbe479670edc3e4711da84cd44f50c440ac6dbcbf6d38ee1826f4e605f29c85f4bbb3c382dcfb35475b6488c5e9c5da206210d6454168aae2d2a853974634101d52a7ba36de88a39e7e7ee4a8ca9189922ad0fdf1ebcf7efa18601afaf97f9cd2e3e5a3c0d3f931f5fa416aaa2a3b0cce3498767d7758c6cbb912591bd7a99c127e8f48b9c86e55c579eb2528bbc67546955c4fca5bf527f39230e5bcb2d234d38b4c282ededab35c66437420e062ef4777b1100462ea5cc8fdcda0411bf6815cf30deb8ecbbf62f807eca60459e510c8263e1b1cb681eccd0051b68623cccec10f81c46ce75e8678eb8c192f5cf2df20b6b2ad1ebce95e330d555ca28f3dab8286c480ed26cbe7bb9122799dea443e5a74ba500ab8c7956135f6a763302fe8f15a36020c137b274b6e456d570c925bd55f4763d469e212df77c37f21b9f52b3ba7cd4620fbffdb9d64ac9fc364fc003bf7b2c81a9b8a1ef56e34c68f1b11d7f1eece5a56ca33af490d2e7b95bb690e8baa180b59cfa61002383b6eea4ee2c3ab59b051e6fabca2256497630120baee31a570c5976e26ce0cc558c6337a40daee2376a3f56aa6ce31b9a9cdae6cf7afa8b07ee1900458d6a28c3731425975cf6fd8f385a2ff2413f9cfce96c79065c26cd85029e9a1093ddc6e2223490af2fb68ffd3283e10c00e526e36aded06772ee9aaf38f5038cafc106b9bbe926eb6a72bfe3eac60eb601ba50d98063d629c82d89e05b14d372fb65c4f2902e52788ce39a0651249af0385194710b67fbc3215e16bf9c8498a54c2e7d4edb3f383e2ee2bdbb454ea5434f3052a32c4b5ef26b1af90089f412c4bcc12404686aa8de837bf828e22b5de80fb3b9dbb0915e0df51835fab8dc78fb94cd53df4346e32405dc93e6d9ae75505ee6c67c00157af280226bc30f5934fa49f75ceb82fa93630d840d95fa7a41f12c54d8aa90091c404d304be21688fc5e8a1e692d4a4c72e09c9938d533fb58a354ed0e4f7e15c7d664303084f70fdfac6f0cd0c28e96d712c7741fb210af157f7cfb7c7944adf0f7f3891c54e9d833337b3a18253f35fc03a4bba36d3216e2beb266353e0bc9ef45dfe1fdd0f430e4b48291873add92133e3f975e58a937c0c9a28be48f52e5bcb3751f477bb82c9cb9cd0866afe96d94c8bf424633065afa711cdad73ed1d10e56203a5dd88d211d3b268005a86d554f39aa9387310f6c50c14075e34b9e370efcc42ac79d399db7c74e13031451f3944c8d0acb962b8a043b605ba1aab4c40008d15bd10a24104c968e4652fe6e2ba4ddb64aaf30250f0922b4104216e7b93a6366cd0f3a17a422e3d07338250391ba39bf5c2d2197733c37431af150e695f303c9474ab98ad0f5b9a37860c52e1303e40129db359366aba9cec54646f2a0a28605e1cb1c1b878182603940f8ec7c420e96d5c086844072a02696d4a50025f576fe3fb38176325c6018db39a85221613c3cdd61263b142335f42f8e709756a86f650d1c60e7335864a7796e06c3f384dc6a050c89ffa9289d9ee3fbc17ec9d517a749e17f2819d79a4213949327f8bc78d8e01e389e9be71ef58759960c338f07572473d245e2ef5c3705787379f0bf9bd06e2128b1d48de028d2941e7c5db6c5aaa3ca581ab42f5059edaa8ce9ecf22efb9f071658c9639bc6d0e98f39cd1e1ff8af4b292447d3c5f3d824aa718097bdef5ef5e155759c32a78a5ef8b6619fbf51e546e60e107ed0f496fa3497c9c9f8e05d2e1467f03144a079e460daa91584167cecda8ec850f5911ba0c9319603a00a0387c5865d78ade748e3d10208bc8f4ee2c7d70f80aefcbe9fc41ee1730692102704e78cded5b14d271aa7ce19f7d57c6d5268361ab09232c4e21d076e697fe374bf2d000cb2c55023f2b2b4c4fb78658659f66232eca3d7a7193b077acd89c34ab713961ac89a007751905d074e8c5ac6c10279834079b08cb237381f71ce9ea58d2d0a16bc81d82b94cb5926a434bb27e9e9455e8e5ae88f827d8c01167607e0d6c0a315254c2b212c8c5df84322694967944776049a1bdc7946d488f6c8a37fd05a958519244bd723c2d1807d6be8b6fc3f7f1d4cea45aaaea0ec5abe2cca1d8b6260124bef3ca641bef897d2ab44c1674234a496bf8af368529c8f76cbceb5ad11d997fb1505d33288827bf97a7d094d9f79b94149211f6df762cc327beb6c146f5a4bb7e217afe0aab4d486dfd95ae09fc872988939adec48cac20e08ff4792f5cee1b47f57790bd4cda9f46f61ae90cab4919f230e911cdf2f06c3825e360cee46d4d3034abc5c1950fce1cbb976dc2d55f28ae1653a2fb3b1ce437b59bbfcfc26acb934993f0d598dd07ed6cbbb067460627b53fb463268beee031e39c7b1e9927dfc2d4ee450f1475128bdcff9600eda8aaf675fbfc444850a611c12778206303e950a116562758a53804dfd2742263d74e14039b45a9dc3812c5dda19dfbe040cfd65bce9b91b0ea31058c09465a6269f72a5ccd7232b9bfac6ce3a5bd7c01ba8306d807472a21faa9f6f7b19eed159bd5deeed2a8da4192a39e8d972fa931515fbf8d370182459027b94613252128fd91cbc8911d478748edd773d077f488ff9c738f32e1ec6e1d0561475ec1221ce2fd7559af8424d7ac159fe72e97427282d3f767be2721ee7eb960275161d1c6ee5d191930edb3d9c679ef1f2ce6e58fc3ba3c8088fd1eddda993bfe8bc242306d73eebf98b4c04c7e750625b7ae816812337db77fdf8e72daa66789493be141c7f21c3d4681f586c04eaec08771cf629a314afeeb140215bc396bbe2d389fb9970b84586d39caa94fc122ee37a445c3ce9f6b97bce8fb3c477c5d785b3f3250c9257e5f53f67352c15192849a", &(0x7f0000001080)=0xffe, &(0x7f00000010c0)="dc6e9538113ef1d2017a1f02f3620325c49f9bb572b066342ef4b74745662d1a9c610fd5f349686129fc5a269b051f031937220f47f172f45a1eca4b234dbb84952cac0dd10472a12389459a3ed26a9422c6b70ab5668ac24ca22fdfbb9c934ed28cd80d4c9644bd707b088fde079766095d9e9e4db2a57717e8985775826d7f93173b990122337784cd35e26db84b4ed75e4d89cbfdbb292f78bb1e314cb568665056", 0xa3) semget(0x3, 0x0, 0x5) getpid() pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300), 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000036c0), 0x8, 0x0) pipe2(&(0x7f0000003700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003740), 0x10, 0x0) accept$unix(r4, &(0x7f0000003780)=@file={0x0, ""/55}, &(0x7f00000037c0)=0x39) sendmsg$unix(r4, &(0x7f00000038c0)={&(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003640)=[{&(0x7f00000013c0)}, {&(0x7f0000004900)="73f204e172d45486e74071a4bf5171d067e4faa958e89de2371f64896c938b762b32d5aca8ab16e330505a6308515ecdafc5c03fff41e05cc01a27d5a169c50a55882e0d0f8ce362bdbf31c654901d308d9601904c9e4ea237c4ff213293aba4b7d05674947d939bf1f8c1c4f26ffb28a3472f3d730483c9c02d39edf6af5724b50431617c2c3c28924eb70311f5caca6c0e809356389e271e258ac1e6e0646a36e7f2791de6d93c43cda57a168ad872a8e6ea8802e2cf05abd30735635ad0edc256244b987215cc48059e40a843583bfe4b198747741f4a051af9c18db12a8cdc2d23d84566795356488d218108000000000000009e200dd012c663abeb5e7b1b1b5377918757df32d21380e1789e9533d7ec3a8ca58a2d3ac5c929f4724beb6aeaead75bfe24b8aa2c7a0f3fb2992e8c46516928d961f7ee1b5f60724e5324c4eb2c2b1b7a1396259213a0cd9f676783823c488527dfebc2238caf37a9d8fe37d4ebc3698f3ab99311c95e7eb4079634fd4be8ee179e0e020b97b1f9c3c49a4edc276d0398a28ea9a45caf58e23a942f765839afb23cee88552fa6fdb83dc58c2bf089bf31b85772dacd5b1fe86855050ee8213a2cfec4b1707b5705c32590c3dec389026e055ef1e6233f759e787ca8a166d1f4a9caca8229e21c85a47a834ed955034e1045bb09c845b1f6802df34d0a95a14b3153455de59aabd9e42f39642392b42eaafc2196266155e8ad959451d7bb9fc45ac745781d9d4c92ef2da28030d618bb35c45508025f8b4c02527e05be04fb3866119b9d1a7097dee32f4417662f0f693bc6ffd4344deac4faf0951e0cf0b9155649dbbf41275eac4838db598863ae1dd9aec62b33c84b00a97a3fe2317e44ac077272d8f79b35f2092a32c909a9f39405fbce5f5c6e9f02579174600e1b27aee4f562a8d07afd191eed901c5d8368c69214faaeb91b83361ae9cb5c8dbb3d280dd4f01c71fc00eecb8d20265b837d9ecec7f0bc73346dc600ecc8d8f31b368d8638c68c2ad41aeecdc22d81da02e2fd31d25d183a2df4124f6fe692ce6cab3cec3763e194892b925bea63db3f83b387246d9613025fb035b156d8204eac9597feb0a8f49d5bc4b0b99a57ea75225412d926104a175d468feb2b2ced99b71d8cda80c97001c4ed3d778f2fac29974a61b2ba67e32a3cf1e18b264cd94c2c9dad8a4897119a98f9d522750cb1718481416c367cadd3c108d74ade6cb246c2f054a706e88cf55dbcbd4c94e52acc08d942d0bf1c9e5307dae78b38b7781b73d1ccf5fde9e9bebde1ee557c555f8d3a37a1c17a1bf5bb71489d8086711359a6098fa57dd61d3a68532d0f1920a0475125cc62c66701e5d07bb4f562c21d724371953cddc9fb54252e308a9a3aa400611fcf2f14e16be9da2dfd2961f2a3d914b2943a1f5ab248e02bac4f15fb1182582bddf444a93eaff0a914fab0f072c461bee086e91f078e5a65745a421ab6e3d7af039c5da18f18ddd163283643f8504716fddda4a93a2d33e2eb096e7905439d052ed1968a92b6b2ba6d6a6adc3942cae27cb4f7174d7ed516d611c58a6f6c015a48aaabdebe73f081a66ab6c6e36c1149dc09b2af994b1f54f804ed5e9d895e7e2618fd0eeaeb81a9be10ca9aa32ec8413f536c5c370eeae5bd17cf4f1ea82adc0d93f5d11e37a981dbdfeb9a625047508eeb9c3a5c1c1a1e90d65be0f97608c3e23e6ca90ae58669fca74efc511e8bfd2c3fd49f5f9c1ac284de282bccc765d776900a3c266af42785c1fefa49c0270f03c592bcb2e6e7f34ceaba7e4f2741db44a934cd13cecc1746951a7188cdbf8039b1e5601b3aafde74a21ad74bf642ff8ca776a6933cfb206561221b0ed21a65353b63eacc6432cc9e2656b71efb334447d03abde3682146325af0014871efdaf26535771e1ce2441558ce461cbcf65107e94b0b1aad2f0ac72de9e5d91c019859f8539f7c1a37a03a41c2a13c05c124230219fdc6f791ae3f2331dbf855a7eb59a6e16d10aed8be204d3f77c33b7929f3f9bb508774ffcc70e463a99c4a46d866552b076bb6307ea350eb9c0ce7d288bdc467490d1e25f1696f430e26bc665c6be926f89e67a244b5918c79c85af7ceceec5c72f36776024ebd96a146409932cd7479f4fbe34be27d01175e8883f8c9d17ee18878242e8473d25ccdd7f630d180c27f52087c21fa265fb5bab9d9f38ce30019e645ecb563d4d66538498f67d73b697171fab86a2cabff9bc71b6ff2ea954a1dced3a69130f50018fa9033adc87f672aec05c493ce9547550283a19cccce370e73260ec5f73fc648410a7d7ad6d8f10852997412a3650a47a0c9b1cb0535b69ae2b759eb9bc97085bbf2831cbe01c7ab532bfada7cb8ae9d361e965bd5bcef307423c36946298b2a78ba8d1df5deeb1108ce5d8ad5dd366fd3169da58f831233e97a5b38d7e95a17ce091d30ae91707301952c731df656cee198853b8c7568f711e420116154802b30a8919c37213a499381dd4d34191e0cb44a711ca6c6c345972ca46426c1699c7aaecfd486b56db83ea59242bf5acfb25644e0ba130fed6b89378fe51ea1755b07d845d720cbb79f798360ae3a42fd0232ffaf67de6746a697dbeedfefeea9fae488437ff6b02807d0b4ba99de1ab07e6821d20ef271b3353ebad1dcd963b0b9ddd04322d67eb4972aaed5ed3a9a5a9e94374d7d077d4e979b8e9594770587255672e316014198a06746ea258ac11f27a3b625c8648f3b848fbc4c400cd6a8afe5a80d704e3af2674e9005077e9ef8d14635b0df25df29f72cb5fd685203c61b48ef1836fe88d6b1b004b2fc7319abfb54d4ca4254b0ab6d3af826dbb3412731c6363f70943357d608c0bcde31af94f7ee6b21ba9031dd8ad10881aabe187dc8a9fe914a83fbf1cab14e5d220877ad06a8618157924b1db7c65cca84ab2e9eded913aa3c25fc35e50af0dad39aaf2eee2462d013a50c282a92e1fa62fdf7d89f497298e23452e03ba17a27d15df106088268800d507491b07ff5e23f0db0777d565e52a38eb4f0053ebbdccc0339196b72b7c3cf05d6979bdd166339c211ff92e7239f24b971eec09254f8c13f76a04f40c665ceac4b5e67740ed81a1b8ad91ab8d664ee47ccb9288a544f1bd6542bab338745da3f8549658d5d56fc4745e73adcc4b086b716e87c90a0c7a1cd5c4a67e4fabb1d6bb522b86809ef4dc5e39e66eed8f089441b5cff9834d2a29361de5d505d92142d8463cbf9cb290208bdd90cb17c8917997c42e5582e925688f48750de47a420cd962fdb450d86340b638e7b0fc6922fe902bf1f4cf3cfe87a02fc7f765e4e37b28ef447c92a013b281ada5f96b5ff0735e056bbab702e2e7c1b048de9bb8f3fa8f798786745df4d93c68d81b7523d07c2be2dcf551237a29adc63cdc1361865b37c207a3dcda1fa6d78942144b88ee49bbd75111e3ec59e7cc0143192978a7e8cff17869b8033e8b0e97185d884455b7ed4522f1c2fa8b635cb08413c8ae5565ffb01f8e25c30287f860d097b76a91b59f31d7314634b9196a1e37b722a41b80306ae840a26353ea65581a1d9c811bc5e04568aff532f790fe50b421c14a0541880a0ecbbe574df783c11c4065ecee04f1febb25cfed3a8a1018f2042615caff7c3736e9a5596e45a4e10d040f77da3a8a347dfdff809f94eb65fe34fda09e6e0956ff91772ce8329a133c3b5b5cfe36b0964fc07860933eabc12c9cbb8708f39126a27c42c1bed47f9e3ae8c7a05123a9ac249c6c468e8c440cc36e238aacf52e075f32b1f97e3d038ba3ce06c733e62e8612a6b17a03ba99c67b98415cc34f1c3e808f219a0c295555f5ea32b7abfd16c3bb801c25291dab6f2f4ee589195d00f84d224fe6eb567ac485fa08e2e730a4f013fb4bf28336198f280c13f45aff1f08efa8a779d0ea39633cb9f114efb29f2c640d803e775b546a5c2673f96bd07bd6ccb98d76d4a04e8ffc4198102e821d2a82b400a004a33a4e7444b4b390d6599857910b2fb1aed883b6ce5f3e713c5df3f040f62f66440a5b6f5cbfb14e959ca5cb0e9cf46cfddec1d4dbb40644d023c94082dea1562e408ff842148cafc67ced55dc8308912f1c3c9c44655d00a0c7bf7c3555783a3e1cf49c1f5309ad3a96a7607564cf9744c53bcdcfc756793d111ffc2e6fb0811e5cdb7319b2ea425cc56302b556d52c85684fcfe6f831c0114477f937921471ddd9ae24819326a22b769e4a3fee010e6576738a9462b605453fddedae55ca00892ca790a95b9f4e1ef2bca3e0c55b996acf6ba36385023e16c6702ad394f1619ceb7c7c5632a90dafb407862c10cec985f26cc7d46ac9a15925aed88fa408da2150d2a3c4efed861e422cb8b8870337fd140ae62bbf5679201830d99dc5c4492bbd103ad9627abeb1a73644a2a45a19db9c2468fbddcb773eeaf555b03184955b4e92e3a615b957dcda32850eda2c98e9ff6cc06e2ef281a1c5381315c9bd82a1380e40b26a204c7cd7fea9219ec3bddf2f19f89b972d44276f04a56006046472bab360bb7065c4829410a1735b57e31b319916d", 0xcaf}, {&(0x7f00000024c0)="3b808eb0c89962dd4db9513bd4f44b186b58074d0ca6e86ef5dc821c1675140761821d996a7dd5e74a7fc91550eaf490265c8e01eeb713fc6d32cd5f9840d20ff29c87cfa3383933041b673228d5afad95ec3213ed1cd1d8ab5468abf93a3ec52131105223934d4eab765cd4af04df35aa4f1a8f1388e81b53dfe3fa01dd577b332d04", 0x83}, {&(0x7f0000002580)="cc473f75b691ae031634250b2630932ef36791e26a136b42458dd271630e169187cd7d21292917438ab7f0d184ba70039727f0f8938806ed288c2ec44b9d7f3f6341dd412dde9fcdd0819f045cbd2a001ed0f52a1a0a926f0b6db0ac4c587e116a25db1f647d7040d0149f1c6d154dc6798fe318e55d4275ae5c23fbe1fae165976dd4dad002e7cda5d300379ea3924dc4b93ed810e2f5fa576e7ed339a9b16a7c1df10e4d3dfa92f3d3091fbb83be7ce1aec098225e0fa812b97646239833c653601b950a8f9f83a33f5da96e1ef8ff11f89ab3b09698aa131932dd019a72f90b6f614ea7a3f5fc23464b35d2309498a01fe74a2b02813b4d1fd53492fecee8a2acc8d4b5ca32ee6cc5f8562b602b0330d1d8384ab8f9625fbc11dcbc2e84a0fe5aef77e3647f04aef8306f46f2525dc1f1aba1d78b01df78462fa847fbc8ab9de22f6e1d190b063eb484e1d67c2c0e98b1643550403fd3268ce8b282336e1c48c590ef18ac7355e6126692a9bffdd761cb3a8bdc3e172beb0dd331b355ab1edde3b4ace1f29cd894b9f9c26960217955b0b141e1e8d6e67cfe36ee249468b50359263f2bb6b4bd63c7798b74e7e532f82ce58b712a8bb4e42ea8fd6ad3ee16842eba66819053eb2a2fd0eb5a2afab5e3eccb986bf2da1e4db88f479dff45558d12e751c7ad04cb7872b272b0118d0e81db129988dba81064566e21e580c681cab40d041c03aed5a4f8191073571ffff9f5d05c210475a94b4174fc35600a7b1dc0e46120650cd94659beee343861b2a428f8725313e6e7fe01e1ffa3848486b65f82fb4d4cb541a931c206c3ccedfa570b317f3cce748aff50055ea7a833f855d7271bc7fe4455074b980fe316626284daa7fb0383eeb9e2b883c9a1bf5184a4dfed63b4f482a1e2dcde58ec23584246cedb4734e8dfc464c37e4560e8a084bb33f1df2080b5a6671c0392ac4e958785f9834149bd25c02a1473c5e3f2f94f57d34c4909e16b5bc9834a1513b89968a56746a0c4c40502484e2bb2e63c8f9123b7c79c9a52bf7ff24ef02eea304c090fcceaf833bca75c3af645eb1b627b092c73e95fd7836e9be46d752aa5a4fca72f8b4d30632babc18f1a3f3ca8a61e7360148bdaebc08718e9a8eae31b2e601b73b87495f8b80f1ff27837bf89a7326d210677a0164910092d4a36b430381c24a69eaaaefece8702617e65550491b590a61fdfe74a6fbce04ff8a630bed2ab64c92e1071d4c161a3121828553d68b660bd74528b6083879db11228c9bbf31d13765081c4efb6d3fbe712852653b4cff525763cf96140ee1e78e9a454c28cf73835206942205f54db3350cf85c61a6bde4d16e99ceebd120cd291a71c84e0ca5b1a925f2888200d57699db5fd6abed6774c59132892609c9abc4211941207b5e542d4f9a98471393b7e283c14c253e55063360b16aee87a0b23b382bad30194743612fe5b8a633852ca8c6be0fe94ba80d5eaf1cec0b717d6f05f069a66a35c01602cadf6cdc5dfd5d178ef88e36184ed2e5b093b42fc838892a4ebe7d116b5b34834a0ff7bbe5a74609c6c1c35f6b9e7d8b4a3c6b1aca42cfb7a8ed8ad2490ae85777b01ecbf180722c4f4dc91c94ec925ae9030d6e09aa8fcd0065c8e9f1a5b88b5e6a59f466a869e9312cc4e407ad473f94cce11a5f77c2ca91848f341af260157f579c7d5caee6e7e474bfdf6854d105c3c304164b55c27cc5fb29b287cefb8f512ec1fdd77f4c5565a49dcd6656e3b07f6141d0bc2ef3348f5a121c3011c4528a148107225015d3a87717cb38b711933b419293918a05781bae86257db6a4ae67855d3d4a8a520977866adcc50ec48825c083cf6bf01d614a27e9898fc60e81c8bb592c6b960241c11ecd6f6347fb927c848488c45d124c1a7dab82f6a93b919533df7ea59be7ed890074a4d1fe22732937883e95a3fe1d6c711c0319ee87226e406f25d6d34473ab6377fcb97f0c2105267c273d801b00ca7100bf1e4c181994388e9e6ff8d2133908f03c00c3c62ff55fdefaf5098d0d54842056a6420721da74a9c98a859fb91fe1cd9a8d15646e13f3fe884b619e615af051ea95a4e7b20cd10f2a207c8744f229d1a528839630a80726fa77a2807ee1f163cfae9dbbfbccce5caf006a902b86f4956f0b8279282210288ff919eea028f4afd74ebc1928275d4797e154bf027078103ce35288133826612e5e17a36c7b4fc4777276a7ea7abe428494d299e8b120d3d6f0f49bafb441e162f6175a335b024f48bdc7654b3d04cb981c8c3fa60d5692e9d80cec9c52f012572f57c7101926308dec256f4268d1edcbb3c24cb4db7c5a57bb274d363f4a5bd09335e934dd41cdadbcdf71d70061f2da149aa7aa0958a718fdf131c8bd485856d6e92320d1b62a5b974557002ffd0bb4923b1353cf17d38be513dd515e358f741c5a3d38a6aac41695657cdc2e32bff018cd8dddbf240cf6c737ffc0c51a4f08c4b04997bacb03c35ae11ef4ab020b9da2e18bc19bb6e56b6ce5cd40c8add8ac26d32531a00628a0517ba7e88fce8d753edff1c314e8c4082c1fc1dceb3b6382fda3d1850d9a3a980beed1d931fa2438adaa6d1911090d2ade6637274bbc9f0ea398072942c33d03e8b55715b4455903b30bfb02ba62dd87ffdf5aa08cdfa86d1222045b44938c10908cab4411a02d6cd171514e9673f2f58cb0ad9502eca149cbd12396ecb4f5da2db9b915e19876b766a577aa53aaa120f5b871ee5b84fac73736d6c217a4dbadc22992c70c8cc6fde2bed6bc21465afc59c9b87047b83ba15880587fc4eb2afd7a7c464b91cd5b665750cdd89c1ea77d85a1967202aa59fd8023ce585ecfd32b32ef51840943b8af01a6d37290bb0704971101044479fcf0a73feed055bc0d8bbd741797c562675321b68c45237d90a5c5c5d9bbec8e46c8e6cd415cc376c369ad13d1debdea65940f74f8d3bedf4f632ba21f89e068f4abeb3e294f1a74d8abc89a51f3e5986baf6943b38e1dd832489661ed8925dcd5421d91ac13f75a4a1c341907820dd47789c1d13474c364d07f63189fd37a82de8b7484eddc8e6afb657c349b18535571461c55c9e4b7b08bf6deb9597d57c30b6cdec0d8d2bca2e36ee86b03aef3271d174376dce418ba9eb3baaeb5e5b71ed3e655b9ceefd251d44721b90c11422573ff63a54523ec2f32d624b7a28585fd9dfe9c3095ab2a69cc644cf77896e3f5747e8837ddc7a105e8c11c64b80edc51aa8f9834c7a538cb16ae59ee113101503e9f3bba83bdf83947e2af9ad575cd54e673bd6eef32ffe784361b32a1f7eeac8e6f8664ab0070d06d9a91ace496e90cf33a54590ca39eb2a29a443a96ca8bec06a78d66ffc505ffe0459195db2a91be4482729e856394368893b43e5a6d47a35204221f64c10ccb52763c05e5e2bd6167653d9356321f0dfcdc5e44f1c1ddaebb7c35e19dfee59b95c9cba35bd6d4e25424de137f1cb7f4b474ac25cf1db2a0d6ce78c9c383459a2ae34e431b907e9b842f4957c22187a4cb2f3055f2d785e48bb567b7086563d55760f7cf4e1f0df36f3fd0973c31e8e1f9509fdddd842dfcb5049413eae945cb9ac21cbee5d41bdeccbbb56ef9e57c8cb3baeaaf3bb48b935f9d3e6ee0f8fb83c77068025e58e93cf1972f843a58a92326c26ee5d6773328bb3dd47b378b41976519e7b1b4a492489a1e8354bd09d043fba089e330edeaa1abf4d127cbad6ea5c739bb454edb3488dcadd77c475581037b9dc9a92da09d091166390ee3b8d124ec5e598dfa36fb9e7c38d1637c3847d0250f8a0dd4a3dd130566ea266715115e61188e7dced23ac25aa6aa5f20b873ce475e542da7416f3081cd7891a19ce4ea3d5ae699aee4ea87f2f46014edbadd8fb66efc45c51964e62545f07dcc958658242e47c0397d5a547ff04a558386c06f4ad39582e791747f398b959a7bf3e274d8c809f94b2557296983c57ce6a79c393a832d206dd8fb38f60022825312900b306e69a094f2d36f89b5570d5eb34acfcae9297423a08e5d2c653c74b82677dbf95b8a017b6c64d117577e6a1661f51e0bb211604898aa16b72246511c6e1fb915181531e20d4f85214429a8dcf46885441117cc76402b731818685b3a4f8ec8f62b389f2efaf5738ccec52841d3a0656b0780fb85e8d379fe029d8c73fd08a56ab6ac7ea4cda0c05d59bff6da05c7b3f8a55315384ace3169d81d9a2426a85403d8e43f4838ffa3b3045bfdf535c37d7de1893106e6983c9c1513c4e5ea863ff5e274e228828adc5b52e956bfeb93833472634992072c15c0a5d1e844791256290676f159bc83c89407af04a723e8a6f984edd9070dd62de7d24d99002c31c72c78c638c0dc648f583f67e4b3dac75b2a60c46c781ad75f24e16c5f62c288a230c2a877832193fd9cfd0c78a69108613c99295795996919d5bb6b69436c3d8fd01860f744647766c27c91304688eac363ffc740f67d90af226fa30a91c8882ff5ac2366256f8d2d0a479ca2b3d362a59b55110f065213a0b1514a0ca3837b057f52b945a028217d8871575a8644310455e4a9dd5c8f6f5cc52e818ba438ab9eeda3fa91f07cc3aaef415454ffa53a23e1cd8211dfd5321119fc133fa6d66abfcbd76f7377f27514656d888ffd2dbaab3f8ff0499605a580333579406bd139f4abb2f0321bccd976bc6b050290b83759b47d341e42c8fd15960ca940919c1e25f1d01e9cbde185d91247f73b53edbbf83628be9b5225c299d558bd347a3a32eb897230fdd9c26f575f6f36ffd62321d375c6458018f7a0cd792297786c9905e1394682748cecb2c29dab285200efa568130d48dec03fad6d76e4fee442d6841b31dda05c33c9ed1a54797d01cdec9853092f105716a3ccb99236bc44c92bbf6bf115668c6b7b233af82fbb506e98a176b780c2f1de4a4ee8afded273c895fd561c6b269bdaac149090fec76e800ccdffbff57060d21befebb347ac9ea47e7e204f1a6ca11cc558cedfef145513473bd5b75cd2f55c5b7c631702e9fc7d05d32561dbfe951746d5f2e9f33c434633853299fec8387ce9fe435eca053939390c3b32a8bc8c57327cb019f20a9e7665098c077b011583562e11ee261cdd25da1db1eaab1ae71ddd022decbeaf6d100dcd676dfcbbc30505d83ffd31578b68f8894ae9fcc7af4cacc034d518374eac55300f66271f8972630aaaa4eb34288e42a6d1d0e94609bb34cef5acded9a2bf0a31be7bf63a18771b29020bb0c8dfc4568ec915b1a6a378aa9159b69ebf62e5c19cfbf52a6cfc25c48508e663990ecc9c28719f2888076645a11155310f18fca3696155e3bc1d097b4b46f044096927183cb3abe36b95c06f48ea234fea5072072409855029630330760a1019ebc7e89e5cbb286092731d8dc904e47e6d7030be0a291a1bb95b2476939b117b8ed08bf1c272d68480b8a54084ed84b32ef4de635cfe08b4ba8c61994396ac3d31b164e114d56376fe8917f86a838f66a61a0ad0854d41dae4a0fcb36d4563560f1b4e4a02692a5e2ed79fde7c84ab0233e843a0423dc81e0b0a7839b256417e58c8eaba7b21df84b3dd7b083c1cf29c2688164a4add0a9f74983f7dce945e5a0343ece1e5bb30ace403ead662787142a0af02e629f49f5b31cf9b29780a8c4e171bfbfbb2d632779ee9d8e89722a41eb5a9fe62044b7ed7f7583703b317f6541551ff80ce9b3ef63fefe6f6859fb06d45c745cf6b45e2bc3a72499d18db20ef94a37c2173251", 0xffc}, {&(0x7f0000003580)="e39db7a5a608a05044beb6270bd6c6678d3c6e226163e04269430a793f749073499e8da1eed49e1727846f562d4953c38252141c3734c93ac086565d751ba582375c08244f8a0b6dc22366c5ad4946b81967963232fde05e72930700be7c2b647399fa9554ec38c9c57f286abb19e11db5ea03b7d214fdb84d674aa624cf4e9dc584c1cdf3de44672ace0aa3723992a1a431f794c5223fc25881586926531abbb52fdc71351aa5953b7fc7fe909c3166fa9c8ce19a78", 0xb6}], 0x5, 0x0, 0x0, 0x4}, 0x402) read(r5, &(0x7f0000003900)=""/53, 0x35) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000003940)=0x5) r7 = accept$unix(r6, 0x0, &(0x7f00000039c0)) lseek(r7, 0x0, 0x2) unveil(0x0, 0x0) getpid() semget$private(0x0, 0x3, 0x2c1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{}, {0x1}, {0x9, 0x6, 0x80, 0x4}, {0x3, 0x28, 0x3, 0x2}, {0xbe, 0x8, 0x9, 0x7a}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 5: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45, 0x0, 0x0, 0xfff}, {0x5, 0x81}, {0xb878, 0x1f, 0x0, 0x5832}]}) ktrace(0x0, 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r3 = socket(0x0, 0x5, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="ffff6c701edea5b12c2eb66c6900c7625214", &(0x7f0000001080)=0x12, 0x0, 0x0) socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r2, 0x2, r3) close(r5) pwrite(r5, 0x0, 0x58, 0x1) ioctl$TIOCSTART(r5, 0x2000746e) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000140)='\t\x00\x00\x00\x00\x00', 0x6) executing program 5: r0 = socket(0x2, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe80bfe68cd0000000000000000000bbfe80000000d8e83c72f172fc6d00000000000000008000aa1f0b60ebb12366c2a1b6705223186226f28e6482f6d847b4215d31548ab55810a0b7d84c521d953f07dea32e5de12b61596e19735f63a2aa45cc860db54b1f57f6b4904457d634617777398070f80e15330e9707812b9a930cbb33821aea332227444b8c409778356084e40fc71873fb6ffc712b336814187f362de91e2b9d7f"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0305602, &(0x7f0000000040)={0xc, 0x1, 0x0, 0x0, 0x0, 0xce}) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0xa9fa, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x32, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000980)={0x2000009, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080600c43ad605bfa16f79d20467d5e5f3e857945968a4eb1b6e13ffffffffff1d2dba6d625c5f019272ffffffffffff"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = socket(0x20, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000000180)="83aa32191f3a5c74860983370c9d3d27d597a727a2c09543de4bbf7c4b9cfb48b0a44d15130956154e57c3f5161c1811f31ee3f611dccff6ccb0764ea03709efc6b3e174e4b7150de122837687fd78b2ca9a9e9a91deb5a3", 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40e, 0x4}, {0x4, 0xfe}, {0x34, 0x0, 0x0, 0x205}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pipe(&(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x1, 0x1f, 0x400, 0xaa5}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x0) dup2(r2, 0xffffffffffffffff) syz_emit_ethernet(0x26, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x4}, {0x7c}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0x10000, 0x0) close(r0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x398, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001540), 0x10, 0x0) recvmsg(r2, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/238, 0xee}], 0x5, &(0x7f0000001480)=""/88, 0x58}, 0x1000) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000001580)="511e6f2ba0e8a4b3634e63d2af366309000700", 0x13) r5 = dup(r4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) dup2(r5, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, 0xfffffffffffffffe) executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup(r1) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000180)={@remote, @remote, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0xd, 0xd0, 0x67, 0x800, 0x8, 0x89, 0x0, @rand_addr, @rand_addr=0x6, {[@lsrr={0x83, 0x1f, 0x6, [@rand_addr=0x7fff, @rand_addr=0xff, @multicast2, @multicast1, @multicast1, @rand_addr=0x3f, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, r3, r4, 0x0, 0x0, 0x17, 0x8, 0x1, 0x0, 0x4, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x401, 0x400}, @md5sig={0x13, 0x12, "7a115879a5fea8c339b68ab4f3d421ed"}, @sack={0x5, 0x6, [0x9]}, @nop, @nop, @timestamp={0x8, 0xa, 0xfff, 0x4}, @sack_perm={0x4, 0x2}, @nop, @md5sig={0x13, 0x12, "16380c0a1f2429eeae8299337a627ccf"}]}}, {"f2e497c5af22fc6982aff1ab488023cc3993b4c1fb4722cf8fd761acea968812dfa843130f3650e7ff0169965a6fc1f1e2467b4bf4a0a3e754587cc8693475e6"}}}}}}) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x10d4, &(0x7f0000000340)={@random="5d1f01644ea9", @local, [], {@ipv6={0x86dd, {0x3, 0x6, "b3e4ff", 0x109e, 0xc, 0x80, @loopback, @mcast1, {[@dstopts={0x2c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5ca}]}, @dstopts={0x88, 0x2, '\x00', [@generic={0xa9, 0x1, "1e"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback, [{0x3, 0x200, "c503038bf3c6e8126e1eec97a0efe4c1de22ff4603b7bb1527fce25ed106ff640b6456e635c0f9ac3107c1dec67bbdae678812ac59da5972cdb5e43f350608740aff732111ce69c58a0aa012d9670c5add2fb48c33e855d54c3bb8438afbc5f630045462a92dc2243ba634144fdc579e094aaca7a625ba926f77e7b85c0b19fda6bfea652da09465d103967f1f02d1742bb56f258caf9806647d76e14013beb8de78fff8812646495ae8a8dcaf070b437f7162cdcbb26585478b2af37f3d1c671631c1f075e645d6ed8dac7ab7d49bbb5f3090cd05df3ae03abbd36fabcda1d7573b45da284f4c12176c05a94a5d013dec2b7af3055757737998cf4cddd1f79d8fc4be529613533ba6ed9ccc9d1ce1714d39af03f644e3c4417817f5554934fa5b3a379e09e4fd1ef242e031a4f23232e20b92e21bf458e141c88771a895d20ff8e350c1c85d21c61addf169a41b44b3d77a48d1bd41d3de082aa616c7d526dfc2fbe3237faee398f6ca8197ba1a338cd1015ae89f2349674900456469ecbadc467b08069c85d9103f0542eaa3f413fd1e4dd9b5643db9732637bfa7b8899dfdc7d9910d0658ca46a49e3ea265e8cf081c6ab99dc47ba39157f08743ea41d91bc346a15a25a88308f1360f7f294c3eaa7db604e9d2a30f9cc57c8756dbb200146f7dca3774552fa56db0d5ba3d61c9eeec8a2d9782df0480adeda670f9ef67ffd1e27fb6e482072e91d0baeb5d3af0f901de6d6dbfe403efb8711c7de3acd0c570b04c290addb7852cc6cebc73d66cd093301d84d284fa9d961355974595ae18766287d655f4b44111ebe8fca80497f0dda431965d6b209d2c20020404023d09b7da053b97a65341fdf5c24605ab960501c142e7db3ac40b94d929539dba7f3ef027e88fa998d07b6f0adf0bdf269a2264592762e1f6f7a6c5244577f0ab691efc916fea84cd02437ec64a990ec5e47b2c7b65c5f55b2d17825de1c89d2bde000c71cd62cb86a0de378c04d72042e0e2656fee4780e03af37fd8ef6c8a4249e569671b318a6708e1a05cfba658ad262ccadfa257e60d5c9323e49116cdfb19a867ec82afbec8285e6856ca55780532e77033af4b694a084ebabbc3392979a2062bc2cee35405bbf07c64ebd4517f672ff6007e520845bdf241ff36798a15aec40bd80a45d41e97110a9bbd9ff546d39a43f0568c2dad672dd9e038c5cda0a126b59cf6c8aab0a6c78bc8ed9f21e5738b4366ddfb807b6b94ba15ea18903aa6f23f39604bccd959b64d750acd46d0ed6249820a0484017a1143f67c87a1b1369306b51befbf02bc1284b78ee993345f409844632c2b57ab0b6e24dc116f35a4a676109fe574d9f424e104f49ce3d1b7b002675a6c8615eee9df7df16ec3db1e265d6d768acd59f07af8c1c392609e3f6832431d7f6f43db2f186004b330f6abee055ceca9afb15401316186f6fe9c043612208a472b6159804ff09ab4975120f52d118ed5f3ed52f984c93aec8667241fbc2faca08663a1816d03bac7875293d7acc137f2a737ea2aa216b973da53039a4e39708d24d99e45ffb00cb68e5d45a47dc2a73a0f34dbf9fe94cc9500be99a304220ab5acada05f39a845d04bf2abe33c9090e8d93800975b88d25eeefc0a39235dbd33d0c677efcaa30d5063f4e863c4d15960f838428bfd2bf3248c38a21437384b785ae0a0e93386bc92ebd03e171b9e7ffbd37f99a900306be2bd063ba668b9f87b2038e488fe0b589256620fa7d8eaf7030556905df4be88d0945efd837f84d05781c400b69e3d39b33ecabd3cfaa12ea14d718759f662f913791472d86a6b22e204ddc8d75e13292421dd9c10a7e08255cdcb40910d53c8baf7773385651b590eb52ee0d2d27435c52fd04d8e87d86137078f4542de68aa1375ae7e5eb64f191e0004cb0d0e332c866ff4fb6b87d1e82e554d37079bc90684bcc144b6d82d0e1085188395b4c2cdf60fa2c4c466d2055eba689e1cc4257c974fb321a2e4bae2982d962a419691015c739dc115122ea2925168d8828a87430296368f2b531b5e860d60661c6c35f1c1c42d5f57b02d00f52901a72bb12025dd775f5c827df89aff763e1353beeb48fb1c63f87bdfc805c45479ee32fe08d99f6243c4592ae3ee7b057f68d45470462a82cbf104389a748f593dd7846e2c27cce89d0a56805dce59f9f97df57ed27468481dbbe9e80a5196bcf801aadb53af0df5d88d9e78024c086abbb4200efec18b96169e91f3dba62768a6a8d894950696646f397fd1a558d07ae2be5da2e21cda0a209c84baa3f8c8d05406fc6e952a2b23732a0e8b11181390afcd86f8357e9dd5dcb772c8660301fdd811085fefaf545d34c281f313738cc25ce90b207fec04e9e38bce631cad8ad018c1cc585005dcb077370f4f82bbc76bf0aed832963ed25fdcda0deefa556ebbe95964b039cbf17f5dd1637abbe2ada3ca60e1d3f7f071cf224299120de1733876d56edb904937f8269c1cd89dfcd68bcb68b9d60b593c944aa7892b8343e7b4470b66004895d26224df283c8413cf70fa270a0a2abe139d26b425f50058a1d892a27e26eab5316e84c423a2e18571cfa181ffb634e5066f058066896f05525ffb19a9de97cf56ea94991e16c33227eb685d4616cd49446022ab3321ff47a542013cb4c09bf595ef7cf806efdd86fda6992b640f98b94b08bf84d2ee0e67e6ded040dadac0f0761509621c8e2174b92fddaae47c94b5de25aac3495a544a7b1b079fc774cb9262b26741411d7c3bad8e9b25d0ff85d674d0ace2bfe137b11115a2f84aa1391afa93a492b23afc0adb863f7f0e267e2fdb9344223736801a9d1541e62506508f4025f1c52753f4a60e0a62b86cffddecbcd4b93cae4b7b2f4e3e644ef240190eef722376faa4890951481b64789bf1095a00c17b8f563d793dd11825d92b30083672faa9321e8f00cee0ece560696fe6d19467ffa3eca7a5daeabed380088fd3484a345eaa4978eb0ad1c7cf6d1a25c15121dc98d2b98a538c65c3eccb733d9a31e26b782c90ef59409ebff7bb8735043eb3aa66e110407442f6a74407b8bfa6af24965efdd43b17d2a193f04fd99c4c878cb39b55f83449dc5fd7b53e7a832a194e5e2a95efb225c45eda6541a990a59d824eecfce516450c02959894652ab0f9e8fbba6ed0f94b41c0e229f07f20d7efd74b165a193efe07b39848defed5d38d1056c6154aaa0cdcfaff4c07a4f3557823b0c02844017f7726cb2e10bc04b99c330cc98b3106429a3eed3c80887feb6ecc4c3164f5faf8c53aa27f15b167e289b8d125f54b39eb1c0731f9f9d01ba1d859b593bb4000023845b65ac1f0b2a7def83184d740e87d31a65377aa8c61cb6793f1bd892d8d5fa052dd2dcfb5aff723750105d556cd5ac3878dcdf6f63150385897916d2ce89132d3403e1da53c6672c277cd08c296b243e378a7fa3b9dc515b4a5fce76cda8e76cdba3ccfe6a8f2371b26d2b1182b5c3445bd1ecc0cc3c88b3bfa914b95365867c69b8f26dd9f26951a7b55dbd96b13eba52ef9a82d1f75b9b96dcea97d37df291201bd04b17096ecf93968a47c8ef72ee55d7dc572b3b4f938d39f206a952528e499c6c0d2365507e065f2dea57faf0d134c9c2e9693798a4916cbaac3e318583d3737debaa37a7f125eff6c6100d57e05b9b0a693e14376ceda085c7665d6005eee57004a605bc7ca1edce7b0e70e0d9afe225a9edd6f7c9834e0cf527036bc95f445b8c39a513d8b09ec611337dea8bbb755c9c1bf0af7e5f1905b13d00a2bdbac66f826ff68c23201cab0fd2cb7721fb9a1a78d8c0dfbdac11bbaaf68709c02b7f8b0890ee51049134f465f58e55f3e9d2856f4a7f91413b4f88b3c6cb8c2f831899109a7f4abf7b426223bee77f727bd56165be1ddda3f805d661c4dae0a93ea35b167d3ce9a50176aa3e5940981bd025097a0fef722a0948e60d9c56a56059b9cf7489dcd035762688fd3905983024adb705178d4d856cc61d7f4eb8bb1a2abe10158478d628603859ca40e24d83b6727b7fe919351ca28b918aa5f0888174d98ae7c676e53cc94f053068241d100abf6fbf39fd87f778a4721e82f5e35d8c90edf5f587aa38961c011d6950a75a9d174ce37af091d8abc6ee25b0bfd194a3bcc0731a448c2c90ae7dc94feed125dd5a63714c8d8c177c5bd0ab0ff64fd287a7a915a346a062c5e995ca32c9a16f07a62841154767801069c7dd3bff9373d6c6ddd06eccb6f1518894f58962f3f4fc62880c35adf4d428822530bcd214a3766dbfc53c2549f520d8920fcce9191823ae4704f2de9823f4cffd77d730ad73cfad2363f933513497346a78b35fab0142467a9ba102908fde9aefdc52bf8201e9171b810780def54aba83b4208d631df9c540f21ce0046cf54ad02d3833836d9f86bd928957e8c8b32cd36a6a18dede694120b623160a6266cb45ae82baa266bc76bc93249a7b9e46969eca0973d728274f8a572d8e3c3ba550b83f4eeed47ace0af2f71b12e1b7c8928d0e2318a02d2fae260e8741b179cd2665d416bfe4b00b4d5f197708fa2df54ac6df1bf0cfffb4ad4196ecab0023a0d2eecccd9e92f0a3532261f63920182ee68b0b4b167b4ee93362e9c10e4b061a6749c1f63c10becb5be4f7f2b1d114e0d381f7fc23f4003d90d688860bd2f616ec838886c6b94497aeb6d7f353d33958f935f3062d348746451c6dd39a849c741fe821344f8f2e19db57051afbb20bd240beaec3d221fde75a8cd9aee524d6fb112c489f0126a1b154ebbe3ef69505e3af79396dd05f5392a900cd71fb71f201992a6fc11f89388838c5ba92f34b8098ffc87eb42afad704637bd410621fd8546405ed82c49e01e647650ecff3b69c73ff1af9119c728aed498aec10403f84436a2d22febbaa2506ba95ec756c8e8ab8d266de0833cfef6f7afc8906ff0072d2775959c50f5e5c80a2a3371e96d3964fa1f0481d64f92017f046ad528811cbef0d0c4bcb1cab2f0bb9a67d2e5d3adbb4982089a0c751ee092ecd31757ec94d70b17e91fe4c067ba7d6a689df366ea8efaca6b6522835b0eabfffdc2f6ad3f3a320c661e299a11b5e24257b3a8a9be6250905719438348b8091d78cb30fcfea9df7716b70d875a85b971fb8fef8ea55af8d20e931a8295a500869de9cd72a89d5d117506a1b441f00b60cfa00d32009266c11edcf6c10cb7f02d466bd23732a1b88cc1b3e363ce3ee1fe48354ff576a92e818366af5e297d7274981fed460abe7541c533c950a0211aaec0433f918e2b116c4974bdd8a03762760b8f28fdef5560e80e998ba9a7c562c0e1113729d4719614162cdac2785ac0af9d0c55ac288e707e14f26f1efb73b1ae751c0444fea5e6c0b3f547b49dacd21b83dceefd707f22a7c373995776d3b5838444a7facce9837909a82ce4bbb28f96d9324ef6a1f7bce797454e528d9141d11e6055f7302da2e3c01786de89a4eb10de6897590a64d6edb0bbda4e6ffe77589da4e8424b0be1fef7d8f74e8a339322fa5c4d1eef1322315a7bffafcc0f906e06d32600073830bc41d8daea29a641d23e094957f94290e9d562d4e9a3aa6d617ef627f3f556aca278fed5034144e7ae9936889c6528bbf20a7479197a3ecb2e5887883ea445b608d7a339bf89cab22785e0fb5eb2a8beb8685a6c516124c3bd1f3ac3e0067e51e7d35148381aeefd1f01e83335ae1ab1f4ec4376bae1ddd1119c9d48bf746780200f2db998cdd00c5f6f7a1ffd893448b9f0"}, {0x5, 0xb, "30e3d9a4d6a8fda58f8746b0984e6e827d14f434af27f45f19165a9e11adc5ddc308c3a0885a9c16c0686e94e1530d95aba747e171b520fe669f72e238ce443f52e3c43b441454e7de87bd30f92e01ea4b70f4917d19"}]}}}}}}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7fffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x800000000000000, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r6, @ANYRES64, @ANYBLOB="ea3f48da1c4a1e25c7529eadf51905ad4473be0df0c7bb698d90a468c7b685a757cfcf111d45a0a085edf3a10f78b61ab0ea200f49a812af19ba6fee690f8ce35ea3232b454651b91fc3f0542f223389dbfe0267b4d06b5c5cc9bdc480f23275983f"]) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000280)=[{0x50, 0x8, 0x0, 0x64}, {0x6}, {0x1, 0xff, 0x3, 0x5}, {0x1, 0x8b, 0x1e, 0x4}]}) (async) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000003c0)="8a0158261b2d8e228b80219fc26cdaa3381eeb89d13733141eec1664d0f9a1d5da014391b7010172595a3e2d4d6353069964c8e5d7d3cb68aa857dad734d00000000000000000032359d31d4342dcb555cf145f9f7939c86fd79f8c9bb7391c65b6438dad366f928133596ba4f48ef81ae0faf7890b60505d7334044a318d5894544eb8c3f90d1e61fbf1c62177a26fe1d7eff5bb024752c6891ecdfba20156d63cc605be63b289b8204aff8eae1edfc6ee57e41bd163aa0beb0a9ab9267b648e30f61da95f10b9a7bece151b3be39ee601ce49ffc2453fc1f354a52d6f6ecb375df170bbb85ca64f7070b7ea72b276f39f80e088dfe9ab871dc5d6809bc1ccc377897d733d6760100008000000000c3e2ac746890a23f0071cb450b354e7671be1d975f1bbc518d081acb7006aaf6ecd74760c06a1e98bc8335ad394f0e", 0x13e}], 0x1) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0200fdff50e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896481ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x5, 0x0, 0x0) (async) r4 = dup(r1) (async) r5 = dup(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async) write(r5, &(0x7f0000000040)=']F', 0x2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000300)=[{0x9, 0x7f, 0x6, 0x401}, {0x84, 0x7, 0x81, 0x800}, {0x9, 0x40, 0x26, 0xff}, {0x5, 0x1, 0x8, 0x2}, {0x0, 0x7f, 0x6f, 0xffffff00}, {0x3ff, 0x3f, 0x7f, 0x6}, {0x3ff, 0x5e, 0x7f, 0x8}, {0x0, 0x67, 0x3, 0xad4}]}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r7 = dup(r6) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x2, 0x0, 0xff80, 0x0, 0x101, 0x80}) (async) connect$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) (async) bind$unix(0xffffffffffffff9c, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) bind(r8, &(0x7f0000000000), 0x10) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2", 0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x7d}, 0x2, &(0x7f0000000040)="c078953f3701a9bda49f52d44fd7aa31a853187c801ec99e1211b831b4f6", &(0x7f0000000080)=0x1e, &(0x7f00000000c0)="6692925d530e81", 0x7) r0 = socket$inet6(0x18, 0x0, 0x4) close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/517}, &(0x7f0000000340)=0x207) recvfrom$unix(r1, &(0x7f0000000380)=""/32, 0x20, 0xc00, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) sysctl$kern(&(0x7f0000000440)={0x1, 0x4}, 0x2, &(0x7f0000000480)="42e2acd86a3a33e59d8c09d79ac1995b8db9a9abd559f4b7126927f6deb6e0a9dc478813227d", &(0x7f00000004c0)=0x26, &(0x7f0000000500)="6413baa8eb78757963bb5c1261a4a10ade54bf5375d75cd78637f4dea371cf2484cc5a1d14713974c50787461e2c649f8ed61af8d50f87adba3bc01644cd14e0830e9096e58b855981fc3e18db8a2862bbf9349928ca43a019cea95f73e1c6f334ca5a5f39512ae8bc4d1394d62a61887bf80ec335ef610c201feef5df92dad19c15e6dee78231015e8545fb970887e635a01a0ff7e2a288531e5cd74ead65fe467b29587bce8de5cf6f45892bddc9c631805e05a9b6a816d2418adffe293092eea2e2f3338bb3b788ced9f44920bd63c2a9ec16c5de7ec67d5f88d82574027c22218fe3924c592d34f654cac182bf4ce03c1ef64914ab7a161ea9f21630a51bec29cba89573d5ca71d23fa266e3df43aa002da2e8f07a94846c596a75c2d40c0d114865fdc4c7100b33568ebb0f44d1fe474743e6e020503b6b257e4ab573992978d5cc9ffb4c092825960dfaa10cdb882ec5c1dfac44b0a36721e8005f54e69ed3b38d7565b1ee066005524cbf9cc68311464f1d82965abeed6037b61801f2825b66f6802d04af98c6bb68392d75c8d49bdabfc3393c82e84b5ef4ec3fecd3f841b24ab51f562c457057778c5adc1199c065c66d674faba5480485c12d86876ad0d233548061dabf255906601df2cfa4005a14a829173aff8f346b86a674cbe5c5bf4c73930b1fba5efceda42507beb2cfaaab81af677afe2395265917b1ee023247f253fcedcc1fb36cb94b448c12ca22096bc639c1dace05755a69590b34911f445e0e5ff7225daf4be10636a368d0fcba828c40a674e9756e8974589b4da89909e19f7499cafb10c519355d1f9b90082fb6767b42d51d4aa30487c0d470ee43d6b0395526a76cff7a838ca26a323b5d272964d23d3726fb3fa9c31be42192dd2f5bc057f75b6145347e631ab88fc99c543b0607dbbfeb59ddff354d0df8d76532c04b4993bd7f2663397e15a1a7cc2cdada14f9bf70fbefcfca58534e11dcf3209f18974f0bf9b8dcdaaf22b5027f79930722b68d81faae1b38993aee8ee48bde4197da2b76c0458bcb730d8ca96bffd4b62f161c5f3d16364b9a0a244d3adc2826790e9437e944acc10323dee26e6138f0a9fc13bf0da9936ae27bd67bb5ad163cf67af04aa9a8f9bf7a26bdcede7e360a3c8c267581e587715608b3c58960e04dcfe56eda6a3d402f0b33a57c89c69052f54beeb0e8a503db4adb780bc55bb0c52a4c46b4a75ced09e867047e711ce5bfa0b4e9ab13c56aef4661ae774484c324ed2ce2486b7d89fab908ece269da21163be1a732c786c47e34d7b3e1089f68f337521103e48167d7a0422895279c26116c8ff93624a10f6499d3fc407b80b95040c6e7c6d101411c8af519d12223423e22aef10ef959ef93f2b014375ee670133527652648b51654660f03c32abe4aa27bd45d13c11f3a780b5fe185eb1e4a8ad6864261cf948ec2a6761cbd0e9fa2958dc9ba397fedc96eee8aaa49b241948d710ad7d2e567b0f387d54a7b7b0fc2be660eb5f0d9dd137f66eef1a2939dcaaa9d48ace0d37ed22c975dc66595340b61fd375f6cfe00649947bd22a7afd1b9e44fe3170e64545e4e20d6ed432ecfc777ffec2615b91db65662f39b959eb57af31f98d7475a5fa77025e9c97f74ff074f6594a0ccbdd906fd535555957c73bbc08ad5aba3438ca0fadb537344e93755df6f79282e4e8786ef9875b317d8fe4d6066933665359e259b070306379ea2aa1e227efe0ec110aa05386e17acae527e0395190a53532dd853adaa40ddd3b221761b10e6508025b44ca17308da285c7e95eb0e91dc3a2558b98ead07adb2c6f85f8395f73d509f5fe716f487f8b12f3ebb2dddd4b3f25cc87990a38d2ac24648b743ff8cd18100a0492d75642f065a5159999284753665a9878df3985da26754fac0baa7eaf709ca6d36bbab0042bd5b8570916e48b0abc168bc259f9108e7c262e162a325b7f7bf41c9f752a3f0440cbdf1ef36d0bdb3dd317c1fc17a13d4c0b780450d592ce1d1fd79d8af53df554cd634d46f0b0afe091231f8d1df5b0cc6b10b788593484668ebd5545f389f99fd802bb62dcf8b3b916e569cf32434bebeee14503e4a2b9f8e6bfcb57b4abb61c7984b05c6698b4b0b630d25518086cf68bae43d4cd2da17ab0c2b618c487c3ca659c92c14cbd2e7fc558eca092f774e6deb25e444b67d498af28c8aed822e6c1639266b5bc83f92bceadc2fc5aa1cf46d606a1febcd0de1efba2aa4dbeb10325a7edea925d4869754065830398eee51fdcd2df6a6469470deb4e76e78847becf12a81021c777f85cb70e45279baa0e553e94e2acbed367a19b0f3676e51d29c75346db835888c67ea46171472cdb2b20372cca6e010add03343206ec25517de7e5eff2c26e0d7ff0d685b3f3e4488ebb6490e94416d0b6e9750d0549f81b015f115952286eae8a79488c2c3978d076610fc6c52cbe7ed4291f462f23291daafb2dd87eb9799aad210b354c535ef49c2b12c2cecd1844392485eb863bacdf34190f38f8fe18f5e7b12875f9ea5757fd21b15d2f15b635359d795ca41e2e22ec5aed47e5b4a7a55a2e591f692c28c25d98a39b724791dd9e998f458f3db74fd9bf7037a74723ffae6349d656a82ae9d32a9758fc5faa6f93be3f67a600b61eb6de7e8dbbfd2e06bed2a6c61ee1c2a4a744c75c078406d17de6ce2656c4b2ae9dea080c623debd4afef3a953809130981b53b833f989b6892db117bc7b447928040c9c05501c17755757c036b9cc64bc6cd93f18a7171de9a26d442406408002e37126db7cddf118cdd754766fe5a8697377d27838483ee1a7e85e7f146687d2142402eca322889aca740e14246d45669a6633239444c47b7bcf898c031915449599e5019bf7dc824ca57a568a4216dabaf39b6c152329d5c666e7dcbfd7440f7c5247cc00c1e79ee4c82e32bd6516a0edb4c324bda6751ae30ee14671dd7eeeec71d63e7e8d0568e44da61aaa7462446655db41c6464c57a6f25ffef1b2ffeb448b72a2a390cd8df69071c1849082b059580ccd2075502af5e0b6f74f714a9661ae72e01c417f00d3c849112a16671e573f0a9fb2f0ec9f39b91d4e2f6ca163f299326259ce0f4edd330948f50a32ca25d13a93ab96b187530b3e2eaf3d4851ae965a41341e96a3b51251969dc1e06555ccbf51a76a136c317dcbbbe4c1b845dea7e58aaec1d5a6cbee0073f1e1193ad686f0a9ccb3d059cd0e947dd6798424e5f8666049751cc389e42ac8cb48a100fbdfa8794209034b1a9d75cef60cf22bcbcf88bef3ff0cd16a4e28ab734cdfab2079bf9997e7ae2a30d92a21644f3fc653ca3baebc5651472a9763a77c6126419f199ec21002d197b1420609d57868a4d459e56a2255a5c7692d52fea36732d1065a5d64fe07e426658c5ab3a366bf475e2dd767179acbf30f86d649badb9624219a65975a391a6998c8213ded9e1402155aba7f11f1ebd2d4d61f87d0dd0ad30d6828f75dffc84a31d4ae6a5357f59fb10eadfa658b029eb1bf6d2d4ad988bd9e2357d282a23574109777bde1c7abbe05d592e32f65b4115fdbd14b4c1559d39897dade13654a0257e3aa7bb76a0a1e46738b41c5e32927b08d444e493b36f1fd24100e77665fbe30cd0831094b4a847122ba24573321d1226e13e4b39e7566a39d48c10631e1b4bac9cd3c12fb1ef3cf226562bc1f82799e3eed4e8eaab6d92d86edd0f380d2cc17b42467c091a6bcdb851a3abaed851d3c2b99914beb5222976fc5fb8d4c2b6c2e510911d5e876af244e265d25e6a5c9ef93be1818ba07acfc2252950e8cb4ae01f1cd482638c98296f7d9e4245fa1ffb73fe2ccb14fe27b58f19b80c55e4991c534d51139cfc84e5e7f0acc882a8dbedba39533fad6074ff7bddccd70b6b5f87e68b7bc9e9570ea6b1104731402a2093d5aa9a2d448e602fe107445d31b04eecb7d2900b8ed794c6dcbf934ad22b32836612ca086e93530f0810637d8766b7c33efbcf48b918ce4885766452c0d0a15d18263a5f2e9b19f503173618e6aa0524fed2af8a66ce3530d8828f782dbd8aca2ba3cbf1e2b35f57ac0cb31168d784f8833bcc4c813ce9bd293e6364610445bb1427defaf6292a19c83ff5c43bd389fbbb1fa8f9d3e171ef2202db8fb991d96bb56fc7d5eb5939628e4e8bd45d410d6a219b4236858805a7737d10eec5fd4df46649849a94c7a699b34b9eae6f6f65341bd48b7441af3b7d43d5cbed66b26b2bf173278786ca1cfa8bbe309d36c51f24b36573999ba1e667ccf25f3683ba9c57f55b1719835b99284d1a85eac2e6c3ad15f979741e84bfc5db88f8637bfedd8c5ea04fadec2c186b496c25734756de5fce4cb7ff77b88e73f9d7b6cc2da151d3ca11d06ce144e2a08df2ae9e762821aac493f456d9da8b775e314a2c6437c002d2139760d003f7cebe8673b5ccddd2f904d36f32a294a7c68060191153fb429ddcd8105fffe04cbbfe3a15d9da5ce7528b973863bf9e603c456a85690648f5a0ece96ad2e12a5babc3be133eadc4ed85f88930e787da863b98d47a4ddc84eae15906842cd1e32ade16408c48fbe2ceb936acb59db500956eeb56f74d76c14337edb4f94a3963c8b269a39e90a02d75403c9290861ef1bc61ece1909ef79364086094e70f3a1661a88cf6434801deaabb64c9dd7a962b750895eb5cdbd4e2e237ab42b49e62463a3edf93955e58051b20c9afb3ec9a7111f06bf624b81c13448899217c655fecb80a51b6beb2278d39385f35dbb9c3efeba3b0c523eeb8a6bbf7456eb138e54a0a6c7ea28e8beca31477d5721f264864cad47e51c145e0ff61390bcedbcdd5f593afe6e3dd90780bce81999c10d978ce28c222528ce6ba8baa0f78b5e666fec99363537b836c030b7de4838c63c1a1266b242e432640fc289f0929b48b23aae72222385bf5d325617d6e1d15430559bba0441c89b4ed4d319dd2d10597bbb6df1a5d9ed12b2310f0bcfe5786becd3bab52fab54533483279892ab004787bdf58643aa068c5fddff4fd85a3a2cb7c874fbde5259de509354fc30104f96472424cb538443499cc3b4a170e1c26b6f63dadb38e149b70fc00b3210ca3f1373aa6b76b9dbeac836b8d3b47f7ee0cbb18073644850cb0ed326cc3d52e93765f6f156d1838be46afe6d58c53c1f0ced2cfcd950fd5f56705fa7aca3f631825100b4250c01430a3c5089cbf4f2f85c3ce438654698d879daffb41c9ef88936a08f21e5b6eb6b4d0e1030edc367e936d1cc0417a40e1a49da7e793d30e5ff82afd43c598f529baa1f8e31ecf21a3dc88e72db852bda292416d49ce780f5a362d6532e596679e7e32539f3a3494196a1969575a271b6fc8243a217c16a1a9e7b2699ff7874716a8d883d11d1fff71b3f0fc00466583fd0f1ab6a272bae6468c27df9d6fb22dd435a1e6d0ec040909adca971972e7ab909f3b72108d7e7204b30570f06a06601d31b33c111986036daf4477463c6319488f5f3b8afee143a88cd50bf52e78eec17b5ff8ff01178f49f870f0f58a8a65be240b1284d9b7c3ff04b55d4505f7d3ef698ab55e0f85fb0912dc11ba7c64513c0a555be12bd147e85102392e303e6ecb34465fd7887b024ece7f23dce209ff2f7bd8cfa9a9cad38bed54a5f20a4bd6bf843329949ab84ad3c2174145b8906d637b8be7d9d270082d62b846bd234bf294866fe1d5558cf998f656f6ddf11e6899f10b290e2ae4340cdf50705820ed9a6eeb4b803d2ce9fb25365b840ac662b", 0x1000) sysctl$kern(&(0x7f0000001500)={0x1, 0x5}, 0x2, &(0x7f0000001540)="f14a6e77897bc4904fddc03f029035bcf3d29490ff63a5dea8f241289d6da0f45865df89d454a61ba6e93014a6cc99b61d2ac9bbcf12562650b7e9a92b0c37227c0569e909db9b1554d0b7ffc66e75b58519334ec5e046f60593e4ed41894336ce333323", &(0x7f00000015c0)=0x64, &(0x7f0000001600)="dd74dcef0c5e025cbab9af2c985f88aea76c61120929efa4a06b861e8020fd89dc0d91c73c925e50c1a406", 0x2b) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x2) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x20000, 0x0) kevent(r2, &(0x7f0000001640)=[{{r1}, 0xfffffffffffffffe, 0x745df38e4fbcb0c9, 0x4, 0x100000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x2c, 0x8, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x98, 0x1, 0x800, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x28, 0x20, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x50, 0x80, 0x7, 0x9}], 0x1, &(0x7f0000001780)=[{{r1}, 0x5, 0xc, 0x80, 0x8, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffa, 0xe, 0x2, 0x928, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x42, 0x80, 0x6, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0xfff, 0x7}], 0x6, &(0x7f0000001840)={0x0, 0x199}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000001880)={0x1, 0x80, 0x646}) connect(r0, &(0x7f00000018c0)=@un=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001980)={0x8, 0x6, 0x401, 0xc3, "632fce80069a3d83ed3b934e1d6ac1f98bc21576", 0x4, 0x7}) r4 = msgget(0x0, 0x4c0) r5 = geteuid() r6 = getgid() r7 = geteuid() getgroups(0x1, &(0x7f00000019c0)=[0xffffffffffffffff]) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001a00)={{0x7, r5, r6, r7, r8, 0x0, 0x9}, 0xfff, 0x2, r9, r10, 0x4, 0x93, 0xa49, 0x80000001}) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000001a80)={0x98e9, 0x3, 0xeb, 0x800, "57b24cd655820860ea4aa6dec9cf08e881f1a5e9", 0xc11, 0x1}) ioctl$TIOCEXCL(r3, 0x2000740d) chmod(&(0x7f0000001ac0)='./file0\x00', 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001b80)={0x5, &(0x7f0000001b40)=[{0xe5fa, 0x80, 0x7, 0x4}, {0x4d3, 0x40, 0x8, 0x8}, {0x6, 0x1f, 0x81, 0x3c}, {0x400, 0x1, 0x2, 0x20}, {0x9, 0x6, 0x1f}]}) executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffdffffff08abaaaaaaaabb86dd6060626000082c00fe80000000230000000000000000008cee"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130bf3f8b0d2a847633cc29d1d91844b37d1f", 0x0, 0x3}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) poll(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(0x0, 0x40, 0x2) utimensat(r3, 0x0, &(0x7f0000000040)={{0x6}, {0x8000, 0x80}}, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000026c0)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xbb1, 0x7f}, {0x3}}, 0x2) faccessat(r0, &(0x7f00000000c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x41, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/249}, &(0x7f0000000300)=0xfb) sendmmsg(r1, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000380)="e76d981525bae689ee3145f5d77dc6a20fdb63668879aa7cc15d62cacb704da360ecebccd84f0059fc8036258b220ff32f5f0d336c67930a1799db3be95d9478086593703b482bfce379d4b6e737ae7b18caf4d59b2eab9dd8b32cc8360feefb6a8a52d7430bc26596b95dc9463b8f9f46", 0x71}, {&(0x7f0000000400)="8153dcca9a15d991e229be1db028009d59e3985dfcc5c6f4c3293c47d0a489f5c415e503ae670d8bd5249225f56932eaad2d1f0c15c7a4411450642f0cef9420347d304eba9b927808abf1240f2b8cd4465117546d2233c59b5aaca9e882f2258e7844a75f7eccb08a45192b4369039d297613ec8f309fbc9edf2e98d0b98a39d0db24a39b87090a0eef7abef80f32ee55c64405b38cf66af480b28ca8933afdd25e531fb2e4e64edd0720e7fc5bff3ea1ad1c45f2ff3601c0ffe57ecbde2d849a0da37ea92e38582895c5bd3027ea1d2f0f5e1cd0b64226dcf62a6f1e", 0xdd}, {&(0x7f0000000500)="12278347d6043d391ee83510f6d050b4c12e9838906d02c0d57e1f6623b0f77b2efe3ec9a525df524c5cc96580ff964ca73eb276dee9a98edd43c1274c3f782efdf9f54e5ea309ef950f4e37ba278438908e04ec71bb59", 0x57}, {&(0x7f0000000580)="6d571ac4b9c76499240b62761da9c418b10d682ce6ce2fdf20147ee4a9f08a134fd491e507f9a243c84e91d5119f91ddcec35efb9881c5cac70f2cb41826dc8307747f61774769f4b01663fb9932b45b7bb50e62fc211c1cabba65f2e72bce8e4585239d532899ba8c4025df7cfc211ebdf70e6b8899d8dd1424abd6778274231594d4bd30e5ecada2aa4b14023d1aeac358614a9a38c71112cee6aa82701627a239d15ddcf490c218ca9c5a6c94f2f16712ddb69b7112f9b071781bfa15b7e58a44ec5936d82e6caa5996", 0xcb}, {&(0x7f0000000680)="3123217f530e7cd0ca2e583a49dc4a6a755b50f9c48d3302b43a49c90fba2593ec72bbc98ce0afb47629f6d8c73359f127448b6601affd20663b2bdd9f9d848f8d4bc6d8e26d9cfdd326ffbbc4bf4064e553b8f7c2520968210ca9bb2957768b1a483000fc918260dd3ba0c51457cad5c9ce249e68e8f15c97aace76773940ee4a6ea9fddeb14b25748900c5dd073cad83188a88a5a283319f4d6a6656f76befd7c0b254b0b0719a79b00ffa6358a41756cdc8a67a009017111d8474a2788702c78e4f58fdd85a595c009a31dbeb", 0xce}, {&(0x7f0000000780)="49839411ec836a13ebb5ad56f0b5905f90e69a49044c32bbd4c7cb5692", 0x1d}, {&(0x7f00000007c0)="a47e10a518b46ed0651963565f6ad71dd7cc87a0", 0x14}, {&(0x7f0000000800)="864ab29c59ccf4f9ce17a1ed5d809217dd6eac0268823473ff3a198120aeab62111257198052e0018917e2da50d837c1dbfa70ccdd056c77d95c5481375263bf4eff74bc4ba25e590eacb1e988d9e8cafc11efa4e0a3118cc0afb838f7589eb0a6d48288a5d3e653cedc6f7d3f75bf7f59d289ff681e4760e41805dfc6ed2082eb9c974032d0b79db9b8c5c4c19779afbf9994623cfbb100c63426f3b58b71b311c061e94affe8f5032694433ab7a914dd42ffa0cf75f836f4259127a1128156e2d92db129bb9e6486cf03ceb9751fc44d0c16fe2d751d", 0xd7}, {&(0x7f0000000900)="ff91f60e0ea087bfa61aa03e1c841fa51609379c2ce6ed4715ecabd38ee67fd19b8c7b2db18d4be58ac43acee1dffb326ca144d1d1858528f5fdb15c0a0fe4916f0337f7b85928ef3c93acebf34a9ba274ebdefda33b242addf473ece6d2f3f129c091eb4a4abb8c6ce9e8d71a245d63a140db6d2a912cf8580aaf8370907c2f2c04f805a9b3f9554b38802b0e86e810a97dc62a5a52ebef9e", 0x99}], 0x9, &(0x7f0000000a80)=[{0x1010, 0x1, 0xb217, "5133c10f6ea4707f078ec40d87be177936deb66044e88090a7315d954cd5be5459217d5f96547e2ce845bef492bfba7b8b41c08b033e332691d5bc17874f7e0713f89a4ac10419c4f90f936e1901b04fa4eb69a9e8d22fcce180059b944d4dd2f4066923a09e8721a4347a40adedf225fc120b2df344d2fac6baa937a696fc4179444feae5b44878158c0b45c3abd0592c3cc2d1a96e4a8b6a799e2a2d851f5ad1e882fd2758672580f0ba62cc45de9d9383627c53db813cbdef2b305e10ecf53486384dfb777201ced8465a1aafd4efc34853af37fc29ea422c7345b1dcde95b2d7a47d3ea71e1c89848a1c8721a657b4bab59f0ec00191c92b718d6b6543081fe422ccf0eaa864f5d595b00531191c8956a039e8cbf9f1b659f2835b8632d4c4d83c0f6ef19a6a19811a28925ec46234fc330920450db72340e36f9a674142205e27145adfaeb16507943c715ad97e6f313ffa2fd90af98ae730155ab598f18275a20763a097f38e79f9b45a2de2b00fefb769ead5c47ad630a52d516d4fdb70fcfb013119d915347e64be14e8969d11ee3c86df0a456f19270e62279cd88182e8db265779711945e09862783a9c1e87460607fac058f91c8ffe5bea8bebf93dd19fe69bf8f18b745a1c111da526d9a107151fcdcd12fe7dfc8ad3a5ff3a992a922a32aa6a68ca2e13fef8cadad1db460ee1b361d0162254813de445775e3904a0ae003ab035ec70c7ceadb29542377c0ccbf5bfe21369f5e11fdf6b929d03046071c4964c6d3acd238483af54df3c834849cd8c9d1d9f621f2bcd21e7a9fce3600bb9f231ee8a7d4e9a365b8a05d484ebc5fadbe485ab0f5431cbe5c0062ab13140ae9f9f5911874ef4b7d3712ececf38d5e7f0e3313f24ec0e468918813bd18c4f4dbe6901acc0952438ec0be8da1c3187fe40653f6aebf196eb0d93efa995ab38fe8af8cf3f7fad962763d8ec7d6cec92c4f8864552994a7b2cafc60d9124f069a7a581e2fd2d97cfab48dcb1e80c49ff922b6df3b8451e91c2a81ae79f1ef1f1fbd31645288b89414d7f755867d6ec63d4a0f5f5d243cd3d2c7eea34a2c4c90c090bc8f697120fe409292414f1bd661c01dbbbedf2dc9bf82dbe9e8b76beb559c76c32e3e1423b3b398f4082604c570fa9c0c037af67406935608dea911427c58874aabaa724ec3bb2efc83e5eb799ff1a7af3c3b8b5efdb069b9f9224b9a7b7b6e484497a80a40537fcffdc8f81526b297a98910f6b79d2503d0645f2a70c4843d88a4d4bc13f14a0a44d7bb63705967093cb2025eca405bf9f2e4e09394446e1deee16a572802d0745e7115fdbd5a668d895f25a26afc2f0dcfbc96ef20ff3f5659079d4cb93fed65991761c80db5a547c6afcb82dd3c5201898b821e4074a30ac04832836a9dca5aa3eb8f88e5a77d10619855f509aeb68ea58f7da4fb112ba4d110e3ab2dc2fb6661b08bce9cbd006ca64c11326106ace94151d52c25c4db7facc47624cf8ad16d3e4772d7ed4d427957f3161ddcc0fe138c9d9acf37689b913298b66c365393410316930a0f5da26588bcd0f2861d181294d0142fe659939cbb0e03380849c8e9cded70f30849c7798f8ed3e5c9f8471c99a02e1eff3160276e7d35e33effd82a51c42c93bf1d9d4e1f62aaf6aec0c35884e4a5f1643bf88a182559e7487da6049a403d3f4ff3f21c6639a25faa34b12c84b11c3901b84450831a779a91b6796620bca98a7c8f6e4d996d09dc0dad987efdbcc48a9d02918bd7e16bc4e520bb22b0173d5526b068a95ec6f6e19cd95ea389ae74da4c65902c9d558040ce6c24e40d7d564c7e2750a409364a8842e09df7c74ac2cad53727688ad61efaaf5bbb3aa45fd299bc1ef7924ed848c81ddba5530ba84951e70d0a73ddaa7bcea1f1a8e579131af98564a2aaf09fbcf330191b81e44d42ef9acffe6ef4e23df1e0c6afba53e3ebea91a6674f5b8a2bccf78b25a2c275496c48a4c09a97cda2f7a98d914b14bfa4e39fe9cd7c2ad973a9f9c255d108fae56f000794e7f9c9d4e9ca69ffbfec6ad02f9165d3a7b643b0b8d508d7600dcc9bc7bacb524a50fde1aca00da4812a5da9315fc45fede994012f37b6ca49ca7fe72a5ef0ccf6f26e291ddd47b7ed56b91044d3f40bde4dda403605312aae17a0bac19994de479ac92e1ee46d5dbd14af9c2234a2f3197bc2f7fb4cfd79f4a0a45c873bad8da9bb9672f3b83046271f3902d0808a7efe085658fc26f16d44b6367e131e5f19b7da815bb365d836593e8b312f09641d6c1c33af857d58804e74e6c8061aa10973cbe43aeab62b7f8d32701bef9cab3ca4bb1624aef88dbff10c390011bf7d260413c1befb47d8f853fa454d36a98b2e188daddb8fc8a7912de8bf8eec5c3b8b0004e135a9fd9d0358f7ac04e4ccb27d2d94cabc6af6e27c849ff09ac67925028ea5b98bc9029de2954d7ebfa4118234d1c934d3aba4e71a4e21487ca862cfebce6b1f87402f1fd12c1df7039637fc4eec699d64c7dea0a03cc1fcaa8480cc7e240397b198a3bb35b4fe44e00ab58ba134813d18c843a599d27e30d8adea79037633e35d89b1b6639aa14a3ec916a9fb1716b57280a150bf43e3d3b39fd3121646ef741b3e1ce2242d6be38ba4d38708787ed162e88cb48bc007b3658d94a980bac1ac847df1924c9dbbdb23363d7b5502aa066c8ddb442346c8054af116c413b77aca00c40ab3b86450dec2bc20b70f74ec5c99ccd6fd2c040c43a73433b40f0bc3097c7d71619d0a30f3b904410ed68b9fc1d475c3091ef7a64a8bafa4cb21620fd2cc9d31a69cd0687beb2c6ce0745e18c18683542840b51a96daf848d21cdcaf6c3c8d2936323efdd63c0c92303c1697dec9810284f0ea17036613adccd438a64e773f31ce508c97921c4bea54643467b45086917b1b43819a0c9ac607c6022262e9b8c5f826b430276228724a56fd0a351295408c003e1a98648db9d3a0ed853fc34fd8593e05fcf4288793eef054213faa207f47803bce16a51539a1de93319ce05755da71a06f93d5aa3087b30c7dc997c17b6b96ed3218526ee3bb1500a92d0a24be217b327fdad5db7b85b21c0dd3b637c568086e9adef1e10b4a6ee9f6481fffa50d565a9f3d72b09841101b3f629ef9d5f1b001f10909c3b54a82926fdabc9aa132865177c22a285ad17fdc783471b52ae1a79909688daa9992f4882fc7ccde5c4c7c3b0a67cd848376eaaa8a7aebf534ca541afe7cb298381d3040f7dd88b71e15ddf8862be832d61aea790362a97e21ae52f08d22589560fce319fdf38d5324841068b2413e1e1d0ae99f47060e8eafe036480caccfd4f85e08b20c918531b521a81e352e2e9c8a08b00a7afa07a1e07885f002a788a9540202f3fbe2c84debb50c8e70ae116aa0eae65fd05a6533fcefbcefd14841c013340de6ffcb535977ef06482760d17908dec23bb62badab756d656f16237ab8ed81dca1802911d319e98564521673c56813c2edbb6920acb420dd5e0df4bb175a28fbe1b7b3e0809c128f6bdd143f373f0a5d3ca8cc5887eec4795e56c2b340ec6e98faa678f87c78d3460877dc24be51a907d0e4b99493cb7840888ea19bf1388272adb3f6f85d66c1c4951eb780f3970ea8d002cc434bc03d0d843311cb9d0e077cfa4bc00fdb14be8ecb6c785ec575d55afbdb7476d18b65392aff9d4986e029d788fb739337c4d22f341e38a952052464a090c61287b6a60bcf11ab41cc695e316648e239397041051d922ee3630dc8467aa84c7969c8f6f88e287d38d77276fd08b2ba133b3c1393fd074370b40a7a21182c126093e5781d20d08bfe9b4cb9cc577b896b75f4b37352533ebb0e97ede60dd13a49811a9a15438b073bbd7746a6f47aabb0768725d14cf1e39efb9f1d2569ab5f755bfc22ffb1843f7322f2541b0659a2f116a959f6e9292c9e2ed6ae8a96ce5ca0cdd47141e0d769cd2ff8b0830e18f4b949a121d2dfb5f162243258ada21042f0de5f16d3b59e187b364e29a108aabf56e48e568e85466d3a166e7de3f52ebd852accbc579833fa12f8587a6d7ac3a842d32e07a03382cd21cd0ddad45203e778c80228fd1db0c0d0d17f45655c7e198d209d949e91eb09ee17e753d744d8f2505ae7d331924feac4446fe0d2347e25af9dedd96fbacf569b55d25c06341ec148b32b625b9099d7186912133c3da9a14415c58d96524eff2878940cb43741733b5bfe8aa375f9dbe81f10aad1d1e099783536172885f19c61ec986d96875eefdfbd663415a28543b3b22fad042534feb8fd3af26b272255a88c01c49fc122075e66740eb90d1c93e58bb0a3501acfe02fbaa759e5a3f74b3f3543bb9e3e6749917d6a7e7fe0d47108bc5d2e3a6565f0c38ce0de82b0d9cd4fba40ab5659d5034735b8f7a4d54809ae268507688a7e273a0e0e12b4cf6458a86491604b4234683c1e5b6e803ee52ebe6a5f708888590c44ef99c6be0bc531b467e018157828c1655d6dab28d1a3b696ec2f544e1314d8dd7509669eae0a9eb03a29baecbdb8e5072b0327045f5818ed8b7fb9e501a7a1f91d954aa679d943291d8d86b3cd03bc390abbc15cb7fd90cb91d6d5630d297aacabad03a845a4ed4ef5d757257a1e59f3413c2e9541033a73e45385664931621b0bd10a211ce5f5f7ce3c50b5303795829e7558233bb320f0f535ce1c0b5a9d8d5319e7611c4bc7a28d6996a1214509613a54ccad60ab32f8b67beab018da27c018a33bbb61d4736ca7c98297e5b4db5cbfbfe09006e05cf0321e5ba1b00cc619e09fbfe0de01e63874d50fae36d72ee50e8f5ff39c392188a125146e6446eda1dd303e4e36304752f0c30d2298cb49da94067d8c4c244077f2919120c0378fb5e3a3ec307f3eedcd056a03597cd0aa03aa3160fec2981d9708b49725b055fbc82522b36a971c79d5eb56440bf8e9207a0b369268573aaa24a852f2e321e680ecd6af5a5337c1dbb8a2e5ae2a3c0f89c5947ede95e8206931aee6b99b93afbdf7e12a9be964a7ae80564069b9850a8a25367e3c9acaf3fe5f19d1689e5ed18bbb581c1baa623aeb9994f1fa056d7e85e97bddcd6d6af833d6b3283b6891cacd4ea7418d42af0d1d2f811402720f08b9e5265cb8ee40a598359c54cda7ccd46dd887b21b17b26c98e8f1f6ae2cc3c75b3c8dff58ccfd71e761e928251a6e1706e99c6864f3fad77856cc6cb352d5bde86b1c4ba01f22b73903a01f0d6288999ed6cb72892e6619640ab8adf7eaf5c37ec56edb58c17878ed04420cd29dc7a40aa811bcf620631b407228790fd96a28821a1393a2e24fb5dae4356bdecc64f52e0003c1e4ae3d98ff1204c0787b0bf35bee4a81c82c06ee58c7d80733c14f14dd0edf0b1d8c9086e0a35b59d3674488b6e90b082efb317d952a0010356b61270397ca8124a6740e1d1bec909535921b1a96771978c39802f67d607a65072ed82b31868f760302483729be1a5db586ebce0e7ad5e6de55d980f183168a5bb37113c5b6208dd5d446ad5661fd09fdef6266fc4defd556cae36d8e1eb012b9775144ae4675507508b51464cb8fc9565f7788413e5905d5af3dd02ed2b72cdc3cfd7e010e580711f3a623e0cd22a6e31763f64e86ac02901eb309a629044fa7e7bbdd5f551ecc36d35ea151e951ab1974e689192761b082699493e1974cd7642057ca6f4a41e1e9129708cba7328e7797aecfc206715e30c28e00e1a3a5e148a29ba93f8236b2476ae4bb6e21eb50a0a1e92877303ff9d014be1de95"}, {0x70, 0x1, 0x200, "7ab537080441c2e5481a10ece5ce97bd11e22c57eef73c72c2307e135c17ca08573bba9531ea4a106b8adbfa065155e337b79e60067a5e16544e3af2906bf5b85f469e731ecc00f563d965a43e2cb58c9d295c737da9b58df7b1dbf18598a479"}, {0x60, 0x1fffe, 0x5, "2bc5d6132d5292bd4f6d2a45db73657c78bdbb0359ada73c7853c8e00a1c3c4fca79c0bacd721137f42e86b5ebdebb9a8cac09a7a0e6c09307bc015719c65ab59d1fb505e5aafad2208b2d6bafa6"}, {0x78, 0xffff, 0x20, "59b349fafb44a3688c98f9b90d70c1151181aeb082ab047e90d7b04791844bc913a3426606cfb6530466257cbf9ac5f5a647fbea0b27be29f98dc6f1081237281a4d0b2fb1714c0303785f75a8fba780152630dfd739eee3b93a086dfe3b5e3b78cbabde1b5e5141"}], 0x1158}, 0x1}, 0x10, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000001cc0)=@file={0x0, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x109) r4 = dup2(r2, 0xffffffffffffff9c) pipe(&(0x7f0000001e00)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r5, &(0x7f0000001e40)='./file0\x00', 0x1, 0x5) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001e80), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000001ec0)={'tap', 0x0}) sysctl$hw(&(0x7f0000001f00), 0x2, &(0x7f0000001f40)="f98c9d62e718a6dd5f88ea86a35babbcf80a874b3e13ee0bf22f47ebd3f9c1a4354cb80b8bd0e7e877204d939f0ce177b36dcaa9009b13ec21c64bac44c67db91a7bc7b07750c37372fbe7753ecb1cddf438892e970b626d711db896199d25f161dedfeddc5c8abe4b8ca018f56d78339cbfc4176bea4a66197c35984ae46cb6ae6b82ff33498263ee3bd9515b1d3ed673ffd1b53a79389154558685a4c6d7ef12771dcee6af7bcb49e0664030d66c7df679c3abaf829ad2a1e099c3c9baebe13959cb2d77893adc4e46a5d79ac6d61db843c507", &(0x7f0000002040)=0xd4, &(0x7f0000002080)="531b286062166fc2186269cf612df3665405a507d8a76b187dc21c43a8e5427c4d52ff5e85affbd47dc871a3353008b903456dd343c1a1848987834e3ed99d3e82d8a35256cb5d3713fb8a5bf845d52c37a90311a94dc9302ae75e836e84fda1a3c54c1369", 0x65) getpeername$unix(r1, &(0x7f0000002100)=@file={0x0, ""/249}, &(0x7f0000002200)=0xfb) sendmsg(r3, &(0x7f0000002840)={&(0x7f0000002240)=@in={0x2, 0x0}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000002280)="6136f9988fee2b2cb8b54cf741290baa649fc13d0cb2f4e69cef34755018012abfcefa52222e6edf4f45d69af1776382ef43d88fb6071f7eeb58e7927c5f33df42def417f7e4e4c1e7c6bc28e914005905167b761e8097c2e7e289f1e2d21896ba4496fce83c913fb851f77e85ddc99ec3bc5680dce94b91f448c5956a8ec093a8db12254cc5b4ea461ce4e4543d8d090c199d1fdcc153c1a5472dd9d181b357e7f42da5a9072464de22935ac29a5ae3b24525267057902f0ef843e7914df9b4dcbb693e7287", 0xc6}, {&(0x7f0000002380)="668b61b010a78125902e99ae355881bd480c44f79b88e34a76476c75f71e5450357fdc97", 0x24}], 0x2, &(0x7f0000002400)=[{0x60, 0x1, 0x1, "0261953057fa858c2d431c1ab7fdb9da331e36ba689a496abde1b5919a75776bcba358e97070f77d5d606573586a00726cd61ced716694c9ccaf720690f918e0eb58c2bbb7c20fc7b6"}, {0x88, 0xffff, 0x8001, "46a91d0efad20c306d1358f229299907cd9672a23c6dd8fd60859f436c483d6f72318b27bcca98a801a8aaa39c5d97021261e9a7290d2e486c4ac53dcb2883a66812efc619e9994c976a25c0557639a9c313aed2f08c3254df22a754c3f822b2e8f387bd60aa9b22cbcf1361bc65fca2341eac6c30065fca"}, {0xe0, 0x1, 0x3, "4ea29286f7b54d6884d8dcf0b5cb3807e43cfff1b1119f28e2eb3b7299fc418fbbf1e160e9371462fd3578fb2ae9411b3337ec44acd4b177767a0a1b9876c5cdc84ecfc8a6a23a4cf7b4d15db8930ced9f351a19c98d24d16fb1a1d08f927381a0ca2790905ab7ee6ff76a78c0b2bd7afd7d05e37c774d31ed2662de1459f6cb7710d6ecf10024e9494e96fc0bc73ea8df16a78ac0385c26c9a5e96b52a5b1323534e04820cde3fd74d3b9bd613e9932ff8679dff8078751ed813d8ed4fb8502a5c136df144ec657a2acd04787b685ab"}, {0xf8, 0x1, 0x3, "e83e8b3902c8292a480f0dca17c6043146a6cb3b48a2371eba49e72c6284210bdf4243c541f7da03ed0df0ab5c17076b2d9eaef66b9bac61c8de4cab9f948469bd302d43d44420815bdcb205d245700fc40df44c542884e9968a680d9bf28490903a9685ccf360585d5d9c3d03bf70b9619b68912aa189318c414f07685eb38316816d5f15317dcecfc94f210ee1197cf5986b1775bdf7e8369c88afaf0723eed301b97c60456b6ead122351b897334ebb93360fde83f9bb2cf1a4efb9ff1d68845164a610a865c1cb382436afc8f26cfdd3dbc39d2e8f959a53a18bcd556a4bf0"}, {0x80, 0x1, 0x5, "f120683c4544f945970b4cb86653e011e31fbc93be08d5bfce60a3b9ebb6ea413b9166715b0b824558d0756a6697200c6e4fb709717983153d6cd4c9f4e852f1e8d50c27bd69774556272a9f04101b555cf52255d294b04417085a61c54a612be315c554d9dff6d9f1568316110e8d"}, {0xf0, 0x1, 0x1, "3fdbe5e59432ad33ddaf5341f68cdccba37960905fbd28bffcaa58a4d998735b6279441bb783f79d6fed378f74cb4da567f96d7dbf81daef4af0cd55ef8e95aca731afd94920d49c11ac3d9beafeeafa97937c57b35ae6d5c92f113e695409fbdda6d1c883d393de3bb0b3eec53ce57093b0de7fda94c649071f79933d8d664e453ef9b7262aad58793c4dd4c3b059ec42d0e0049275f8bd230d8e9f2458523c63825c8f5345e035cd680a2abb139dfe763fb9607576239d615a0b5bc65e27f68a05a94aaeb8edf06bc48ac32edac2ae706b5b43d3e15a793ac28d65"}], 0x430}, 0x2) bind(r1, &(0x7f0000002880)=@in={0x2, 0x3}, 0xc) readlink(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)=""/127, 0x7f) chroot(&(0x7f0000002980)='./file0/file0\x00') write(r3, &(0x7f00000029c0)="2e7b5e0fb7febb33833a521dc37e7d4d9d4f6884d703158542878edef60eda0cfa042e9731f356f4bfa20e21ea887bc85a7286ad34ba009162e3dbe9d42c1b4664b12d6f8f953dced58083b7eef7ebd9b54f97ea953ae873d9d2e5349d66d85d09d3dafc3dee34ca70329cfaa1107ead4829b6d42b209b6f2ba8a5dc0c3d263053aed95c609d2b21d57d2db931ad3e8d16b6c7b055575b4a325a6731bf5c3e89", 0xa0) readlinkat(r7, &(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)=""/167, 0xa7) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002bc0)={0x4, &(0x7f0000002b80)=[{0x4, 0x4b, 0xfa, 0x401}, {0x9, 0x0, 0x1, 0x280}, {0x8, 0x0, 0x0, 0xfffffeff}, {0x40, 0x7f, 0xc8, 0x10001}]}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000002c00)={0x1, 0x95, 0x1, 0xffff, 0x9}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) unlinkat(r6, &(0x7f0000002c40)='./file0\x00', 0x8) sendmmsg(r2, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f0000002c80)=@un=@file={0x1, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x109, &(0x7f0000002fc0)=[{&(0x7f0000002dc0)="4e884a97dd0f9494eddec20c4c2d48aee18290e1017049e9747da896bdd804f40f8e3e2e221801c5f8768afec0554d0e", 0x30}, {&(0x7f0000002e00)="50274beb099e39151fbf78c44cae05f1e7fc8c91df6695c59e3c5644d89124c25d14d6704ae9d997cb60904d5e855bdb1a5fe4b4f2dfe6049795f067021fd1c16e4ba9bdf893aad42cc249e465f272aec9bc01f68770152c2ab1ce380073a08785972bd5f2e37112ea98d8610727dc", 0x6f}, {&(0x7f0000002e80)="b5b4caab2f6810e6544d05fa6e94fd6d1ef56b8a24cb00259f81fa388d3fc34d999ef6aa4407621d93e946343866b3d30f5ff77652efc69e5161907898aa3d4d5f4a8c02c3e5a01b744ce55260", 0x4d}, {&(0x7f0000002f00)="d45cdad3adc9dc9b2b3f91bf5a3f2bd7229c08da165a6eacd00fa5ae9b25990062e697aa7320499b2b235789ee7d941098a23d40693d4aa4dfc38c6fd7e8b0b5d04dbcc58ad96ed9a92a7929027b217e97da80466c0f96a27666bc3888ba417fe621cbc8da6e978470f3abb0ee2e963710145f7eb34aca685b325edd33a305d1340fd58e4e12ad3d71fda42950247047a80a5b23b47f51597c7b92a37f8865906c564de3ba478791e28d953ffd", 0xad}], 0x4, &(0x7f0000003000)=[{0x58, 0x1, 0x0, "803c08ac76f418201b0892b55f0a31ab7a67a13e0de5412965cb7b068e29a3bab0f0168b518396c77b15fe7ca299389aaafa7a74ee5cbc5ce8a64e4d4ec9b066bedd746cc3c1"}], 0x58}, 0x1}, 0x10, 0x606) rename(&(0x7f0000003100)='./file0\x00', &(0x7f0000003140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r7, &(0x7f0000003800)=[{&(0x7f0000003280)="261871273c0419455f09126d54a9a7e832657c2bae5ca37c54f4280b7654d6dd0a84c527f92d74b464f81aabce03fb2ef36fe48ad97b8d0689b7bd577bc7c1e3c9a7b444821f9850137b0fa98ae6bbc4cd1fd52d40cf2f0681fa88dd274907a36c4f41ec1b62c61ed2f9084b194dd2028a80b9ba99a14cbc33b2a89439d43fc91ec82997956685f1214cbde2a85984ddd6ba1eba015a34552a7b4a995a3d4ec3f1a50698e3c7d5d8cc13fbef964cf4fa99ae9a3862ac588eff21f8754f3250738820a262c4550d848c4eeb2a2ba65367719b1e9a01f98587924fcb186137e6a2126ee6bacdd811774588ab4e97c56998b021c1df5f944e0724c05fe244f9", 0xfe}, {&(0x7f0000003380)="2440163d659afa2e01e9bfcc62ddb7e76c4ca98ef0d828a4567f655d1b48f84ac3dd15d6eba903c7e0f7ebf1166f4a2aefd626e29ddb48103fcbc874aa9f266e852e3fca0452b0a39292d3b1e97391f26e55506a1c1ffb36aa2582c9d482e6e824a8c3aad4dfc7a9bf3af21a71eee7", 0x6f}, {&(0x7f0000003400)="19d5cc18966b8ebf922487267c2d03a9bc36ba20e496b3f915a3d076b62fda01b152d6e56c13ed15985140def4d1816a0de8979245698afafde325a5a9f64f82393be89809e7a2a14a01448966f83dd7eb5dd3f401985a44adf5a18ccdee1ac422eb2ae67adbd932a672b23836f506da1cba81b3b6e852133d0593dc2d224e769230c2f032924d1a60aea1f6151318c3ffec44d6776cef3c65706d9df2095f3acc67c1fb627543006562659a7861e1e6c098ebac35114ba5ccb327ccaeb727", 0xbf}, {&(0x7f00000034c0)="977c6602e60fac6e357a8c119bba6e07cbcc2f1cceb7c5d92e98c92ff883d08d2a945eef1f579194d5e89aaa6496925483627e044918792c70bdb44c6550561f4e5034bcd1cab046f04ff86c2c20b84749817c8e853a8d9520b619eb128e8237c3c1a99b540b74dd65b3405ee41f83d1eb27f9e723969f7f0c05ac14a6afabdd189e143ff2672147ebc811f9383c9e9c02066a03efedba97d34714e6b1f7708caa8f27b441ee7e81356aaa9518b25989701c08c799bcdb00f68f0ef013c1dc76efd6de3232ec6e7a5357cdd328e65959069abd458d3cb1ad", 0xd8}, {&(0x7f00000035c0)="c3ae5126ab45d3d59865658c98c1e02512acc2ff21744588b0616e2b0bb6cc0c14807ce8ba1e723e84dc6306049acade1d9de20521e90fc1eead35a671d8ce2badd27b190356d3f0f07cb1fbbf108708ee6f0ec1362825c260d8df23f3728cd006f70e25822dac06d583ae769474690777297a2642c8511715b3bdbcc7b63b79e742520256229291bb5a4eaf383547", 0x8f}, {&(0x7f0000003680)="5158878a73653c2d28bd5e51f6a6afb4348aa0f1e65da30ca660", 0x1a}, {&(0x7f00000036c0)="eed1bc695a7fbde047d379e4829335d32e0bb951116ab49871f9c2821242bd507418906e2e2bac8e26dbad57914ef8eb9a8596ca04306fdc2ff5dc310d1bdfeb60905b21a973093440682c2fd0931ffc4d1d55622242f210825fe7d73ef5370994cd9a99aff9a0476c2fdd135b2d248ecf3fd6cfad2908ef2162e307e1dd44ecc113ee9c36696dd55a919719689ae0c7ec2c933012c7121ba10f090ee34868ede24371d1685ed9ce3fe02ce121685c039168293c7682328a9a06603d41888eebeeb2edb8a6102e62bd527a50619d6123202faf7352bebe2e53fe25602cf142424c15a1b159ce2252af60722028ddd1fe761c23", 0xf3}, {&(0x7f00000037c0)}], 0x8) select(0x40, &(0x7f0000003880)={0x800, 0x9, 0x101, 0x1, 0xfff, 0x1, 0xffffffffffff8001, 0x7}, &(0x7f00000038c0)={0x1, 0x4, 0x2, 0x5, 0x2, 0x700000000000000, 0x101, 0x5}, &(0x7f0000003900)={0x932, 0x4, 0x1, 0x7, 0x81, 0x3, 0x2, 0x7}, &(0x7f0000003940)={0x20, 0x5}) r8 = openat(r5, &(0x7f0000003980)='./file0/file0/file0\x00', 0x100, 0x88) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000003a00)={0x2, &(0x7f00000039c0)=[0x10000, 0x1000]}) executing program 6: syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x2) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5a) r2 = getppid() fcntl$setown(r0, 0x6, r2) socket(0x0, 0x0, 0xfc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x8, 0x0, 0x3}) r3 = socket(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600700968a6a7dac3c03f026a0d1d01080006040001aaaaaaaaaabbac"]) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000480), 0xcc, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, &(0x7f00000008c0), &(0x7f0000000900), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) ktrace(0x0, 0x1, 0x0, 0x0) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x1, 0x8000, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40e, 0x4}, {0x4, 0xfe}, {0x34, 0x0, 0x0, 0x205}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) pipe(&(0x7f00000000c0)) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) pipe(0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x1, 0x1f, 0x400, 0xaa5}]}) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='}!\x00', &(0x7f00000000c0)='.'], &(0x7f0000000300)=[&(0x7f0000000140)='!!)-%\x00', &(0x7f0000000180)='+++}w}\xf8\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='@\x00']) lseek(r1, 0x720, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1, 0x1}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000440)={{0x0, 0x6, 0x40}, 0x4, 0x6, 0x7}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x7, &(0x7f0000000480)=[{0x40, 0x4, 0x1, 0x9}, {0x0, 0x1, 0x8, 0x81}, {0xffff, 0x76, 0xff, 0x3}, {0x7f, 0xca, 0xe4, 0x7}, {0xcd9, 0x3, 0x6, 0x8000}, {0x5e, 0x3f, 0x9, 0x200}, {0x89, 0x4, 0x0, 0xffffffff}]}) r5 = open(&(0x7f0000000500)='./file0\x00', 0x1, 0x135) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000540)=0x4) utimensat(r2, &(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0x9, 0x5f}, {0x7ff, 0x9}}, 0x2) connect$unix(r5, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000640)={0x3, 0x3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000680)=0x10000) r6 = msgget$private(0x0, 0x491) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x0, 0x3, 0x3f, 0x9}, {0x0, 0x7f, 0xe7, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) execve(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000900)=[&(0x7f0000000800)='}!\x00', &(0x7f0000000840)='{\\-}]\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/diskmap\x00'], &(0x7f0000000a40)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)='/dev/diskmap\x00', &(0x7f00000009c0)='-\x00', &(0x7f0000000a00)='\x00']) msgget$private(0x0, 0x25a839d474f236ef) openat$null(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) socket$inet(0x2, 0x8000, 0x7) r8 = getuid() r9 = getegid() r10 = getpid() r11 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000ac0)={{0x6, r8, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0x201, 0x4b05}, 0x8000, 0xffff, r10, r11, 0x5, 0x3, 0x2bf}) setreuid(0xffffffffffffffff, r8) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000b40)={{0x18, 0x0, 0x10001, 0xffff}, {0x18, 0x1, 0x4, 0x8}, 0x4, [0x938, 0xac214ca, 0x4, 0x2, 0x7, 0x4c6c803b, 0x80000001, 0x800]}, 0x3c) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x0) dup2(r2, 0xffffffffffffffff) syz_emit_ethernet(0x26, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x4}, {0x7c}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0x10000, 0x0) close(r0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2", 0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x398, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000001540), 0x10, 0x0) (async) recvmsg(r2, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/238, 0xee}], 0x5, &(0x7f0000001480)=""/88, 0x58}, 0x1000) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000001580)="511e6f2ba0e8a4b3634e63d2af366309000700", 0x13) (async) r5 = dup(r4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) dup2(r5, r3) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getrusage(0x0, 0xfffffffffffffffe) executing program 5: r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) close(r1) listen(r1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) sendto$inet(r1, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x8}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) close(r3) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffdffffff08abaaaaaaaabb86dd6060626000082c00fe80000000230000000000000000008cee"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffdffffff08abaaaaaaaabb86dd6060626000082c00fe80000000230000000000000000008cee"]) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x8e, 0x3ff}], 0x2}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom$inet(r0, &(0x7f00000001c0)=""/116, 0x74, 0x1802, &(0x7f0000000280)={0x2, 0x0}, 0xc) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[0x7fffffff, 0xffffffff, 0x5, 0x5]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r3, &(0x7f0000000380)=[{&(0x7f00000009c0)="001ea1e2e6a9629ad2201d7ec8b9c002f7b14c8d0b24a06a246b114071cb58b05be72f661a464e6e71e8de0fec24788001f9caa1946c215b4ab029fcc723c5f9be13e11d89fdc9e392a65ac566f300d087cd335cfb", 0x55}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) shutdown(r2, 0x2) (async) shutdown(r2, 0x2) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{}, {}, {}, {}, {0x4}]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005030000040000000000076700a1c92b43d42c1bccb5000000331c33fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acd00b7804be38164991f7c8cf5f882b1907f923e46d24c951e2f0ad09000000000000009b672f4d335c223e260b032bfa896443a42100000004720fd18bfb9670c1f5a872c801ea6e2ec58900000000008000361b1257aea8c5006e81f77c290bc27a972caf7c77980141205e58cdd33dcf218d51d0cec9b3cc71eb", 0xb2, 0x403, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() pwrite(r0, &(0x7f00000003c0)="a633af72c91957dafc188af4e37db407dd78627a82f2e578b4dd19f9a60a24f4c504822383f05dd20ec99cc895d5305e35feaae63d4dbdd61fa8fd1bd54c4a01c0efb479bd9889d29a458f2e2302993de14ac370287f5159983a7f45adf308a76316b662bb38e17a21012ea70695c18eda26f55519c640eff38e5f291978e4dcaa162e5736db06cb80ce8493ab4501bdfa04ef164b0f5a64acffc562d2f2b5f4a90279c2ce00bf18b1cc153fb70e5ba122089e39eb1636c93f6c64b19e596dfe", 0xc0, 0x92) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x10001, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) writev(r1, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000001600000d"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = open(0x0, 0x78e, 0x0) r1 = getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') write(r0, &(0x7f00000001c0)="1676c141848173c7d95e142d8e9ad8df4e9f2664127afb5ec9fe83416907f95504bbce62", 0x24) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x3011, r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) lseek(r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) chroot(&(0x7f00000002c0)='./file3\x00') clock_gettime(0x3, &(0x7f0000000140)) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xffffffffffffff64, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x5}, {0x87}, {0x8106, 0x0, 0x0, 0xfffffffe}, {0x9, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0xffffffffffffff64, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x5}, {0x87}, {0x8106, 0x0, 0x0, 0xfffffffe}, {0x9, 0x0, 0x0, 0x4}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b0014062902def856b8525cb9dfae11b80d7600fece76a44a170e318b351928f0130000010000001800000000429d9fd4591a"]) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) flock(r0, 0x4) getsockopt(r3, 0x20000005, 0x5, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000040)="5ab7736a", 0x4) pipe(&(0x7f0000001a00)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000003d00)={0x0}, 0x10, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x90, 0x41) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x100, 0x1, 0x5, 0x3, 0x2}, {0x5, 0x400, 0x7, 0x80, 0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000100)="bef40000", 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socket$inet(0x2, 0x8003, 0x0) fsync(r4) executing program 5: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() semget(0x0, 0x0, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) mkdir(0x0, 0x0) flock(0xffffffffffffffff, 0x1) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000), 0x40000036, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@echo}}}}) executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000600)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) socket(0x1, 0x8005, 0x7f) executing program 1: close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) setreuid(0xee00, 0x0) r3 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r3, @ANYRES8=r3, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000200)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r6 = socket(0x800000018, 0x4, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) preadv(r7, &(0x7f0000001540), 0x0, 0x7) executing program 3: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x3, 0x80000001) syz_extract_tcp_res(&(0x7f0000000040), 0xfffeffff, 0x7) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x111, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x103, 0x8000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0x11, 0x2, 0x29, 0x0, 0x7fff, {[@eol, @eol, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "8ffaf1d8509adc3081e1c3741e132578"}, @mss={0x2, 0x4, 0x6}, @md5sig={0x13, 0x12, "c8314b11f142ca66fb8ee5ad01160ca8"}]}}, {"bb92c711626807fb601bb9b30fb176d24599e47357f4ed05741d51e7e2d3510cb51ba38e46480c9b18620ddaa4b4379b440fbb0eab3dd7ce6a5771746c62f9fc6111d973b09720fe09985b23a94b0d9b193e1f9742e4cbfbe4035499adfb88c6112e6b871eba9efd18c933a5d02f6f5349013e93648b60e8da5a006abc998350eb64e7d9fdbafe21ec2e8a0a93d2dfecac501ff78c2f3f5efa0f7636e5eb881c47d01246ca477b85174334"}}}}}}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff80002a226ed8 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff8284f93d) at panic+0x16f kerntrap(ffff80002a226e20) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_clone(ffff80002a2270f8,ffff80002a2271f0,0) at rt_clone+0x7d route_mpath(ffff80002a2271d8,fffffd8008bc5f08,fffffd8008bc5f04,0) at route_mpath+0x112 in_ouraddr(fffffd80709b9200,ffff800000dec000,ffff80002a2271d8) at in_ouraddr+0x98 ip_input_if(ffff80002a2272c8,ffff80002a2272d4,ffff80002dcec000,0,ffff800000dec000) at ip_input_if+0x28e ipv4_input(ffff800000dec000,fffffd80709b9200) at ipv4_input+0x47 ether_input(ffff800000dec000,fffffd80709b9200) at ether_input+0x525 tun_dev_write(5d03,ffff80002a227648,ffff80002dcec000,2) at tun_dev_write+0x209 spec_write(ffff80002a2274a0) at spec_write+0xe1 VOP_WRITE(fffffd805cf17568,ffff80002a227648,11,fffffd807f7d74e0) at VOP_WRITE+0xc3 vn_write(fffffd80671f1098,ffff80002a227648,0) at vn_write+0x15c dofilewritev(ffff80002a210aa8,c8,ffff80002a227648,0,ffff80002a227700) at dofilewritev+0x1a9 sys_write(ffff80002a210aa8,ffff80002a2277b0,ffff80002a227700) at sys_write+0x87 syscall(ffff80002a2277b0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb6c8f1cf40, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 2c48b237-609e-0a7d-d6ca-08d70f46a694 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace