kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Aug 31 06:13:04 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.92' (ECDSA) to the list of known hosts. 2019/08/31 06:13:15 fuzzer started 2019/08/31 06:13:20 dialing manager at 10.128.15.235:5499 2019/08/31 06:13:21 syscalls: 337 2019/08/31 06:13:21 code coverage: enabled 2019/08/31 06:13:21 comparison tracing: enabled 2019/08/31 06:13:21 extra coverage: support is not implemented in syzkaller 2019/08/31 06:13:21 setuid sandbox: enabled 2019/08/31 06:13:21 namespace sandbox: support is not implemented in syzkaller 2019/08/31 06:13:21 Android sandbox: support is not implemented in syzkaller 2019/08/31 06:13:21 fault injection: support is not implemented in syzkaller 2019/08/31 06:13:21 leak checking: support is not implemented in syzkaller 2019/08/31 06:13:21 net packet injection: enabled 2019/08/31 06:13:21 net device setup: support is not implemented in syzkaller 06:13:52 executing program 0: syz_emit_ethernet(0xa7, &(0x7f0000000080)) 06:13:52 executing program 1: 06:13:52 executing program 1: 06:13:52 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="240000001e0007121dff18946f610400020000001f0000000000080008000a000400ff7e", 0x24}], 0x1}, 0x0) 06:13:52 executing program 0: 06:13:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 06:13:52 executing program 0: 06:13:52 executing program 1: 06:13:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000588ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}) 06:13:52 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000640)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaaaa86dd6001882b005c0000fe880000000000000000000000000001ff0200000000000000000000000000010002000000000000c202a8d27faa204709b4f9f044e70c31760400000000070800000000000000000420880b0000000000000800000086dd080088be000000005d0000000000000000000000080022eb000000002000000002000000"]) 06:13:52 executing program 0: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 06:13:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 06:13:52 executing program 1: r0 = socket(0x2, 0x3, 0xffffffff) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000fad4f9bfe36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a845288dacb6584b976198a9192d85169c698420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb601000080d92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9c8b0e3052aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf726053045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c2334af6d1856ea22ba82692aab02053e3cfce7937e7ea5d70d0900000000000000000000242fca1da48d2bec6650cb5c3908a70000005f212d0fb7061907006607c4b0000000000000000000000000000000000000000000000000608a2126f2e629d65fc8b68d37894844cb3665650ac9836acc28569b8fb274d4a7c5a7a6ecf29e8bc7609897d6f9671c514ae03e9fe04d634c00"/719], 0x10) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) bind$inet(r0, &(0x7f0000000f40)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000300)="6e3e25c0be3ce7f371404b37d3c2450e99a2edb2e6fe57f414edc94e5d1011ea6c9bfe3daef8b50ccdf1ee707f3e8d5c5e48e769dc1089474569a44d73b3610d230944862e1b34ec32c0758494938656ab29a48ff2de53e51ae32700be5e4f512e18d6db0b2c80dcdc0b8b293e209e6178603779056eb669e501de254db2bd27ead93096fcd50000000000", 0x8b}, {&(0x7f00000000c0)="7afa382af292358387f4588568736a21d35c0eec9a49e1e892dad2b003cbbc937c895e377e340a2abc31e0cf9c2682faa9b707282b4ee460188be3f9733c0bf170fb1c620bbde4b2c0ccb13ef840d3aab8221d0fe5354a6a79fca2add2a112897267cb531301f3b604139fed61f2994e94cb40812200af667bd89235bd32f83887f2ce7883154299aee533d415b2826cb0670a8810d30034e6bcab52e718934ddff838dc3289ddab28562b4d51323ee92be5cfc3f3dc81a2", 0xb8}, {&(0x7f0000000180)="0d665d9b0950e3e5dc78cbdd3a759fa6dd5d5c642db931cedb376b0092cc84fabe150b6dc6c266d0e021eb187e796b8532535d8b13b7ceb4c64791ace416cd37062937cbfc0108933f655b6ba72c42678684be4c1c72c817286958f4aa55f76609d1878a775b7f21642a610810ddd6784825a5819cce80dd044b054be0d8b47722fbfa39fc43f4599c576586917bcf8439d057e1a0d35df128c7e4d16ab38aeec3459d256fb8b9c599e552fb238d7a8c0fa2cdfda3d417e8289b7fcd81f01c3746f5231dc47c19ab7199a08574d9fb76b5c8a35fc9751b", 0xd7}, {&(0x7f00000005c0)="41ccf4e209075436019c4aff61f43d286d69ccfb3f52abca0009dfe2a6a0cb18791e4e95bc2aad83d71a43a7e4843114924ac85778927bfe96613a88265dfc4b6e0761a9b3c5669b9a43589ffa7c05aef9b10243e893946002bd54c51a5befcdeb39758e8a56f1ce519b390b6c74c7d3a3f0f4cc7fa94790707c35a14f7c46a1737f74ebb37182bb71f00d91f65dabafc0031d4ee5ea445cb6a16d9f5b3e80b37c8f21e7b9e2a4c901828c28f7bffda3ad7dab1852bae5d865df3ada69410b597f5060c111cb5ab1ef0f5b9a0c87e3bbfd68585f0b0f5636afbff9cbc6a65fe3c73b8dfd5f2b8fda5f607a2d324e665da5aa8ab2d1ecd36d781ec6", 0xfb}, {&(0x7f0000000280)="d6bf7d019dffbcf4e9f1d394cfc5927d2835dff38cc09448ff950aac546c1d71da7272d7e3c99eed244cdc897b46aefab4cc0c30226234a98c9f1d26ae0ee866a6", 0x41}, {&(0x7f00000006c0)="c6a0e9ae50adf7cee82d579fe0128d08b547dd88da191e07f4c0a9828dd9af2e97bfee3b7aacf3509d4cfef68e79ab9662ccbad7a7230d3ac61fdb2f68a45446019ca38d10a42b7acd19862bf4117eadf4139291cfde209faa3f5fd19417af53d0a249a3ff4fca7d64d46f3c606bccfa088c6cec35015414395bdcbe068f4f9194794f58e31ca461e1436da9a667c5277da328985018fe0b8223b235f13cafa8bd4fc515e1ddc0261a78ed2bd0c1ecd7196475a850345cfb2ffb0b379a6ca986823e29f3e8cea67462bad51f993c460f7c6c84f6c440d274682db7ba450d064aa617ae578d9dba79640e32b6562d6e95645d55ad90f24a80", 0xf8}, {&(0x7f00000007c0)="d695339a8d213f997b9fb0bce1a2c8ba590046b738d1c1179f77f30cc144044acf9b21df82eabe4e31bedbb56907", 0x2e}, {&(0x7f00000003c0)="aafb427b2ad71199057bb6d23244edc90e0798fa2c1ef7675b7f3d50e1aba40c44faee1c9d7a2f1e8ca6066503f37683766318e057a8d8f82d6a22793ea4bb657f8ec8b296b8350000010d1e437e305f0a4ba4418993e35dbb869d8e20a6d0a491aa80435d142396e95499da0231bfb44b19e639133115ab54c2090b9c78815ee4b140cdf6a33a0971987f2ec676b66ddf4c500dbfd346197152b6e92426bb09da47ea559ed5f80fcc4daee14fcbfbe179198ca6d08e38dfa7b4502e0e74b49a7542755ea9b226058d3c5cb3442ab491991e68fc93c489e488ef52c4ae91e195343bdd2440f217968feec9747c0ee672c9a1d76d6ad1c75de2b5578df166d5e2bdc12aef35eebf876752e980c1936bee36892b15b02e164d0be8064cd44ee30f9fe3dd09aed7b8ba8a5bf32630b2141134cb57b0f5e68de97f527ba7a04e0c4689e7068f46ebc83ae73f9a653680f3286cf544ac", 0x154}, {&(0x7f0000000900)="17ce835d260a90197e4754388eb500904b88dc86d68273047a146c427e074ec6c88809d624c68f591dd32544c9c436e6e2053118e03ea1961a38bb5c61c7830679a5ec5fc9124a3f08f3b4bd872880cb8375ee925a935696046bce273430b3114c711639e826493e2fbd607184f3b08af752aa6b4274bfd9b5e2060d446b8a81c8c064aefbd63848e6f081e001a2333b14ce66f3895cb4c6cac7db4da5c2e48a7461b34afc4a15759405106f404639593b15e30336b216d8ab4759992bbf7b1bc667f04401e4c1992ad97eceed2ddc2b71af9025bd74a2493e400a49f92689f7a5bfd351c1aaa5d725eb33ae6fc708e34e63772c3155855385f68160086cda18e5eb82c0b9c87c01ddc1606369e6143c8f8c303e3346a4cc5f8dc4c1bd847a4163bff0093d91c7810ac5bb83f1d694eb8142ec1808da1dbcc7b2378399775528316363c447b7d4d530a759faf6dc6733c35b48b519231291f641c575d4269f74d845b9f3dd292e787686568d7665ef8fc6b5786cedced04581aae837831ef92b40ca85ee590c83c671af0e2505abc70abf18a21052081a3336028efc101f2eda417ad15a690dd317dfaa1f83259def4eaced9f580661caa43d479bc8a51e4a3b665959613496bd627decd0ed7c897b02b854879614a5766c1a6d3793f1841630c44bb1c1e571bfbc2f78533b5ea47a4b01b05c4bd31f8e5717f2e2d7e87938a0627d2aede39f35d1a392b555a722dd2ccfce10a87bc3a3c4eb325f355c79b261ea71dcfc3914bfbd59065e52fa9c2b2e9192cd65bed8070af7696f6daaf663d148348617cd9a733b24c346fc0c7eff447bf512f4a6dcec0fb355e84c2664c57f0247b96ebfa93d91d94b7a532bd5b7eafcb5cb9075502ea98de2c9d594c42cb817d08b9d327d28ee18a7efb1fcba04dc3172e3662dfba29eff2c0c70ed88b240afac786c229c472326eac0162490ebb250300d2ceec0a4d882add253b4d9af3bc0c327877e50a0f9619db820bc55a8428d10c59bd6f36f724484fa1458070b43c31d03826c4ded5c5d9b4e383525bf2bfe2b3f3b1d9a3789840bc5f8fd432fefacb5fb5896e894235d2762221e22d273b6468060a0fa77e018fd2ce015233da493bf13118d3d5ccd9d6a014c6338a423117a979970dc5dfefe644f57788393d1ee64e38f0f64af2cf52a18de34b2d9b235bf60b86d52edf932a6244e68e697e430fdb5cbbd22dec9d013b851323ba0540b3285ecb464769c1e9d0d37d7a6161ba9edbf09213cd1386f4865baab28b0adfa04e994775039efa0502a892851e3353f95362a1d01d0d3465827024d54bc769bf7619190352e3d65eb60943cc305c4f70a24ea561c391a5fd83a49b9a36975f1392f15564f9521a449d53c3eb681e90c12ff1ea85abae02253a9ffc02011ca5c662d558a8780245feb975f58640001a5d085a949f1b11734a38eeb96ed92dbdd4c0d01ba618cd26af8f00740685d38cd0fa7b5f65d5cf5cce9eaa96a9026f6f81b5628b703a9763bd5fdf2d07a68696fc33c7d0b30998d76529faefcf3ce95824ab0b6ae9ebbc71fd70101576d523c2f5fac4357a223918be7fbcb70461366b340a6318f60e6cafc2f4915cbe49d8bc5e82ebf017422d0a27cf007d303d4a8ad77537de12947c8a2deb60fb10efaf9e2801bb62eeb8b5db3e74c370728955f2b528add07091183292ea44e6612d3bebd5566213acdc60788df3e8b69f4ae017ac39a993b84c6c6fc28adcf0ee55b80467dd661927e3daec993fbd1f64292b25bef782c194af8b90d2fc497887360c177d4d24ff2d1aba60f1f01bcf044175032b3fd7369edc934c407f643c44529529e04d48b515a5aee702318ad5ce9abea4993ab7ea865d0a179c7fe43b075d3e913fc9dc375a56006128a0e331890a66794affe5a1743ba1d993b4b9df22be27b4a7da3479f43c218ee81fa1f2329e00882b0bf4d3dcf823c8eb7c810efaeeaa726c652336eeb2e8434fd7cad4d6f08ae065d829f9b5f732134f2d4698a67d4c30c910662e191553df3bbbceac18bc02fb9433988081ce4be04d735b51e9e0dc65ce11e47ffe5d3e197e280d7890766dff042411b85b169e4a595161631800f57ef39ccbcd60cbd350f62e359f8bf9355852f114db1cb6edefef41c2322d978d2479219962eea1e3e12343111eb44e9fcb9d8656284200f10916fb43e80f5080e5b569d5390a207290dff50afe62dbb1a8bce192bdbe7", 0x636}], 0x9) 06:13:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 06:13:53 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000500)=0xade8a0f5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) flock(r0, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) flock(r0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) shmget(0x0, 0x4000, 0x410, &(0x7f0000ffa000/0x4000)=nil) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x20, 0x100000001}) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000004c0)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 06:13:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x10, 0x16ef, 0x0, 0x0}) 06:13:53 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) 06:13:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 06:13:53 executing program 0: r0 = syz_open_pts() socketpair(0x2, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="48dd14dbffa0d32e0cf322095dc066ba3a8c3aa02f5c0e2742778aa1490cd74b85e02189573bd0bdeada1c9f9509e3c8d59a4d4e33db3bcf21671e9e2538cf32b9bbf5562382410677dbd03324e8a16da0f99904e942fb66be4cb076f1fa00fc15aed1fa4ea67f7e48569b788fea7bb35e5409ee569d03bd397e44d83f5a81b76b566d04998f713942616000142c42b12e7fafc07ff739f0", 0x98}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x58, 0xe}, 0x400) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r7, &(0x7f0000000540)=""/226, 0xe2) sendto$inet(r1, &(0x7f0000000340)="01e175d87a5b626f940a0f9126b69fa21334fded8aaadfaff0c55ed8d9d77737e7129a340eb93f82ee9aed90372130e30e95d363f35a38470559364cf1502899a510ebbe0e25fba31b519a3f2adc3feafe075dabf9d868bbfcb3a174a71047defd9ce29b7b99b6aeef02b9c5d932c73ffdf7d6ff7c9431fb73e7b3985f068fafb201ad68b949be966841de7a2c88d30be9c1da5f7cafa93d9c37b34488d67b21c13c", 0xa2, 0x9, &(0x7f0000000400)={0x2, 0x1}, 0xc) writev(r6, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 06:13:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:13:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/175, 0xaf}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x1b6) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x7f, 0x1, 0xffffffff, 0xd77, 0x9}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) msgget$private(0x0, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:13:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 06:13:54 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001880)="3ff0e88f0b5fe4ef3b8fc535c766e6b970d7bda1c3fdce1404614b8f1952ef784144f95754e3aaa159e5267748478c1620c4312c958640bb35fb94ea7d02e95f3b4fe51a16e9390d", 0x48) kevent(r2, &(0x7f0000001900)=[{{r0}, 0xffffffffffffffff, 0x234de0d496e434b5, 0x1, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa, 0x4, 0x9bf9, 0xffffffffffffff81}], 0x8, &(0x7f0000001980)=[{{r2}, 0xfffffffffffffffa, 0x2c, 0xfffff, 0x200, 0x1}, {{r0}, 0xfffffffffffffffe, 0x51c099c7c0086182, 0x0, 0x8, 0x6}, {{r1}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x352, 0x4}, {{r3}, 0x961c3dad04d96750, 0x1, 0x4, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x10001, 0x100000000}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3ff, 0x2}], 0x7f, &(0x7f0000001a40)={0x8, 0x88}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x35}, {0x714c488e}]}) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f0000000140)="50b3c9f8a58ac6b685a72ef4f4f156b07e9965a705e15b6f7c3ac2a07c8194b4e33e86cebad924339e06c3d6525cd2925e4e1ec3ab4987aeb196af95b37e553e47b5429fb1e474ca", 0x48}, {&(0x7f00000002c0)="2eb66cd54db4bd06dd82ef81b11d4bffc069c48fd28bcc590959ed7e7bf9e9542e2352cc02bbf85a38551399bfa4c4003acd54a52d67da2138c76102b13eef7e8285b40a0937233c77d76e09401eb204260629a0094ff8e8fb9137ad36bc202325985a9240b2b4a68c2c20a35b6bd13196da18b332a86da91264bb1bc277102843079459c67c3ee699ecf85dc2c820d59d19a5ae57554df6af60", 0x9a}, {&(0x7f0000000200)="542b04198847c1ecc12194d81e1fab2bcd32a98e9b005d397b236fbab045d42c0ea490d601b6406b28f4258fa1a9dd52cbd2ea", 0x33}, {&(0x7f0000000380)="a807cd0bf1528f98c3fb28dba5d6c7e9840f02a0dffe0b54916ae2e20e7711af53af3a893c10639abd68cc08b592279b44e8e14e74a38f08a1646bd54f44409ab5084e50f965cf264465d82e140b8076e326b26e9495a2c52beca7f94249e464663ae2df", 0x64}, {&(0x7f0000000400)="b88900356b9b7aac815256a6701ba9351c4736a5d552ea6977350d8db7fb1a37ae314a8489b640e8e7c7fde31bc5361b27690b178804966fcce59188b932efcf24dd8fc661c8ed1c84e0ea22241d7385273095c3ebae6b836ff40e", 0x5b}, {&(0x7f0000000480)="f7c077bf83d587511c8061cbb80a621fa6f543ede794e75870753fce60e21e376870928431871429b2a3eacbc134b7d06f4b17c9be259e9813fbfcdace5cda53346d11f65686377cee73c4736b16", 0x4e}, {&(0x7f0000000500)="affab207c0a7feb618c0813aae9613dc23546f2fcbce75cc4e6bff8581483c29e49fab2819d07994eabce3959bab461a2e56bf260b9aca4335964b34a1b4f8fe462a96c19f9bce918d152ac664383d4f6ec6f9caf36acf95a6b7f6c58800a2709fe2663b96e4014ef802bf9a0ce910cd8da9e75f1a400308573ec4e9cb94957e09b95f4e95834a1f0577ba52ca3c241e239aa262f46bb628e93bcea189e3f1880369e48254c69b9542c1b247c5435ce4d588d96f85416d34208e792c32d59a2565cab8de", 0xc4}, {&(0x7f0000000600)="5846216a1ab0f35eb0dda37aaa08b70cf0cb0880811489ab638914edef03b8aa03ca561c742fddc9342b67d941ce4ee19fa754c2560c4373402dcad3bf765bd49594221cc8b90d263cdff72d0732c5c186fdd9ac425b436e31fbcf7f3c62755d10ccaca57ba9f003ec6fb9cbb9cdaaa77a4b2a280c89c03be8c30ca98af9f6ad43a8de9e183f930687960926be9c4472967a12252c67433648a30031dcad01e1e045f967304ec510060a5d4b32444c7728ea3ceaa1e8808da0d52e0d5235698443a30c47133ac5f964a54e1e387daa8fcb95e89d6cc15ed2c7e44f86495c37b59b8d5075b0814e394d408c691aedef414816951859b8e0ec91011cbe7f44d72cd6ab559c06e42eefd2d497143c68ec1a96400d1e4d35752a79d747af91320d4e7cbcb199083a47797b8866a3b450cba6c688aa413f994d514e5c5cfd9d2c7db9650f9c635a795a3a34b7ed4da947c87855f75fda262ad8b31b80ccdfc2ee8a3537c6cb3a8f6193abdec3800107518b2700fb986ed93279604f043877f05765bda27625f884e6ddf5a8faba6230c275e520071c4ab58f1c58b6814910e7669bfa8a56fc4cd3c27a1f5a9c132ffcab22cd304c457ee8798aeff5a5b5866503bde061e5ced2864c2f9bbbf6955519ecffadbadaee40e9c733c33f8f3b10bed44c3b1ce0bfaf02a5feae408ede1a79b42bcd5b528315feb124bed930a6c800ffef3e394bd62f2442c8ae7a3ae87cd9bf47e08314703f689a79adf98b34e5aac0b20b1f0efb60e88a5a944d147aaaa4fde93537b78b5323eb2ccf7ce46de8f77aec60e8883bf20682f53226d636cb82df99b1d9f488c89630137fa0ff6fcc8384f520be76617a8a1a898991bffb77e77afb7b013f474d4e190cf635f3b16f04bffb8ff257180d9eb7fbad8cb6de7a463e390565f7397c05c85a1d2373ce7ad98c960b794224e403c2b55837adaf5043ac2822f864033fa81631ac1b2a1c50917208339adcf1c027d97c775eae716e530faa382b8c0dda5b4787175fc7a0204e10994355987907807ccebb5a49b6faad0246e2b62f05ec1645dc465240bfbac77b950b1255b9b464c3c12ac8377bd90c4c76172876367718a5cf6884a9473bb142448b838f5b837a2d93dd5248aa6c6354507ea108ac6721475c22799d9ac406dbb384c2882d3cd47125790f094e87d6e7bb35777da094aae76f86344295b50f5a0b6f5d2f908facc51fe5533713ab346f9e8c61cc95afb000440260d86f8caaf4c87737b2d950889592877f9b9665c0d066c2189c9857a6eb084a0ae8b47ba6c3f89e14015b93f55f038ed410c177c1a104ec02d91c4b0fdb76d1d9048d713ecee25fe9c49e93a03bc20f709b2c24a11d99092e334bcbf2a139cb7c972662c6b9cd4daf518592c0383c3012192ad0e2c4f5ba4b71e32e969cd4843da35a9d6048fdd139b37bd9ae916537e36570bb66ea48c65757d3a22eefb2b6d07ebde1ddc92dd8fdf749bcc447408b5f19fe6128b1f0fe6572cf454badf0d36d8d586841af8f6d5e61b7ae0d20f69db058b7147831a90fd7469d2cedf82fffa9b6d14e86c525f5804dadc5d77395e9c01cbf6e75573a8e84cd6ef92926721971871dbe6ce77bbe9a5c2c7e390b959217db83138a932a002fc206fc3bb4650e6cec848ee0ac314e4b538f9ed99c1e2e2140b4365b3f75d1929dc9f1c309dfa38d44dd45fbb6c2c3626453a76599640790d47b75ec3949e49f3011ecacad32f703210b30e39dad8c604641e982ed4fc6825a116ca1ffbf3244e8ce8a5a1b565fa4e094035c79cf6ffc6f56e6f14bf50b32ecf39d4a896af5353df223f0df3d806100b5022d6e1de3a24917fb7baa66116541ed11f0870259640ad1a4034b5f9f52ff394d71c1f44697df7a50c119694b1c2388056a8891469c644dcef4e96748de6f137f8f0e3dbb6491fb01efae23f8362590dd9bfddd4e6cb6c5c56aa6db1992085871b1b9e2be1de050e926bd03c4611bf48012bc651cc646c44ec6962d0e30b19f89ee3e18ed885cffda6e612e7518ba745b769ce1a8ccebe8398548225271b6f6c39066afd201232c76b6e3ef32dba1f011b59a42238ff81304a7aa9cc5e0ff61256ab4b08097798099823f34b2939a87cb014960c628f89de8d58a3759ae36d6b72f999ed3339f7bc4ea5daa2a70655855a46165d24819ba66c2671dcf0fc05e316b2de953bad3d1935fb2efad1c8d245720c7784c16ed140a9db576e3a88ba4b4cbbed5b1abea9c92dd407c72b97ccf1b11667c3fb87a0d11ec959ea6ee77c1e94d6859cbf9173dfc5f59204bad4f2b796ad8d49413383429f1a265f376f4076da7c8d6db45b573890dab313a33916a8022a1b74830ed259b9717907152b983352fa229c47d7ef5d16ebc33dd66e8c618bb984df0332689ecd39d61d82bea08fb219b9162f679b0bfac1b32e36f31256b1bcbf4349f701d559c28fc60baf85f5cf93058dd7fbc764d0f3d3db3a16313ecb994b4df439d75bc4ee84ea09e182867783298ab1ab7977784f3b95999626d31f7a46b3171fd913fcdc901386f4daa530c6725c8369cc120ff276fada38b354a6bb4118884cbc07d4091aaf3cf27be08f5ce53d99258d797f7ec7bf93ebaf745b38af019997975f7ad339f20524d802c95e1d679af0e60fe5ce2a1d193e1140b72b85e8f08eb3b2edb9cda824b635159e787bc77de2b33b0d458b4cb356405f8f4a9213be5165a76d56d4b84396ddedb4217e84e27ab3ee7b50062ad94dabfeebec1e8c528cb4ce9bad504124d7a675626f854b1812f28799bf69698febbc7a4f8ffeafe19bb3f1b658835c4ecc7a2d624fd891215ef594413a0ed5e7baf7972185e4d1f24430a3ce33c4b6d6440ec022ad1813d3c4277e41e7d5d665b12739e035adb649702f11dc0a7452a0f8f26fe97a6766c549d734723bcfcdcda5f5f60ee4f8ab5c04aa069ca9bed4fad05b09fff1b35a802046543bd75433e8d57f2c05255947cd23040ac222f452a30147127de515e24b9153d5f54575e0f85aaa3248efab41e93697523667ab1b191f11380395b0b1863d97f9ae1cb4af61070bb722160d3d265f235d0664b3b5c56d918d0b6ca5acc2582a938b751df04010989ef42be57a0c835bc2a7c53a6512456c30d56178ce1dc66c7ac43db20b26179f3d12ffb8d67e9b658191b01ea0d8c05286f6ccfda2fb48c454cc697c268555648c578dc46ba003a8bf05ba3114018fee4a9144122cb9e191479f9171ab2552b58a89a77c1b563c52f4b827f558950640e943a95bcd1de47c19e38f28ab45c35fb41c98cdb16dd71f31070201db6d539bb5891472d09713797b0a6074e8eb2c1f16934b4fb784578c1b42c0b16e256b6be6af2ea01ae3469a7c49fdb88df8d9d4669cc4a82cf214a550a28558fcd5d30feb08bb3c2eabb5489744ad528553cc73c7e354ae48fe42457bf2c8bbe191dcf78b0407539662a3c8a2dbde24479164e1fcc5ba7e3f4469a79566b5671315281361ed1193806ae2934190d1d253932396236c5b5a795cd1894a3481d5d6c16b3d3db59eb726b931d662d71cfcc207191fd1d188e0ac0460e031ab9111cfcd634328add602b6e653e2240f0be51a61ad7eda36afc064b96ea03cf4ffe2a682cbd827fa0ee2943e48b3eca4218175444180807932594d58d1d6327266db7767cfe0c203f529ff00536b606b05e7e98654eacd4b7de67514d7c747bedf274b3ce9fc31b3bb5f138bbbd5cdf31897271f5ca54c2c4cd4f98b02586686ce406986fb39cde0f43b7d76d959278c724326a2dbc91ecff166882355cbd54103725d55aed663b9a6bf2e6944968143570ca4b70108fcb06d4f10b966be8ac5c020c748d8876fe1eb9cb9d0983faceaeca66f7dcf6a6c5188538cb6f244c9b93bfceb72b46ba9b91d0ce0a6f4cb2756e92146edcd225f43b2dbed75ec9eecc78ac2c22fa8a62b3e7735b2f42ef46ba6c99161d065f2375493400f4a322699e94970f76fcdee543bbf7dee3b25e9647ab6fb08be21f8eb17a2e5612f93da55acb2c25a4596d8775d66e544862d26a29bfe8d60ccdc4c485fd860d9f2b902711aac29e97974af7c015daaa056b62f66d9307a4c9df27475d93fc6b55feea08de5e8713c2d5035f8f58819f2ee072c3be5af69962cd6af5656aeb59944961a50398e4db07a3e81422342d20dab9cc0c635b5fc5d7974c579bef96e3385e55fd94204b5320012f7a82b6088226753e308787e5e29912d4f14248a189ede85f8e23243e98c328dba63278da6ff31ff9999770bb140b7e67c5f0e57660b22fc60cdf012dac313d5583656a7594e913e8f7abaebd2543711956bd5acb67a2cabc46b211decb699e3d7ef48e813baf1ed83b76bcb9d042b05f14aaf9628dabfb4601df6509dcc73fb5fbe89dec9aea30606a162a984d9736578ba004e02e9b5765ed243bdbe5ac40004ea1e528f473dd4dd018d0fc69b86f84ed62bd1c2541ef6f32456bbd70d18661a7e84bbc404fe13db54af776db57dbdd0af3b4ed572c4c439aea2c116d1561da8b35b809db5ecbff685662177d415650bccb019b7e6d572d48f955d01294775a689251e1ce9ff5bb342f1e92bd48eb56f23f5006a1334cfba79c6c8e7e514daeb201850078f6827bd7564857a8c580b9c7a648e15da54fdc4da9ce95916ff8e5a2605bd85df4fb97db424fcb791c41cd208a3a5c802b54fc9554adbb32b3cce717747726697125c58bf57c78d5a75f45029679c64cabd46a73ce368b71fb896bfaa57bc76dfcf8aebc6f727977b89964a936165bc3f8b31e2de3c257bb4821980a73136010708b9e2059bd52f8ec0c647597d6e61d989546eb65afe073669754c8a85a9b00d79f86b6ddb41c4852f115132116a2cf398c869781771d1a35c56253e0610935b9ffb66d5ad3021e3bd9255f88bbc6a906eff311131800ae158c4e10d2a5aba0e9d04d9bdb01fa9af2bcbeb8fb8fbc36cd8afe9a93b73154924c4ae64bc1ef3482a60fba019205f04bbc43141decdf95c258287e703b235f4cae94dbfcd369bc17715c3fa909946d28bb4f8091f63f11bb4af92bfb8ea3ec7b4cbc4fd692bd82f66984841c398f554488be2a6015001351d0b4e8b033153bfe8206777b71e9ba6ba46d01e38a4b96ef624e5be01bdb799cc3058dbd9d1eaab50e1cca14abaa44d7e1aac9dca0e89a2c617756653f7b02db2dd151313788bb97298a59041911963b70d0bda81e7f2323c5abfec10be747fc1ea0651be690e38707ecfeb00eb08c009af79cc219c5b4508c500257c18fa48d1fecdaa935b8ae5f3b28c645b1af398654c00be20f81b91d9979b0ceefcbed90590292069871cc215363a703b8cf0c180a4048910a92893070573d9b38181b80c641fae613001b51264878cc27c83d60c2c07ee087b865b59c6b60dc9752d61445b95695791b28e48223e1d273c5de07777e294a8d4bebd7d23efc9fdc34f1cef21020f0abb7e1a2f33abfb0618ef795cda80a3007dcdabcb74aacc05dcf8e0a48f117d0791bba8ed505aeb6b978d075339f47dd88163bec822ea604702cd599d376ff7797d39c661479ebcd8ca8ec27a0b9c6cda90d301bdc2b21d3ca65bc6aa6e39ff3338f7bac8fbf50798878e43faada10d8945d497decb123140cd2a93f1ec7da5f19d40dd6e997c416b7d100302b3f4598fb2ea4bac4b0bf9c2bce47cecd3f25bac283e7507262220b69f0a38c160fdf4723e1c4bd376784bda68809999ea2c1c0ae25c84e92c3389fa46dd11b", 0x1000}, {&(0x7f0000001600)="cde9323bf47685d03392d0ce2d53d4d397e136cdf103ad3e0688383ca761e094578f140de4a33a1f708ea99269051112e07be2de3822b889bd8f11b697deac12b3f69b039ee50757ac8ff6514fbe4c18455466298850934680291ae60066879b2064e74376dd5697a5f6ca341a6f5f9bd580759187a9d20539c2f2223f1e57933807ec1824253eda01ce9ffabddb8869fae3e50bb22154a792bc85", 0x9b}, {&(0x7f00000016c0)="a8c7293fc97fddfbeaa06c550214a8453897adf63f13579ab6c5cfbe51a98beae8a37b48b3016f4d3ffd0391b9ac2e027c717d21b7c6ce451db4d9adc20ab79e8be84439e6a7adfb70232df2b1ecc12d7c2bc6d80669cbaa3518936e3288a3903b64db856375559f951bf92e49faf10712ddd0859891761c3dca82e2cb5723ee5eb6e3199a54676ab47b2dd175c895aaf4e72dc95b3561474a3ed8409ac19ca94ea31c7305134f8f6053c1d6ab927cd8d89326b411ed29e65ed47e74cd56130f3c2ca0feb91cc5f3b170ded3002e2bbabd1d143c8cccc69a", 0xd8}], 0xa, 0x0, 0x14) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 06:13:54 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) recvmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000380)=""/143, 0x8f}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000540)=""/234, 0xea}, {&(0x7f0000000640)=""/139, 0x8b}, {&(0x7f0000000700)=""/123, 0x7b}], 0x8, &(0x7f0000000800)=""/202, 0xca}, 0x801) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file1/file0/file0/file0\x00', r1, 0x2}) 06:13:54 executing program 0: utimes(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x0, 0x4, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00006f9000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0xfffffffffffffc01, 0x10000, &(0x7f0000000240)="b36db56e1b58ce6175e74e454a62a62c073a63c699d4c6645e0c76fde75b3369d3db72e4f4a45914dc0f104fe6546c8d1383d1bb5e6dcf73834ad108713b8853cb4b968a0be736c735895f268fef1545c1563e60d216", 0x56) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) mprotect(&(0x7f00005c5000/0x4000)=nil, 0x4000, 0x5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x4e9a, 0xffffffffffffffff, 0x3ff, 0x2, 0x1, 0xfffffffffffffcb4, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x3c1, 0x84) 06:13:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 06:13:54 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008b0000/0x4000)=nil, 0x4000) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c8a0 failed: hole in range 06:13:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) dup2(r0, r0) mlockall(0x0) 06:13:56 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(0x0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r2 = accept$inet(r0, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:13:58 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:13:58 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pwritev(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)="c63aa3c722223d4c7407b3bf024c6af54f0bf5d285bb6cf5c7da7f520b8203e3b97e7bda6ee731e93323481dd5134fb7726a2444ffcba15e6ea2a38fc19aeba15801c20ba65af9942a1df5d2a3abb83ca87639c2669f662603c7c2e654ae7c2bccff5fc878989d618ca447ee4936ca4cc8ebc1ac7313bc6dc54445edbc541d6368f3fe645cf5f1e50c7c762f662d07f2431b342299618a87a1d26cb190733495cdd692ed06c58e8a90582f3821f727ef177d56e8008c5cbb51c91a86674356683f8eff7b6f899ecdcac9fd22172cee94f2fda394d47dfe70be4adbbefd8b6c22cb7585c325f3ba85d6d95233b20a287ec561fc", 0xf3}, {&(0x7f0000000000)="e2734f4f961ed2e197562ccc24654e844a4533db08044ff6f67213396c5bc03931e4dc8056c86c2b96db6551c5258939b8aacc8486f9781782a953d6cedfdb620b", 0x41}, {&(0x7f00000001c0)="863b5cb007d62c8521b6c231abb6528221cf9d989b3194af461148c5a3468acc0b06afcb34297253f08a598abaa70daca9247dea043501348bd946a1b77169623a6955719dd58c1daefd889db9f92a9b95081bbcea21576095f7126106bceb65deddee4b819a826428ed62481c09be710557fc90aaaeb3d9182ff67dd431e72067161c53a92977b668bd268c04ba37f46be451f8094f00b36ab50227e580067a14567477399c7c2aea5e476b8735a01a1b2bd20e02c5e76e57e5393ddda749737d99c868c2ba710190bdfcaa6b7b402adddb49e7cbfe79ce465cd9812bb02f3c7acef1f8222988e828cbe42f17d6366073d3a775", 0xf4}, {&(0x7f00000002c0)="20925896daaf5292f1e550e6a336d0dd2246e01a88e7aa9e01490fe2ac782543ff6c57bc0db9a0db82c240f9658c616b377668338511174d3e8b0e5219c0843467267645c68081818dfeb5a781cdbeb47c0ef9c0778bea94b27f107da4280f3fb162aec82afb289bcd2a57a3065e43231a6b3b520bf530dae1378189a6882a11bc268f8dc96f20d18157590679bb76ae12a291c894de61d62e0eb14ce6a071143963dbd0e3fac9fe7ce127386f5b7243fe17c7abf40df1fd7caa7b837c6a7db8b04c84c0d1f328070ccbac9e07a4cf9b7a5b5eaac8c76eff78ab9e90ef57d937c8e991495966bc455ab0441fa04f0b8c7949b5e6784ff57a2c5e91fadf8d14262c7cfd48e39fd620111f715e139855b819e3b74c505f862be425985b0f22fc32daf1ae21fcfb37fa351f1cf07a03a5f26765badc0653ec7ce3861137efd89f9ad79237a1646aee98a306f83ae9f426d5fa8dafaffd704c06088677cd292a2094825cea5ccbf214de1beddcc0847a5594606824df74e04daabd9dc8f03f38f2f2692bb400f55180fde6e7e74dbecffb7e0246801a47707ccc7aa5d5440aaebdab39ece8327f0548c310986322e9bc2d8fc336eb788add24649485fde32391b3d2d8f52928b1b1f957db5a98c70517ece1e09eafccdcdbb1990d63c83c49b558a9b3aa52db7ef9ae8e678fc7f23919ce8fa085101e4e139eb1b03f023d29f050bef72f4cddccf855708f82d308347c093f118ac468d0183ff03b3cf18061d87fc30fff1df529f7a9f9a97eed001dc994fdc397ee598d783c61d8116903bb787d7338c43e3c07b78229f6b2780a59196087c3a37766b93ba04e0c77ad6dc42c89466752238a5e50023eec586c1b03fa0843da62767343769116282ad08938a9bd5501b825329914bcd06cfe962e7ca0a42969d25f3a120d9fbe89f539000e420463a4788b469bc9f10acb304c5611c96339ba33ac5fbd699afa432015084bf9fbdff172fe1574b278f28feb29044166b4cd3e1347351ee18bda8f5de43e4f3028a808702b783bfcac32f1666a41f8bf636b4c4572e7badfcfdd9d18dcae93ab2e08f37c56f41817121a93d77871989b334ed6bfda40eabdf6d21b0a065072b235ba8c954a955bf81f4cbce7dbf8253073fa1f6ea9e5bc97f721a4470edc58f7015ce754e147bf49bd97121d310a53c605f7bceeabb68bfd32ae8787ad58976e408d04c1ec5b06905bb26d7dd5c0051ae4a3291f9f74eae57ce76384b47b3dff2ce2358984736e7a71c736451a4a8ddd9c25babb942c858690a0577e3585061c3b7cbca074c4a400a542c5812f23f43418fef0542789b7e8d0fa9043fd7681325de696a48f7852d148b5e71fe19a82a08e5c47165172f6c25c368f57db683c34591ef8f2143d879edf72c176aaa30e4bae2aee888b73e9b8c927d8c6aa75f0b56b9d573477f2ec02a3e075013ac66ac03bf23edef5e1d13c7ba6a090bb9b024c6e0b4400e78bf1e415d22cb3d20c675e9315583b6227710d922cb0842424ae7dda27a4724a28df6b255eb16c3a48f62787a1e2f7722f5b5dfb6dd6145a5afaa385fd2609cb77afe06dc1315a90e2d4a1ad5117c829bc73468097ef5ffe369985def4a24714c86b93de25655084d144d2fdf07a23e311ebaadc4ad9a049d6c30a51d4e9f8f89be408af8653cf898f9f67a4fe1f34072eff454fb1b972eff44f7e7b7f5114df86daba26bc53fd5e0170897538490d18d3efe4e871dfb7a9194440f58f146d48ea87b393c93426865808e05dc2f1572c264a265d6967fb76b9e513ae53a27acf263cdac29457251cbc3e53ef25d10493345c87fce6018b0986bf669f2c643df469944a2f0a92ca94fd01b719ac1f8c35056d7dbea42f11f2213c90079b8683b49e241e4084931ac61ce412e8266c16590407ae49c2778d1acdf3242f7a1d39ec8a476d788e454e86f3f52ef25bbc0149b635a5b389cc38aa0294095c3ae7625e85b493923d7fca5823670c7ffd624b2cd15f63b5836d742dddc9462ee4445c6ba25ba942ee670aaa9c9dc9010dc294af849816b6360e002721fddff4a8bf0b8f0dbe5bf8bd2f8f33f40e3321a49ef088c96b57a2894007799c019d6caac2cd80864e61ab1eb6fa0236f7e066af4ba999ce701753ea4869ac8c74445c1a63661cd127ef6922ea971e6bedfd119fa7ca04870e0cd553d7549b9dee9c3a85ca607ce606a43ce406e2258c264dc2e743b5afea2cf180be626e32d1315bd6129e34c9bca44df0801adab4016deabaf52411f69d56ed45184a3e8fb7d24faf3f5be3084506ab8ebfc3b253858d2e166d59121abdc7c213191f00ea883f643a375ca48d3b9a4a77e03c9e441261271fb475498acf9347c042c2a3ef06a04234236fad730b3d85c266efa7bc230450e710dcb78cc60056161802c264a54023c628168e0c5f6506d8e8919ee2fcc2ab300c70e9c702533ff3e71c2dc5cc7aed28c3ecb3b9f45d4a7c07dac5d9be6efe8de6cea5de6c312bab85beffd1c54048b54fa843447dd6209ea6b9d1f94bf418437c4f6b941b1776a12295da8c6de9697d63b38750df4134c9295136560b2764d48393e2346ccaef161c9bb0fb69cd1cddd7548ba0379dbfbab4e5e8c63bb18f1dc76acb5a14e202b6577c91939a141b3e5d70f337337819829d3d67fbcd0bc1758043ef1865cd0392904acd3813eb2d5b7aaa4d7bae07f6cda6e3b3feec40581059c491aafbb958efa7f12fc081a268c3a6372ae8aeedd3cb535c88c0d3188969a03ac8b17bba864839f40a75af4733cb0449c842d33379e55c6789b55ad3337f832960444105188fa5213ca076061ee5186fcf6f7c96e57c72b274512cd9f9eb8a0f1985195712cdea7b07a2a2049de3d142394839157419138f699c6e8e425678e458c7dd938d57aca7e0f2f72ae9c10387de7853760f33d0b2c9ce9aa10a0e1c543c50bc36e3be0930cbd357a9930f9651146982ce760dcc169de6f34a33cc2880ee59114ef1a9031e91753b7f0eaa812d869c81044b25a1ef9afc819826bae527747a46404e6c5af2d805ea6945473fe1c0d51f0909e7997270595f61ae159e2f5a37a89f88b5301416852f47166aae8d8e4e4f48a9d90981a6302d6c5d5ee7b82ec83f9c33eb1592ec3f9223c7c8c484420eb82749460ceb488f03de5ea02416648509954792045d5111f4be0d6adb28b79cde8c7df8cc44654e029e26d35b62f99e02c456283f16a17af26f0d1c5a388224c29e1a79bc92372ba7f3ecadbf89ceff48902c8c1cd5f30fdd91556a6d06f0b72ce46c75e84a89ddb5a25bf531ec4fe1cb9369f64ffe77964988c9cefad00d30ae07b3eb98cf098a4155367add3c2f809bae79fbcccce763273bff82756cc46b2f31ed9763d417dc6953c28bf9ecc2a1b3f8a56eba7b7b08e6ea15896e6c7853bc7a0977be9048e42c4e3ec9da22152d9f0e202683496eda267b3e856a2ad091d5685a3c9b18da5136bf65ded479e8a23151ff00559a15404549aabacedbef6141581ed0287d8db94a5499480cb39da7dbbbb9d991d9235b7b313ad84b7192128d0063ed75b85b3d524dce672e6cd2b255377b24eafc04e7f16a61cc0a864aa88cd68fa985c7d675937bd8ae5723e9fedf49e6536ec607e773dabff0f787cba232c17588f3a58b4ee21010d994cd4a32bc4574119625eb00e3d4887364005ccc77b110dca9c450a470427354dd13552688c0d49d67a072ac8fde3808bc168469960fc78c8a366856f169917766cd34a2ffbc88993e44c70e075314c613d8651618c32b7621844a16aaf0f832deabbd3589a03913a789639f8ec05dd51aef8c98fb161cec3d212f61245a4867055884e1e0c6115d5b2c8e15d14569e60c5a166aa67c76a1f0f09797d96b0490e2435636a28fc579c301827723909bd929cc89bdb1e5a3524c013283bd2946d908a6a93ab115b693018b3d8b8469b87df5bcba21fbfe1085a6902c32534ec84984394e8945c0c1a53c710769995a439c329a32a1252890f33fb6560bc6d17be3065b0dd437795479e545b7800cf07beb014b6929be393d4155fc74ed9e09a7e4d55e9f5f90cdd94ff24a3e42137d5fce8c603818c5a23a912f9fcb19a07b8cf8918b15cdfac39ce4627e4545e747d4fe7d578460876b3271e4c8217cb1624846b262b930a982ba7b75981a939e74bef302ebdb6b3c3d8cd2e2b113a5f5c43a3a114a7027467511e9b92585569d23dcbdd3cac3b412ce5e75317209f86994d063d3cefcc9624ceb311c6bf87d82eef573fc5b9712b1ab0683090be6aec6625976fb3efa28ccd10b279bbbdc59fefbaeb003d8387ea20c5251acdcdd744ae9478df7dd5feb73fbff6620bbd1727cfd099724749b90e16490ea22ca2b52bd32a35050d0420e5ddf0221cc6312d13c00aac755996d9bd59b66c931418309cddb58aa58d3febf603a5e283d5ae3655700d5b26a1f072c351f775f16c9c0d1bdec2cb6f1765e1762acf6a95737873ff35f6b837f5c2d478f6f4c9089edcc2856f82068ccc78941a6fb7cc996cfc804503ad5ad470f2e31e2b95e633fc53d8bd611c99c065712642c11daf372545ea2842dcdf65096b306370e029c1f227b76c02e9a438a076cc2709b679cb9f881104b7e5ae33b38e5148d8ec30cb56781a36e7a20d31eba9021b3eabeae0d6dab746f2337736587d7f53fe8be4849cb1d00b34762b40988ba1845b469ad7d3af1afb9b4d053e80d480668e99cef56b753aadd808debda7aaa3d1fa7dd54eca4414fe2580bcc1cd98df3f401314f22ffe6d0fb82d9b36dffd41fb08b2e67556fcc087286584d6713f5fabd71bf04b86a8c36b3204a5aebb9a84cecf7c5b4d11e32592c01885f5024188440f29f3660ae424d106f4372df8d3165c0e3e931d5416dd918d1e421b436f0487be43dd1c50abc670ef71eaa0ce76ebfffbc0850ad7e08510836df56fc3e70d70767a20a923e6dfe1d10255f826563aecad3f2641a656863bd942d189b0f68f42da30d4b65db75327394c40d46f5698e96470a38a5d0fb20172d6e22bffa26cd5e3fbda1602112a039a95e49bdd5af1d6a50d2786dce21ba249004367ecc3ccde6a32a9b2087335b438a17a422e4d7ab53541ab95a4f35d599d3f38a46718d5ce9262be75fd25307b13bce070b170259c5ff28cd0afe59e5cba933dd8ca57d772b03dcda4433e317f1ba134f2bc6ff68f5bcd8e0c08adc0934bdb76ece86498ab07de2e87efd70ef8cd051d92f9232766343136b99727f7f4ebb36980b4d28060027ac1b73594b3bb4707c3cf5b3f55182d90c7a2ba9701468e3aa89c91313a4df771b1f1a6e50c63d35ecd1cc5b56d284fe10fa42197d615e8994a5bcb0adf21e16637c52e78dbe5bdefdf9e024500ef0aa6ca31b2edfc56d48420c1d75264c47f5aa4afee35bd131e0c9747ad25e52de38322ff5bfc496ce07a0aee071dce62b6cecf29ae945e2e9bfd48e3deb8fad684e40e394a1987fd99e6e52dd07f964391661cf21dcf2a350baa71145d7924146a7d538540b47c32be9ae348fe20c41428448719827ff0d2c2e5d3d6546bec22c95b15a1535e29ccbc20dfb5c73cd685192ab2e981334b989c2a892e979c469328dd1ce8dbf4c5248989c6eb3bd8626779592366a7f427a02276ea397e06dd9912e8f028a3f61bec20cbee350ebadb2c342dec4e4b8e02434b23e9543725f009ca42bed3e4cc77dc7c6943df6e5df97c4233470a885678ed0a1fb7333ed156ed5074739bdc0c0a69040ffb230", 0x1000}], 0x4, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 06:13:58 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x5, 0x240, 0xa6, r2}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 06:13:58 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x8, 0x1, 0x1ff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000089, 0x4, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x68, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffff3dd, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x979314e348ff748b, 0x8, 0x80000000}], 0xada8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x315e91efc5184ed, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x5a, 0x20, 0x5, 0xeac5}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x5, 0x497}], 0x40, &(0x7f0000000080)={0x12c, 0x8000}) write(r0, &(0x7f0000000040)='g', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) 06:13:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 06:13:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) madvise(&(0x7f00006c7000/0x2000)=nil, 0x2000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) shutdown(r0, 0x1) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:13:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0xaae) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 06:13:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x13) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:13:59 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000200)=[r1, r2, r3]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x5, 0xc3a}) ftruncate(r0, 0x0, 0xf1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:13:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) 06:13:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x10a700000000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:13:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfb70b1ae81f2fcb1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 06:13:59 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 06:13:59 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/202, 0xfffffffffffffdbb}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000380)=""/2, 0x2}], 0x6, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) 06:13:59 executing program 0: r0 = kqueue() getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 06:14:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x3f, 0x7, 0x5, 0x3}, {0x100, 0x8001, 0x1, 0x5}, {0x3, 0x7, 0x17, 0x7fffffff}, {0x8, 0xac, 0x3ff, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 06:14:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 06:14:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendsyslog(&(0x7f0000000040)="3ddb428455a95faa8caec363e1a0d8cd261be3684ba58e9aca274933af3488e41bf92d20ac9f4bbf22f2cc6c218bec558007ecd14b14d5aecec706a623c3b5ff84f603140759dec8364deb92d6a694144fb1769b327f96ac9c5fc6f5e385813484c8995cd4ad04b1414781", 0x6b, 0x2e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2b1) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:14:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) 06:14:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:14:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0xffffffffffffffff}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) socket(0x0, 0x2, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:14:00 executing program 0: socket$inet(0x2, 0x5, 0x3) r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:14:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 06:14:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f70696c653000"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xea, 0x0, &(0x7f0000000100)=""/234}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) 06:14:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xfffffffffffffe3c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000500)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r2}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)=0x1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 06:14:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000140)="cc6ca63609d1d600") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80, 0x7, 0x4, 0x800}, {0xfffffffffffff000, 0x3129b845, 0x10001, 0x40}]}) 06:14:01 executing program 0: r0 = msgget$private(0x0, 0x40) msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 06:14:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)='!') 06:14:01 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x483fe903a9716724, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x9, 0x3, &(0x7f00000002c0)="eb1fabed992bd410d7770e66de29bcd506bbeeb1ec54dd910e2e61f31cb52f873b93b7ee087665c6d7537039e1814426175cd2a0e41324d323300403c63ac1ee8a85d6cd934eed04b8fbd3da3c58b540193b79e3ec24dcbdd89e241dcde7ba1d9f00f174e58438cc778f44724ab04df4fac0c1f5a1bd6d01d225735dc564951e11d3d9ec614a10d396c86ca7ae8bdda4fbdc5e70d3975eda325e6ecdcf3629725951161ee768dbb344ee15d87e47cc569e5f8c44eb1416badf289ea2774f32b79e3d9022e36931e9862a99176ef33c33c7ac5229f8d14dd70209b8c7261dfc0e83908165cd7ea0fc9e0afd8fd391d424eb3f9a804d563dbd21cdad7e4aad33f97705a373a14cd5d187232b581fd45090d180bbdab84783292f376d4f883f0fffb9d734f11e64f67f460fd3cfe34c028685c77301a38dd4ffb35f6753f3c3dd8ccd6efcc52f2f0bf21ca80b0d7410b84dbcf3c87353b92a76e4343eca3fd8f3b2aca074998288140da542afa139763c27a8a98960420bd6ef71cffd0514a92d5b4aa7ff9b540167d69c105778da7c16819ba848eb6d8292996ee8d035ca280d60018963ec845486580b67ee0a596243320afdc8885af0ac996679b651bb313ab49465728092e3cf310b2668327f37e94eeb55841177057c7e0a564fa6e98c0d226199319d6e6accaac1e3ee669f1720ff51c80cdb46349deb0b9acf9a894201fd29ea052ae90d419e9e436e0ce4213899a5686548182b17bd4bee82213c23daf61643b17b79e3bbf54cbf305873aec2fffecc0c776e10bd85e7177cb4d6f64e1114c01071e67d01175b48c8ee4665392988432d5ad2734ea390a6813cc0af84a46d68e1629f27c902edf39b1cf4fcaef96e9a5260ed5f19233b0736cb5668fe77ba5f9792d7a7d2ad42e209df8759cf45b71c47e3ae78d58b06a0131eb29b6ba0067176db395a874b9442c20d8d8069269b7a6d4f1061115ef72f85bbf2137fe332fb71ae0d93bc2328aaeb010108263575565b133e00e5a2577e832d971455fb22c541e55c87d9134777fdfd32c73108ffbf0a0435cc44ff092fb1bd9cc8897a5068e6f34422e8e1da20734ee15598a05cb52ef03fffc720c73ce6e55c17d9d7d7358b48b249149de7e506f0147956a1a2696daa4dc7bbbdfe0487567670bc46907f31daf60f0c5b8fe4a65045aa1a3951af415ec8243b23e508c7139c7a5eb12e2bb6cea6a845d5c6bcffa011113f562428439aaa2251f9395b42235c04fb67d1a28b70c5e4de5f330ed6191859ee833f2e613b1faca6850caa35fda265e69cb3b4e27613ba6af13412ae882f6be92894cfe5ca9564d16b7fd20d01e5803215c71014efd7246eb7a1a6d0be322e3b278cbc5cb4bae3822ef326b000aa2f6470dc74f1af15a6d681b3aff65daaad96f1a46bb0af68ef2047fc17acc8264027329262ab8e59bc244f66f73a0b1fe0fb937719f141e4f0bb4e5b91722e7f1c092d06cf36c0d40e31d2462f6e661d4666c42d5b47024d2ec81ff4378cf07d229cb83ad307db1419717da1ec6b266e966f0e0e9d5b780e93fb17f65f7f309247a8442357d92a6b09c3d9675315ab35d514041a9474cef9be6591c448dd3cc4eb07569ad5a4bc7e66179eb869b3b6d21f04f934dd19f9808269c576afc3ac10666b03434fa048b921c401cdd5997b62dc8e6ee0e00fb4ea615dfb98b54e6e37b30f5690753284f15f67be5f1aef02fe937aa0af1971024ef148a9bed772262630a6f687244e345b8c91c510fc05375a7a741b8d2357a027ea31dd22c7cda9f9154d9d631a46ea09ef3bb58abe2439488f66c3adffb2bcef6b1b1c7eebb32c1e9fc32d8fe9c7fed4a014e4f947927337a6517e8461e275c1b9b18851ca5d057a7241888a6f41a48a26420f97f135beb7ae2b9b7845d83da858197bac53aa08eff710c077f5909f9af774d53769ae61852be804f951471829322a8a154d3972c20fadeb3aa5dc27180e5b4d76ca39f2b51b8ca9bf077ff183392415a33fc02a268f65957966b810098ddef9aa1d0009572a9fbcb284ad686cf444a90a95e935f5c18ebd9a96afb55c303624b898565f80770a337fd30fdca64358a01aa23e4c07f9fb4c433b8a37e62d517bb894f18a8015b3e624e9606ee002119e6f46f9a89c401728d0709a6a5a92db65efd04ffd14e23de16c48e4dc4fda5aba8898c00aba7ba42ed3c2ee89e15e22bcc24faae55b5ac750e9ec9d81e256ce070aaa473da39b162df37611f81b983a6537482707b21163e5f33b1ea994ab6e3e2743ba5bfedee1bdfe24d332f9cda87f73e65ecae8ea8b88d96837748f5646d066a9982d7d8f59efd330121b275b0571b984b456b828d4da4781a82956e12e4f8402bab71551d3c77dc7e3940bf5b6c5010e652ec0959e7332d5dec7a304a5d4592a4e9350ff6fc3138caf19722fcdabfd20401f0b09c5a8510f65a874c2c1fb6d96d41a4b87cda40924908d42bee1100acd58116b0cf2302a5d350bba50f3c82b7c4102f0eb19f736c431198fa404df7408c25c842baff709df2485cbb88e741b3d3f87b02339ce579fccd63bb699b9d5789abe9d351c544845c43d7b2908e0943476d01602504e743821f90e741cdf0410e1a2b718b7a4514a1639e24c755c2c05f1201d00aec7003a252898cf60f8fd4b7d03ea65a28ebcb1e0c39d15e9276b26137d69ab181b72a1660b15a43a3f17f91dcfd3cf0edd51b6a5d4d5d9e3563b168a2ec9f9b15e498826325098f1c541b9c1726540ed4c0c56048bec24706319ac165426d1551569c37479be18dadd3e078bd4be390468155ba5d94c9db9e3f93693032eb8f5ff4d2d377eb7cf0f38c5a6888a35d7318dab891514c766d48450cbf77ea0d0a16c96e26d3e9898499ee62b85982d90a7cc7ce42d9e0ed44e0f745e3eb71d13e84a8eb89581b602dc460c729dbfffbb57b9a2677b731a9357b35c14c5a1b799815f8fd37caa6bcca5c17586bff6e6cae87538d5a602fc1f128b26feb97ee2cf418814ecb571ccbeb2642c7c0206035be21b0fe4167503f38ae990bd55387e8f937650ab3ac122bfd1ab76150c6ed830fc020810234962e4ab45ea5f36c16beafd015362aec06c0f3e1b9e631e3c3f2ddfa5996832baddbed61808fc14bf5146fdec70e088fe5895a4e44a7876fe3fb25a2f7da03804cf05e84087d63509631828d7992777cc34510e7368ae8d4b2c02923d81f5578d5fe51f933b805e9edb099faf548f1d210a7e2cd693b6f9b8133e44d44175aa10423d6da3c834bed6979c54bb582bfd9fcddc804b30b57e49c1e2bb395af4610a4378fd49dde08ce947cd5f60dd33f5be31fba46181b42630adaacaabbcc5de36fb5f94d13db688b0e1ffc11e3a69ee35a700ff8794e85a3ea991c64a683972812a5b32cea26c04b3293d2a3abadcbb522b9cad60612b7cf36d9be4dcbb15e9b6eb2a9f66e0ece62270297f713a290931bd7ec4b056cc01eeda238f4e4c6a9c910de26b6a2090843b3dedf4dfe0be90ca8a3eb7d36486ffff25f3d5b99d51a4251341bc0f0a5df6dfaa57ceccd0e4ac4da80944ff3aa4a609d872f5798e3efb4ca517a84a89f2dc5745dd61dcc5a828a72651ab614dfcf2c3dec955ac05591a0a457be14682a90a1f896953ae97b6ee69281c1aabab53087d0f9c056917fd04493c87bf7a82c3b8ac01b7e20966917218d953b0c3f0656ac2c0785a0be9f348bc240580f42c7932c7014f17608e2a0376cf45fd7afcc34fb64189cb3d026707fc0af50f73e5d29f775191dc5503febb288406a23e40402b036e81f6cca1354fd5e68250097526cd348deffb73af38bf548290eb14ec9fe2cdec589eb746e02c0551d00aeaae0f4ae3bd1baba33b02db684fc04798e723968797200903c3f63393be14274891babe7e8eb9692665d812c6e5e4ed322516cbce10a659d6dcf32d0e32544e2f5e706612f3d57448dc3dff685ce43346ada82f1c842482fa44f8620566fc69b45d62bc430adbb5c68c8e57729fe95f2cbef8a84ad2e398d14fd0babd6e105da282e05c6c9537739e908fca389a4bfb2828100ee4af94f463ffbe1ed2fef9e7eb444e0446cb6028af9a0614523b51db13ab26324606462358d6383a46b43de8c5aebb99e65295442469ff07d5d98a404029631c615a0ccb36496408ffa082507f1ecd2973d0cee1d40096f481d18ae4d2bd9b577bdf579bb8398d6fbbb4166129cb754fc4ccae76d8213516d30651579ed2084df475846513ddad8405c3818eea04ebd6c0c4c15ac3df7f495f306b7489730ead2c1a7295243b4e8efef1854bcd1f0c393bf790189400e525eb8df604a5fb605e40358224c1b278ce0d4ac74e54d731e36c0a780362b9d4c3ed441dd0cd3a5d61e137e095521731b36ab45bf96a89b5d753a1a0b069b5fb1d63c7b310974729e935de8bb102dd8cdc70504295851a056754c11070ba0b27654423a95a34e83712e20f210c2d08b4105ace1d975ebdb546bcb05af5bb0fc4a16263cfe99319b639a98357fe5c216d48445d9904c303e1101d183c1632c7bc7de152504641e5898feaeb2bd9cbc848531987517f114cf06259caf6b82ae23c043e00b1905eec1a2b904d98eb7840283220c815c43c7072809e8651da691198d5080c66c0cf2b30ef4541bb8efcf92f542fe18175e9af41433b1c15e6445dfba3108fdc9a386d02d9259496475e742ceb76bb97e0b2b445441c5be1265fc38ee01ecd916036776db87a8d137cc759ed6881016b666287f9dcf09aa006fa2a2af7994fa18e1e805483e8fafb778c5de3094fb715e26f08ad3bdd0a52d38d3fdcf438548389422d4921eb78440bb5b26e2dcc418d5eb896a47b1dbdc4e798bb6027b0442d49565665ff18a0492b448bc9810f73c0716b747623cfe1f6f68fececa6e38f58c12dd312c6c0b20da015f0e68f7cdb393c8a8fe9d05b4b13da74d2dd9b8e6a63652a377e37689fee4f8e621c83b97ce8773f1a85017e2692bc547847fe0bab0956eea08cd3dbab518723cd1997768a5ce5df9c55a3bf1323908e92edb126b9c653328507bc2293b7cd1fd2ccb65727f10565adbdc6a5d30b6e69938bfff1c71335b2bb023abaa0c1f5030d4794a49f5c7c64214e2e7d3ce7d75c46a24c98ed76f4d9713525f6632fc54149b928e81e9a6fae2bba907b78128f777282cf9745bcbbddcf66ee715f2e1386050ee93f00a3d8617311b62c647ca7c48a755b71ea125a9816f885b2fd5317ffca6fcadc0b3d98d20b2eb8a1b850b2e13fa92d48c28458b8955eab015a92f9d31cc85cf72624dddb323b6688d122c7ab3c562ab326366d24c2a2cbdf7d5741e329e33769ac02c122e07e3be7c295aa5e52047fe689657c91f6542e84d525eedec2c18b5ba4b0cc59cfb0aaec18c1834fe04bfbe9c7d19dca682c3f8febedef58d6e606387839d7a023e86087194be2b05cd70bb608b84ff17fd94e133ebf84ae92c5acc8078c4fa6243ca0c00b7a2a079be250a00a602ba79510936f39cae3d08c9bd22e196260a41bb471420c4974223cecc9b7c5b8d3ddb004e02411bf7004a45ef98b2e256f6f2313824a52868ed715e62cb7d160d94fce2c8c4340e04301b1f2f75ddd5075e291f2e81f53034d4229c1081a7d9a5c18278f16b39d30dd0fc449f9e55ea5f36066d03bb6542d1f39af1101b07bb0670a255426dfccdcd8791a69226c4084ee04c83dbf89a465f0fd4350937b97f5581788e096db30eed93628d414f3a7fbd1f10719230f7bcbb5da", 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) lseek(r2, 0x0, 0x0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 06:14:01 executing program 1: r0 = kqueue() r1 = semget(0x0, 0x2, 0x250) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/189) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x97, 0x1, 0x3, 0x1fc}], 0x5d9, 0x0, 0x8003, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r5 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x0, 0x4}) close(r0) kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x5, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000000, 0xa3, 0x9}], 0x6, 0x0, 0xcb2, 0x0) fcntl$getflags(r2, 0x3) close(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x3, 0x2dff, 0x6, 0x1ff}, {0x2, 0xc6d2571, 0x4, 0x1}, {0x2, 0x1, 0x3, 0x80000001}, {0x6, 0x0, 0x8, 0x8}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x9, 0x7, 0x30b, 0x9}, {0x5, 0x1, 0x8, 0xfffffffffffffffa}, {0x3ff, 0x2, 0xffffffffffff6566, 0x1}]}) r2 = socket(0x38, 0x4, 0x4) close(r2) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000240)=0x6, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) read(r0, &(0x7f0000000240)=""/187, 0xbb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1187, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64, 0x1}, {0x3c, 0x9}, {0x7ffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x8, 0x8, 0x0, 0x20, 0xa8, 0x0, 0x1, 0x0, 0x2, 0x6}) recvfrom$unix(r0, &(0x7f0000000040)=""/18, 0x12, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001100, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x100000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x400, 0x102) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/64}, &(0x7f0000000280)=0x42) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xd01643f3a69b31ab, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) kqueue() 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f00000000c0), 0xffffffffffffffd6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x800, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x9, 0xc2f6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x581, 0x9b}], 0xa4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xf000000a, 0xfffffffffffffff8, 0xcbf}], 0x64, &(0x7f0000000200)={0x5f9e45f2, 0x8}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x40a, 0x10001, 0x1, 0x0, 0x80000001, 0xfffffffffffff0a6, 0x0, 0x0, 0xa, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc80, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xb33, 0x8001, 0x3f, 0x51433275}, {0x2, 0x7fff, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x2, 0x8b9, &(0x7f0000000100)="061341cdae9dc004d7cab5bc628c73b423a239c5b4be1266ff7f3ded2e215e465ae3fce578b91f18dea356d61e4733f223e3e0523a6b62594884d9e7444511a6b45f4a19eeb4c139fbf466abfaf83b56ef811a0b40648613e6fed589820e34801711ca89d31e9766f68ab7dd4619ee6bb417e8f1168373d4d0cac05b24bb358493669e2f672a8bd12bfc9fbd5439043e39a88b53401c81ec81d92260bb3b8fccfcc9777ec3ae0998b025388e57b9092025ffd2907e9b3b6cc82566234547e37a7c197166d07fd341ed39863cbfcfd5e5", 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x110) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x6, 0x8000, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f00000000c0)=0x1000) r3 = dup2(r0, r0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001180)='./file0\x00') ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0xb97, 0x800}, {0x18, 0x3, 0x7ffffffd, 0x4}, 0x80000000, [0x5, 0x1, 0x1f, 0x100000001, 0x6, 0x9, 0x8, 0x9d9]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x7, 0x5dd9bad3, 0x0, 0x1, 0xffffffffffffffff, 0xb72, 0x0, 0x1, 0x100000000, 0x101}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x2, 0x6eb}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b93e229d000000000000000000000000000000000000000000f6b16ae8210ff9d54888dabcd79a90106346f077893db34f9f846bb104a71f31bae063ac649eab6e93ef2d6d25602242de9762f8136d59518ad6411ed197248705cf316ad0ed83abd22e515cae4426b66ee60bbed6090bff12f921d13803152d45aac70fda57a4a59287a02ca21b3e9d699ec117593beb85f81cb242295fbd561d0423bac120daa38d8d9e3aa3124ffa57a35b7cea94510897a670fd0fe6b7c8ade57e4f0d45e09d582ddc76447252e3b9f31df74656c5506f04b9a6ab71f3dd861691c2fb253b9e6ef565c5469591fa0f"], &(0x7f0000000300)=0x51) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x8, 0x4, 0x1f, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5fb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x7f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186204018b000b110000d19ec0c0622d455f18d5c6e4da0d9ccf48d3395548cf7a88748eb3ffc14f1a4b400c6cc640907a000000000000010053838f74652d62e159c41b0f648b5529162b467435b741cfad9d74404a85d178726b1c0bd439554a86d326ff1d8ed6c600000000000000002000919665bc22cde4c39ebb8688d9075253bbbf9f329abcfd56ac54441533c3ca4ddb5e2a75dbc642fdde025f330e784cfb1851dbbe8d30686f57d634be165bb0bdc7a1e458b384321c936be60546252a55c73d5c73385aca06eb71f8", 0xd1}], 0x1) r1 = semget(0x3, 0x1, 0x200) semctl$SETVAL(r1, 0x2d99008ac98ddfbc, 0x8, &(0x7f0000000180)=0x63) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000180)="5b986c83cf1ae2697c22c8ec2097e92e7b63ded058c629221d135faaf89a644dfa1fdbc0cd3204ff5e559aac7e3aa40d227e0ce22acf8dccbe2c6da3638235714a96025abf73508f7a8315dd03cb752060d5c781968844bfe9977c66637a2acf831c38ef7f74071148527eed1fa404700e0d48c2162af2693955085ad26d8b5f63a5faadd5100e12c912563f7c3ff778ad900e10775d0ac424b410b9eccd2416bec7f46c4a64e911809bb022cce45ae737910a1aa3e804b8a47eaa83cc84581ea9ea7112dace75c245756dfd663d8229f6b6ee7c31175c21aef20974e3a1948ebec8330f4d1059c7e3dade2a70f8950390a5db473663a1d143d7ec801d90f49156b99c52d268ab7f80b31cfdacaff47bf3c61a62c827bbb49e8d3af2c74eaa083a51bc08f1af6cd8a365dfff0d2cb917ab2c036470f27da0939d0a638bbc30256c53eb49119a26651606b3d9ab531512494a44ede0647938929a95f3f826e8e8ae55a3c78dbffc0b759bd27870c8e960378fbaaf2a4166055e06c6bc2a1aa8a9debae9f3d2749e89aa9dc43083124a3dcfae7da4d7ee5feddf719edd1a12a5d8aa6beb14d1723d3061024c91570874230077141cc5d08d2d2a5c31ae50f354d30f86686a0098d1385ed0ad370684c73dacb74a30cc05c4cebc9074fdfef97ccf76db2fbd0a801365f85095e8a49d6b3b02211f0497845578fb9b47a84eccc5b862e99a7468492f43001f0809753887f4e51059eb4ba8e1be7982846823459cedfe9c1644e3b1ec3aa746fb526031d7003adb47dd5f5b52d9a110c8be8e2f07ddf9a2f2c1c4df99b5b12f7b77770bd80ad7da1b3c0585279a5d0ce9f4eca97f71abb5ce1307c3cdf65b5a87b68ae255644b8c25fc8db6e11a1ed546ca13d416e480134f87e12e41c45af9b344f6cf27ca27ea9c14c25f415db6174127b3b98494d4d1093c18287eda71f44ea1a9903206ad72ed829c163126c7dd69b00b81d8f74039679390cde2d57fa84a5053556463e057497e94f3020a8d672b80a591e32ae2a7641f40da188de013d0f03cf671295f84eba71a14453719080982b5c9b42902f78d6a698196d514abbe138da8b4fc496d033e5d6c02d4c1aaa3d58ece5630de562234b9c06a2633e67feaa5a66e92a3ed19485c40d39a2cb0badff3f5bf96c96eeb94edb92236b3803b38b624339882d4e9282466b0dd8d9daf99076c9c2fc4732ceea4b105a84e790a95a3e1247337c518973bc3776b83954c4f0534ea8fb5079416abfa8f847ffed554f7ccecc1108377c0795fced462655c3f0127f5941e1334aeafe9c4586369f0ed7bc9cccddf18beeaa09161117507e747c79278e15b51397a419922a7c29a56d978f5e20f86fae891d5f6d240db4564756afbfe421dc94b1bf3337caca85298ae93efcfb3d95f4b3c0ea0c8f7fe7ef0ea03e2ce1c944b98bd195745a739669a618b2aedb5a11713533af6aec032455a0f07e17bc383b1d704d72ea460a56fe2a95a550b03e72987ef3a7d8f27b6a8e37de32175e46ed3aa24c86fa6ccebc2985f7d5e30c2b7e973821942321dd2fb2989057cdc96821d49527254a9b0fd96a725d18f6081401e5e779686707e2ad2e12eda3fce23104d0afb4827fd1eb17fe8ad80dc35256bfce5f472fed4319548bc6384ffa9e56403453c9f13158003dedcd44ad931cc6e3a4f3933d68422644c5ddd96fb3a7783ae2cc6ad6d87bc6bfcbe71291cf6c36d814dc73122b4417c096469ae8fda6323d681cac016bb2d398f8a5b4492c5262db9de0e7b349032c3e97a4c671784a484e29c63658d7a3aeb4d209a7a36e97b8e81cd35d44b7e0d85a216a6e363212dee08aaa4201ccc2d687d96ad646b445c1bcd306bf7d93932c8d0f0873b3e80eeaa4c49c8ca520b6f3a87982073554bd4685a7bc5380ea7c0d5f5444e29318833ba4553dc03af1846c8910eb732b9792603855ba7be74286b5ba06c35f328bf3fd86252183801aca465a9bc87d448d272112996673c1cc229cf6c5edca24072fe945691d2ae943588b2d0817387b8982cba4e2c6aa24ff1a31db377e440e709f6409a29f4eb387ed29b6ee200bebb6e723c9b45678925d90b52b84bc3a614acabcb0298f9c1c0a7333f515d5c369a50ebe69a96fb2a8feb1e9296ce8b823926e43961678df7408cf39bb4d6f51533e464bd43cd3cf5c69eef41d395e72cf21744cdc8fc0ecff6f341a7db7c8f9bc673a828d79a7f9bf35ca773cdf201a863ae612566e8239f7386e184607e83770bf1594ef689586893490aee2b719c024172e01f0118941d7eb5e0276f56cf7816e6294acd998dd3b2704a8c22a11599ae7dfcd8db8933d563d5cedb3d4ac68bff2ca66960528d96c729634c4926a0a9492d4146bc4e5fd7e2e8adeb67ccdb3bd3032ae807d9aa15e0b20883db5a86ef644f1a4903a09fbe4b00ee39c5d94973a16949149f12c07a5bb7a8a47d9cbd408ddf7ec047978e8f86438b8a3b65cc9fdb3a17a8b0f60af895f13c7cfcb5e25bdf80b5ee2bd7350f400feffc6f6a1865b406941f899b9b637b62f140f9916df050ab6713e9097aaa7d830aebff44bf0422b684c61b8f2d3083386f4a0c452a1f7529967eaaa15a9657209637fe2937936e89dc1b047464582fa64acafeace69bfbaf763cea5aeee5e2cd35570ec5ebd2ebbd0161ec37ece09c8b3a833d1539339a44d432f572baaa9fe0d8c722d00581dd0a98c90847810d0f959e9ecbc586040beed6f3b2281cdfa13663eae4699af6f41e969bc181876d7ea3bea230b6f50dc306bd703be4dd5a2d267b9a92938d3f688a529fa5aa5e14e7b75b8fa5fbcd7233e141ac67b74bc226ff1d51610571051300f0a856aed3aa51b012f8e917080c12dacf6e3983a49e2e1ea40dfd6f3d9af30b3a031a95798500e32da37354ab006eab462f487d87d4e14efe5f22fa50295fc2e803585192a08389d6c237c2ead3b1ce82865e1450edd7b777c1a8697bc570610f3115a5ccea8175b32c0589ab71ba53c23d82916ca4e42242fea1f4c21a7f606cb9092750b584d10e08ecf6f1deea308ac95efb06e3d3de3316ffcdb1ffa6426cabcc750ead074753a6ba247868303f30feb22ce6f593f01aff1d4e3c91f5643ccd7c0a90af29ac258f5b806cdc69d43d98b4569f05235eca2df8ff2e0bf3ec518b09c9b88fca78b29d3ba82c3bbc65622e29d880c2e9b59299da6c86cd9eda4aa2fef54e12eb894c667802aebb335446acf6b585b693fe9b7ac4c552db103cc3d648e499845037a18067835fa1e90d553ea3b954c585ef1cf27cbdc84d69b8c0e54208f8e38c8af27bfcdf3add08dd822f9ae6e119e30f1411280362c60ec876327d680de6df143373778bc55b45254f3b084ab40cf9717123961eef60774e724bd91ef4e707d5633b900fe412c6e77356c384d1ce388fbd0e4dacfa14946ff6a5588b2b8a1b4228405c2aec27283dc1164d270b65ce9d7e51cff1b8e7f20c5b34731685159bddbb19ac03e938406ba026286bf0727c5f033354475358996a362acfa0363b915ee208433233c850c81e46fec373576fa340d56e41290a45552f6b75aae58f5887545d5e607091bb75cdfdca1ad4f0494f7430d013f9a2d9c9f0082e7d23035a51a1cb31bad215e1cdacfebb253ec7abcbd13313f4c3c72c3cadfae902cd3c7ce17ec2ee4a2ffc2eab64279d8dca1ee3a9dc53816ee54edef986d9dd6e9132c9f607fd29301074a1dd37b0b622073c04832130e3b425b86780296ad181cfb5ef2614e578421e5e0bbe7ebac960f2d63505358535e03844d5aeebcba7562455570e51f4d13880abe217f555baa97803419304d1a9d8ef5d88386ed6bc19118dda82c984db7b62723ab449dec5dfbb6938dddc5c0d6e1e6998ad25aa4e782075448b67f02946263d8824339425d6840919c474e1d6f531da0bbc74ebbb0c717a9fc34afafae6aa59497553e1975b9f7880728771ac9af266f6f74349085acafe9c6eded0b13def62771761a45ecd834662247f99cb5fc5c6023359b6c773b5093f5d690ddb3f2f7f2d8e6ad6d26ac5b7f10e7a582e7417ced6794d621dec9fb5a82f1055552f2919a325a67c8e632525316571cbc27b0b20b164b47f944fa75873a60389b442560fc6bcbfcc24254754a40b1991a3418f8716cba3c0c3c1437f612881326570bd412158dd85b2886f08646b207af834fe8e74594a73bdc890581875077c5c6e333582d873772071250afe4ca660a2cbdbdac1ac0022fcbac7c23f9b196c6cf281e4510c03e82e1f4658040199b59c235abbac7fc98b205160a04c4205d10bc31c5a18ccd3c212c77140171e151aecb2ce9c65a4aac6f81c713b563b8b337596d333d2961e6bb4f8cd475da0a23317049589ccae423145950914a4442cc3ccff28168e207a577a3acb25ac8033d74e044975d45cf9e081b7f91d3f456bd8b99e05d244a377177df2dce9051d5fe1684ed202e2942dd4fab1667f77d230a2859591edee5e636fa5d316522445d9167d770a824b74b7a8cff261c33523cd07dbd33dbe337bf3414d8de027283d7c02a04bbe9b3aa731bbf444bb39ff6b6949aa08a8a06cac0a0096c50495db39a5ea3082279bb5ab4245f9f026153113321ea2c029e7983f67ca83ef91fdc875214e4ca43656933cd8ab3e52759d6756f66bed1ccf3dd2a2d584359955a2335114aea9fb20a59386a38fdb23544cc3e1a2f0954f250951af826fa6b486a918329898a194ff6be0f7416ce3d56d11d2c590cb793e411ead00436708ca9e23d9192602b8fed934d3030b3563ecb56be8f67b2dbef95e93eb283e913c21307a8fc6b71873ac05fbca87ec7f7248f07958e3ed111e58b1491944388ca27df8c8a4f76cfc024b5b932148142ae35bdc56b08d52b456adf73811b64b891294aa53d2b07cfb7cf2a1133780dd102ded4389563992d231ca6461c0e124bf1e196aed9e70372cc5b6295a05202b9f503d1d783bdfc25a2d8791ee587478676a4044cb204ba4d65f314840b23cff2a8cc76ef22549a886bf09e658ae70c28b33ad5bd90987d0ef9fecab44971c16924cc5f16d173acd711ddd30a27d07fec300012e5398694144bc712ae7b652d27f296d76c644329e048a22785178e3e06f8c2a2d72136c7b2defd4f9ee9d778c63b9686aea66deeb31c5d558f100a6c51dfdd52ccd89fe1067e08d95c43895ef37aead5c86b51bf92cae46dfd792e8f2a1773f8f4e19fa170515b4e17df85b757e21ac929d0dd1ba39fb2a62eab49b9f8e65af8089d7e365a1b99f23cc940b97cc410cb1e9993e89359a81c5e5b6ae975b020ad648a6b61afb2003cc46f6eeb51f718599e1c0cf13bdc156a418b86890d172678f41bd14f540d1380add620f1d475acc047aeeee5380a99cef7bbba57e4cb86cee9630a14c49d27da521ffdf2cb6cfefe75a4573d07bf7478c17f0a11cac57515acda6bd25fef44478e64ec04cf7b327165f66cb88e305e658c2261d1c556ebb6a3e3c6580eaa9c1790b8e508e1ec201c895c80ad7684abf12cb9072fbc1fc0e0b9e3b7b8d942de67aec78a436a1415121f0ae2ceea6b70696e773bb0595eb355775b94db49bc0aeb2bfced355d677e5516114aac5914357d28e7d3bc37d48bfcf6cb733d47237d55f35edc0d1037a1b1a69805211249a18330ff5d39dd3ed728641b05056fce19f7d8f6da32d0aa3f3832f2c94c73953d24de68b2f7a579d6a4e3dd82dcb15081ceac560cd93742d4fbe40cf10c94beec9701b94ae99", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x105}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000200)='./bus\x00', 0x880, 0x4) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) socket(0x2, 0x2, 0xfff) write(r1, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0xffff) fcntl$getown(r1, 0x5) sendto(r0, &(0x7f0000000240)="9c29fa985d00038188e5b33f81ab547ec0a29ac1986b73989e7f0b58e9bec8c494d38d052879543eb640842b04868f57848547a446d6841b17dc93c01f5f749e7ac80b50a300fa295b14fb68205281fa92609af1914dfeb701e3a3fcf79fab8ccf182bf6b3c22e8234f1959699cd833c225e982d48aae959736a5409cda1dd6ee78ba2a9c89ae5b0bd3f806ed6b0046c1b56da57c9f2661f55f3a1235427ee03474ae64ea794cc989025a27faea7050f0b34609886ba12da589aafb1653e931872cc7e9082920bc49b08e86d9236a8a79d", 0xd1, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000440)={0x0, 0x100000000, {0x6, 0xf52}}) getsockname$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e10adac73747def1d933a6dbef5e2e4b5205c489ebfc9eae0616dd0a02f85100da7a4f47a7397cf0ce83caf0d59bb726b2c050ac368544c5df3bf81b0729c4f9fec1a65c2bae23d8ca307dd2714f5eeaa3486bca58e4deeddf253912a05e6d8c90fdc0f0d2e803993c52df063bd33f"], &(0x7f00000004c0)=0x63) ioctl$TIOCSTART(r1, 0x2000746e) symlink(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000400)='./bus/file0\x00') 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='.\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x3fff18ac4c77dc5d) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) pwrite(r2, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x40000000000}) sendto$inet6(r1, &(0x7f0000000080)="6c26d8e002c1270beb7561eb9d98dd7fc14102485520cfbad45ed4d2c635e0c9abef282e827bf996370bdee5fbee4ba365e67e1465c5b191c859e58577c77f3fd32bee725d1f072f9e67757c1fce4d4f91004dd8d56c49442816b76da3f1fb662fe9dd67f1ec6e6fd922896fbb9cf728a2d6c38860bbb55536be79d5a5eb66e1cbf356239cdaf242fc01b446e760a1d4648f9fc7440557ab6524ef42f765d059f726af069f6ecf4df25aaf696334846b0f96bc754a20501c20657063cca48df6e000652f53772c4b43e86ceb448d58dc80d3", 0xd2, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x4, 0x400}, 0xc) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x410) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x5, &(0x7f0000000900)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000940)={{0x7, r1, r2, r3, r4, 0x100, 0x1000}, 0x1ff, 0x100, 0x6df2}) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() r8 = getegid() r9 = getppid() r10 = geteuid() r11 = getgid() r12 = getpgrp() r13 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgrp() r16 = getuid() r17 = getegid() sendmsg$unix(r5, &(0x7f0000000840)={&(0x7f00000009c0)=ANY=[@ANYBLOB="653000000000000000009bdedf45ce59da2d246a6bf5cf46e233452bf428f77e729233df71ae2387a9b15ecf3ad25ab692bff7f9fda7310ac4ebf9b7768e4cd8503bbd409d53c22c93ff9b036e08dc4319b2205112caa3bc0e57fbecbbc09787fc0fa9a2038efb5e1ed51593b0d62214205395c8b070eada925a70f9893e8fc523ebc2e1c20d340b34825f4320598aa6d7d00a84960d88a9c5e7ad400b998dcf82d34e78d72c9c5a9b9de0350f14159692f8cad4dc972326a3a848136492046db9eefd65a406f709cb19feb4d9115270a1a3e97b77237c6233e5e7f7f8ad1319c149"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000340)="715d88f7f3766737a36fa4ba59ef70ab17e1ed4c39453a2f0362fc9ba757523fbe39ff2ba2af43e100a45764ce8fd8b5653c4570050a9f7de6b3aa364ba265994790c65fdbb3deced8a7e8a36791baf2b130dc6ba4e40a4b8149f93c5daa7d0443c07610786045a54932419d294399dded344f454101ad9b0330075b0e9366c6406b069f60ff5bf923add9952435b283eb119505272b7adb3c8eeeb814b4a08451383066d593f4b8b610", 0xaa}, {&(0x7f0000000400)="eabe9481e07dd554b84311d1691c9d54dd3960edd6395bfbc8edb3d479b687aaa2aae98c906396e0780e81823b73e125ff8a4a8405c9e2b07d7301150b73dd32d42ebebd99b11907a906abb2b3772044ed15f1bee10cf34a04525d99e1bb23dffe07e0efea43d7b83f6d1b5fb9cf0a86e1d3769170a41369559ba9ea6da139012842fc0037458d7b31cd05e3c83a206ea5f722747708d6e301cb9b8bf151e6b1d8369280c27c3f0312541f1ff99796cf563772f847185026aa7af681d8bfb28a11453eb3f68045e3cd36bc8b9a945548efd4dc35bfc3cd81057ff65bd39cbe8fe2059d9c9fa0f45f3103d6143d1759e8355a4c9b1e208bd9c4ff684d", 0xfc}, {&(0x7f0000000500)="096bb18224cec79e09039e98ab3a407131c4231166cfc60804ce10e17b1fa7f4cb1ff3427dd79b9a288e3c1a0292ba869773ee98b3fcabf8447aa8ea86a2119e4b10cefd95342cc57b6729adfd0b5144a0a65242f49d00b43da6f4d6e68f39429ce48447126073440f8a723cd26276678cf7518d6622bb9f9de0f6a41452f17b1527c9e9c4b77ba33ab2feb88698fe291eed68368c195fc2de57f39a23be", 0x9e}], 0x3, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5]}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x38, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5, r5, r5]}], 0x188, 0x6}, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660800000000700000000000000043cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761ae1ee2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c3205995f6cc82cb8f48713de72fda2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73ecef11e1e60947b656a2694d5660a28cb15f0a92864114f00002c094fa22827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be03e4ac7bbcfa248d89074bdea69235cded56b1cf433f8c5ee2a8d149c8efa02da10bd2cc4dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b8055a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6017e78ad843d500ff67d2a59639fe741a0aec0e0dc61fbddc38bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4e47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15d719e2387d99e6e334cb1134b2a53531fe3bd283dfc0855afd892af7d5535b58f71bd16b29676c3d97d6c143963eea501bbf977ee1e6cebeaf10c709475af95430ff73397dfcad5362127c422477ef7cc2787a365b48fd0eb55791bacc1674ceab51eb2bf38a78279c30ed29fca1ef182e75880fa9a598e8bc64c012523ff200672ca6251403df516d0bdcb80ffd2d976e21df5c45b9aaf80b86389323deb2709fc4999806b545f86d1899386591446f3d1187fddaf67d4a4cc9c3003e6aaee1df7a31c15de8176a5a7adcc2382b0860c3ecec4fdd62c3a0483a79e1"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x5800800a}], 0x18}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x9428b6942928bfee, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018600000000001400000000000000d00faf20000000000000000000000000300000000bef7001100a3d4", 0x2d}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file1\x00', 0x380, 0x100) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)) socket(0x6, 0x3, 0x1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20881, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6, 0x3}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r4 = dup2(r3, r1) getrlimit(0x946cc9bd49e00f8c, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3f, 0x0, 0x9, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x401, 0x3, 0x2, 0x9, 0x4, 0x7ff, 0x100000000, 0x10, [{0x4, 0x7, 0x6, 0x5}, {0x1, 0x9, 0xfffffffffffffff9, 0x100000001}, {0x10000, 0x7, 0xd7}, {0x9, 0x0, 0x8, 0x81}, {0x6, 0x8000, 0x8, 0x5}, {0xff, 0x7, 0x3, 0x3}, {0x1, 0x0, 0x16404860, 0xfffffffffffffffe}, {0x2, 0x8, 0x6, 0x1f}, {0x1, 0x6, 0x1, 0xa1}, {0x100, 0xfffffffffffffffd, 0x200, 0x2}, {0x2, 0x3, 0x7fff, 0xe000000000000}, {0x7fffffff, 0x5, 0xffffffff, 0x81}, {0x80, 0x4, 0x0, 0x8}, {0x7, 0x0, 0x2, 0x5}, {0x40, 0x9, 0x100, 0x5}, {0x7, 0x10001, 0x4, 0x100000001}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="7e3a0000ff000000000000000000", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd84, &(0x7f0000000140)="e466") 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1f7, &(0x7f0000000040)="b6") 16:00:02 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x4003, 0x0) flock(r0, 0x6) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x124) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x30402, 0x20) renameat(r0, &(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000600)=0xc) setreuid(r2, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000500)=""/33, 0x21}], 0x1, &(0x7f0000000580)}, 0x1) r6 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/141, 0x8d}, {&(0x7f0000000440)=""/15, 0xf}], 0x3) chdir(0x0) bind$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f62d2ca1f152c78d7977e5f20b23c757300"], 0x8) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) 16:00:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040)="321f236f591bfd05c3251b2b1a7f45d1d1f5f7341ed412cf9b743719c9937c282819f12610a60ed6115db0e63430b26bcd9eb23ae3965f51b3d03cedecc08fdec9cdc82abc03071513a05670c94234dac9e08e9375f3732a47d6b3da6bfda97ca4dced4170a58a0dbaaa2f1d7c34dbbfab1b07d807dccff77876460dd3381502d6b767d6c53c6ac887f9a33ea9e9df82bd7972b545f2b8359476207c679b83d7758ad9de692b71e66a2d0b2d760d1e7736f37a4aba2fb4d23a6a0295bdb6594a73678f3976ee77807681512f07111bf495ae2accb2707b607583c50cf146bfd3d7a71f1c9040321aa9c1b7699e0ef1e3e156d4fe7d18e168978f9a7e7faac4a8d68519b1cbf2f85a330fbe22b5e0eb78c70fc55a69398ce15cfe2dd50f3f86dd1457c9c50a40665ad6b601da86f09b54eb4a6b1e0782f108361044b09b39172aa50cab5bcbc5a6b60440f0b743074e345afe7d53b17788f03a17307b17022be9c0536d6c72c6deb1a262bbd916f99d8da3320366118b4f4e1a", 0x179) 16:00:02 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) 16:00:02 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) setsockopt(r0, 0x9, 0x2, &(0x7f0000000000), 0x0) shutdown(r0, 0x1) msgget(0x0, 0x120) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xfffffffffffffef4) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x20, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7fffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80, 0x3, 0xa24, 0x8, "5d26cb67dde0fcc1fd321ea3c9301c3ad4ea48b9", 0x100, 0xfff}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f36b136a5d00d1628b53acd593b99ff27a9608feac1e21ebf368915fc466979d390224cecbf0a03abada33f1c1c10d1f97c4383238e98", 0xffffffffffffffd7) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) acct(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xa9b7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) fchdir(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="c5e3684993e9d91fa26162bef551fcbadbc9689ce751154208be565aaccc4efe4701c5503a21e4542072e222139c0597a5527c3da63fd8434134a727fd9cd8637734b2f8c968d52ba8254117204e48825c4d3c32fc7be1cc0b3d432f678c6ebe1f9dc63dd53341643fdc28685339e4dedb2c59f292c15f80d3b2e36e7c668c998b53c018c147461e868c997178f436cad6d65601427de90e9793610629eb59abf303f808b40ebd6a928485d8b7a2fd1665c5d4a434407ab5a6f318569a00dbf78f5b8ff436ab724c25356bdea75bd2a5b761dec63b2bf037d3595e1961a366409f68dbd7d8679dbbfcded374ed137ffa2e3348337105db6977e6673b8d715d8b31a942e4943636dd85989c7f0d55ffdc23874ac8490a64db9874351819ee5a4259a76323", 0x124}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10004) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget(0x2, 0x7, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:03 executing program 0: 16:00:03 executing program 1: 16:00:03 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x2, 0x0}, 0x1c) 16:00:04 executing program 1: 16:00:04 executing program 0: r0 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="46c0522e62e0611ec944b1b93409e10f4c5970d9ab7ed87657d034c123a58f7d4316a79d71bfe6b2c79b8eae48db53f90aebe276ff116bca84eb9edb0cc08e748631b2b160aebe60336a714900aac19c389b4cade09c22dd6c4c5dfaf9063a14d9c4cae9f071b2"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = semget(0x3, 0x1, 0x528) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/107) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) semctl$GETVAL(r1, 0xaadfc4456274fd17, 0x5, &(0x7f00000001c0)=""/46) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) shutdown(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) write(r0, &(0x7f0000000440)="9552c920174e549a75e80cd22362f4c8e6de889ec4f1eb72f1229046745e510a9e7bdcccd97dd60c1a3c7dfb68d8b80904af1123d1cc56cbd45c668857ff9c2cbae21875a9d92366055b4523463380c9e7a5b7581266cabc091fcf16cf310ab38797423b39a8b97c4b197e49780d13f8f6e2f8ae807ea7382de559791168d79d47d934d8878df5fdaf0f3db64abd2f907175f00c56dfc17f91df30952e98a11e46ad9d2cbce577c05cb00de8ce41a307f4fc", 0xb2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev//pf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) close(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) socket(0x20, 0x8003, 0xfae7) write(r0, &(0x7f0000000040)="9c91992007294c0219712ddfe06e32", 0xf) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x4000, 0x100000001) listen(r1, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) r7 = syz_open_pts() fcntl$getown(r7, 0xb) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0xf21, 0x8001, 0x7f, 0x1, 0x9, 0x7, 0x0, 0x1, 0x2, 0x3ff}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="d4f57adcaebaf9f4ceccc6ad7888cb250d97b5d3856336357e114529249d0b808c13d8d66cc7af6b8261845559330f459f1f43916a6e9187807d7cec7f373e100658046b4ed1f8aeb4c7179d", 0x4c}, {&(0x7f0000000200)="89690b80ac305208a228375e019664c41549f4fed46fbbcb8544c6fd443bd554300760ed691a6cfe6b9eefe81822f86d980a688d4189ebb9ab007a1bfa5ee92d99d2b712faef273a3e5671c0b9782747e76b633a986e9f51d27e3264f8ec8461a58af61151a81e46f712c467df4e4aa8fef0865a3cb4b2ade09accb8c879e48e614320c06259e9fa11138639d5234de8149e93a590596e7217d5c129dada31e88248323b7a2f4376d7170bd1", 0xac}, {&(0x7f00000002c0)="9b83c339f82158e387e2f356b489fc7720fc7fd5241416ae03dd2583b777d35dfc01b5582fb3b7e797314840058fb4585fe9cf8c21ac2ae4e8a6d7b96e7c6b7449cddd803c05b1b12fe398e35ddd0a497befca3a62e67a9b2b69895f46ef135dc6e14a8cb1102a7468b0449df745b45e0053c392d052cd7a9faedf06d8690ec0c0f30b14217cdea19eb01cfe9da6795562dfe10a124fddc2860559e1163ed7ca368b93cbbe4d0ec9ec042746e3726b574cdcf479adfa7991d01a7dba330694257c4b1bbf63bbade4f17ef15e8ebe9d996a26617d", 0xd4}], 0x3) 16:00:04 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x5, 0x0, 0x3, r1}) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0xb6c64197160066b2, 0x9, 0x200000005, r2}) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x80, &(0x7f0000000040)="c577054bf652c403434c71dcb5a46aa86eef498493b06f43e8c1583067fb5ee937c4a57a61fd23e11e101626ad34a45a052fc70cddf3558a855461f2e093df4a8293222075820d919d55d5c39b88e0eedc21bc1501fb811a2adbcc999735422a31e83f262d93cb9c58559d1e52570284782f03eea9991af6b8fcbc0f8c5bff872698bcfd8e4b6d2118bf30b0b0cbf448d731acf45eb328fa1f3d2f754f398aa4ad743241bf8b1b0b7de4b827636b1c7e55f5bdeac32c3ca99114fb3fb5e5", 0xbe) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = msgget(0x1, 0xa9) msgctl$IPC_RMID(r1, 0x0) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87e1c348453a0961477ef9f176b1479101dbd60ccc11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56393a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179577267622aab8a8dd19f69764f565b825f53349650e5441611a07490f935500cbe78df82d479ff5f367460aae7c18ac71be3c0de8d669b693c197ce6220f635b319d1e0560124ea58cea6f281e2e99ea1ddeb7666838e6756121d6"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000000a00)=[{&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/85, 0x55}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f00000006c0)=""/180, 0xb4}], 0x7, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/49, 0x31}], 0x1) 16:00:05 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffffe, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x7, 0x9}) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x7011, r0, 0x0, 0x0) 16:00:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x5bbb, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', '.\x00'}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) poll(&(0x7f0000000140), 0x1b1, 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00100026ab7be200875e71258c3986bebaa30000000000000000000000008ec439e1884a0bd6d2c3e449003ba7256805c58c4cbb885abe506b65d47d546a7f3308afc3753b83e5018aedd680b454c5cef4968a07a0170bde7d9e746141de159a9df1e36822c74475d422b68d2a40a18702009e505591732e7150cfe32e334dca9e8eefa99cb1f3dd59fa5067440a7dcceee7e1b48b840d0cb28b101d29915f7b76ec4dd4feb21e4e2f12b9617a2cf1494e72e5b8ea283245589bde9a2c376ccdb829d46cf5d7442c00"/219]) 16:00:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x100000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x6, 0x401, 0x7}) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000140)=@abs={0xdfc1be753cf93f9c, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="0757b061a0f95fa54a76bcc3d59ac301009e603c9e9d5af97d6b8a3ebc4faa31f3d9472462908de0c67eba2f478072cace5323a3ad07316420ba16cbc736fcfeca34d89cdba3d790189f3f4a6616a9e2525f8151076fb58eacbd0657f55b3b19beafd70264cb22e419107eb97a433e8cf40b006c81fdc763fe7419470ddcc57c77d95c45afd4e81abb52cfcacd4ec428a5827afe654903156c14d865163aaa81ebaf84462d69a44dfdb862660b60fbb86f02f483fab9ee0062c22b3c61adf8e84d8ef9582c5b12a45a2d30a00125d78654055947ff7f5471e3fa2155724dd1fa56adf8602875cd44deb08cb19797ebb8bb759e71f7ca8c0bfdea3232eea93547ca1bcc6340fde290ac711334c9f88d0a1880cf81313878ce6c67cd6a4bc30ee5a5c42ab045e7d7d234f23faff860690e68524a6db19b164b9b6a3c7a2e9a2a997549361e5371f48bf3e5f3f8541241d29401f80562e9b80b22a98c99e73a837ba637a8828daf951e94724a52137eb6f96a2a15ab80b836a21722bf422eb6c6248e7ff8d7ed35518d32f20ba34faef3d05af477d0a7f1b3fdb55844b332ef15089e7aa5318c908aa49d6e1577b56ccc1db05d00532a5c9df2189b465210a712df95c8fd45ea3ec46bcc51aa0cce313fa69dd8130664dee722c283bf8f1b7812255b52b877952f910ed25d27129ec1bfb7b340d52ba58011abde0ae8f97f4fc0c025b14ce29ef6c22b2ea0823d6403f9db34d04eb1fb44799918a1dcdb3475292ce529e307ab3338f29b1cbbe7bd4f137f2a29a5c71576de44eeca6d429bbee277c829350ff530b52feaa1908c5b4e6356cdb3626defc6d069c570864f97f35e492a456298ffc18f0382df6c6133ab3c841a0673471fe8a912891eb006a2bdb0a9d3b14f773c0e99fc20d25107c2a1809578b122a6de1e9a724749bed3da4bacbd04339152737f81cb9df4a3abc9dcd2686820cbada0411e3762a3c60ad3f1858bcd8760641e4d41b7029655c1964f3407ea96357e42b2a2c2e0e599b7e893adb780f91ec2db4df9a275914e8cdde0a1b8a7d6511dc19945fd22abc33d4d4842ab66378703954ace0e634071f35a7b0730c31935479c8cf624ee59dce3eb5ceb46692d297a0d0ee8d3c74841de000cfc7d323e70e287ffa41becbd712e348f4a6a2d238ace3de2babcf57b7c04da87779eec669b2dda813bb21a1cd37f3690962e719917a36bd2567cdbd8a4504824fd77caf9c794d1778ffb6a4f49b8254190e24844b6b92ff6bbde05c9cda8670ccc18fc1d1e0012525934675c4d80a2ed3af6dfaed07517d3a98d583b4112e51c1e41bffd38f33c2c8aa475298e8be54d58789f11a2595c355fb2a9acf6d98989eaefb5e233e11d54ef59d9c2d983775c74c286e36e22b49340d4b5eb89e865db6308acf7cac6b38e4aaffbba44807cf2e93f324c07dead4b3de26c382379a91966f208678bb260333ce6aaaa92829b6c5a9df8c05e1f8660f8c3759865aa152a03891f7c348d58f430ab5786d75c56123158d0eab60612180d777914cf0feff446feab034e304f4e8e98c7de74fb539b479d50394939239cad69539d5a37822f6bcafebf4b13e7e56b6e1eb7b4d9c67151e2a0ad0172c70a6a2b172637060839c1bb0cee0bcc2f0e3baaa8720b68664a839442322d1430c78244d5f7e9a8cf054307a9421cbf3ce73c6ffdde8bd80544654887219638b5cb2f0c83e28bc23622d1727f1259c2420648e9d159b399973933bea1055a6fefb651102b2bc99c25f7f1ec74a98a4c414f06871d73bf64341299683b3d4a3e45355ae7a49f650e5d4f5a5160fefaa81fcc82a0863243f66a2fa5337a68cbaaffa1ea3e7dff6c29d2cf7345342e3fa0d22823d9a80e504d3ec3e283823e3f0fdb5297a63ca513b53df8cbd92e2208779f571630223d511d58329fad363306e37a1d5cf2d839d2ce765bcb0ab78580e5c61ac19bc22f8045946e76d5f828395821d0b832b75f95b4e5c2ef8321119088726c2657e889546c9652a4efde96bc49aee9ca31252477e5efdee970fadd5f08956c7a9d60a9771f396534b4a1c0e5889292641748a22ed3fc03bc2f424eb568b045c6995bcd9bb103c70419b735cb88b8fde44db29e011aa563522fdcc0066cc248ebb86c78ab6b895feed19b441fa120ebdd5ec35e86a580535458657431866acfdacf11322a4b5cb5c7f963025757de7f7f2b4d7d0ccc80551f5b16ae49e8ffeefac4005683e3854691fa29a251f43412fcd8c532f7b529a2cc8e7b4d04f39d25029360812690a82638fd263500b6c3dd39826845b6fb36be25a714c1e56716b604079c6bbb6d3bd1f9c4cb15a50645bfdd363327da967098f896522db5924d517b10b88ebcecc7171bbf6ed717a2a180e3a06bb8984460dc504ff22cc60b973c8192109a1fcb81377b39a9441782a442d5ce3abae0fa4fa5303274ecd4cc6dfd0183cffc7bf4444ee55ddc43c17d721a70debf92d4a3ebc5821008c201fb96f4a78dbfbe07686429f794610ad43634448dc0b056217b70cc679813b7045b895c5ada3d4e378ce9e69bdb7afbace6529adc5eb29df4616e2d28460cbcc4995d266950850016a305b313c060701d389f50ff26efcaf2a8db773306a4b3ef92433b9a194b84972cc8c30a07cbc68b4929f80da632c59084df037898fb20dd2082467dc0b5ac3c202bdcf29f10e06ce40801f5810608948d3caf162df20bb6782e699886458375195a521c7bd4913c91e5e4f8b8b6cc44fae492f149e2774fb7f9b7b005ddbdd5f176ff8a8682f8104029f42e5acbe26996264c4232bf2929dd9c65de98febb007569c67a295aad45f59d2630b8e364b161b733d2076e6ccb34e99871596714ff6af68fb460a7c40cb0e46125cdb236a4f7474d99f272c1126aa3afe2ed6a27765be0a4810858f84096eeee74a37d6c21348fa615de2a30635d2b1933382b4d4ff8287247df7cd8447d9742731bee871abb0658e3f08166dde0818a096b9f9b357b08c948ce4ac4540f7d20995d78d129177f1c1c707cfd4cf61903c71ed95c11ec39a6fddb9b5377bc9f0171ca3dc178bc754a37094d5ac96bd303c5f6d88aec1ad4ceaa3fcf43ffeb8a2a415db83d399fbb26e097c8d885dab6e7775839dc5cec201d90177fe22d1294333a194b93b90caf9ba79e48675f27f72dfbcbc68650a4671f100e48642f6f9c7a9c12c0d851710d615ccd56104092461836e847a0517879d2f341df860f6db4cd39dc1200585f4747dfa68d6ed0a3ed66f33567d202252ec28743368943b7ad787d1ca84a22c60011d7f5f52cc5ad94ef71449ff86166827503f221ecadd6779cf7f3ca00f13abeab8350a27ed3db713ecf33daf5ef7fe5feec45fa559d12240e4bb9c2c116a6486f615c854f1fde6cd8fbd7acaf5e13fe1bf7966b29e49f90f5617abccebe7f1a62ed09985fedd5e20851f7cb53647e70890b977a6b9368bcd22ab4c0cb33c89207d54ef3bed6432725448ce14f690262c62eac5d5322aed2c38ea91ec9603bf098b58b385d02af5811f4efc588b4e4e9a23bb77eb54c6828ecaf02d45b148d547e4d0319ffdc5ed83500e29636f2acc329dc305e93a125763fd0ecb58c9a360b6a1bd5b82e3d092465d21699e8f1ce5fd1ce619f9daffa971bc1be18d168297270f5466c6067e01d8b117bd7a8c08b8c7b3b32a33a2262d3c4a854a8515a189a547c725fed20976fe8f65f08ca6ae7c9730c2b14ae2eb83c970b82697eec37cd7ff05e060cbf40c107fcb5e1381cf74bc977ba54c5e50ecce17c7843cee3edb913f922c6cf8610b8c42d8dc70bc7e6f2614269e2dddd84175524407ee50f6bd654798cfe574b15f3c63eca50f6473b91dbd51f1348cd5464c182bc5e0a67e81e7e36aaaaaa4a3bb29ae2680630b59ae2ed7350deaf19a2b0cadc31b03e452a2f20ab89124720206cede3888cc075e85bfebe1c4719eb67881992b81fd0d5add2a4c1a509e46e580dee970ac91178ba539b819bb8e541d23c5f7e1eaa52f5a16a067017c9ffc4a62893e787456875d048837f3dab9ccf035ab99ed154291aceede9489143e4cd697a0aacf0f4fac9d3eb8d955cf96e5ad564a8c5085f6029b22ea8199999e5511c1f30cd73546ca41bfa54c227e84ac46db93e23a50004fe1c0823bf6de7197379fe3d251b71a4346662bd061b0e74a5fdacb0b8f88db845859276b1e4e8b5b84ec2e788fe366e65f569c39973e19b6970243e7f008b669c8faaf3375b6e33263a2c5f982e6cbc1e65041615a2d38e49da3114159e36c4afcffdcff70bb0cb84fbaa02c1a78515bdb6b33ab725f5a5b0ddf396a2a353bf8808ef304db1da1d5c128ccda6740889d2387400511ff92b92411c9b98b6d32a4c69520927baf8ba949ae4314e44a65e37de43a6beefcc1668ed93d795bbe25af5ca4e9586983d88faa8395a9c340746d5ddf8ca1aa625e50a44a84bf7627c8e31d53d07634d8a37777f3a37be5ef0512f8883fd0ab93748dfe938e0efe644bd95168cef9b2e874f2ae1f8cabafb4ec1908b97435563a8097c473da692ce6dcbbdcfbbdf3065082f0c15e6a30fc0c2f8a00ff89ea1c693166ef5e6ce69f27d23a533745a229f80a1dc2b7720f46139a85ee85921ae8b215441f31ba9d8dcfc4faad779fd38db72599e029e5fa1dca9fdaba1313f39d9e88d509c50cf42408d9480930a2dc6b67d41baa3a33260f29a9bfa1ae3c45060f9a871c0d30f89057e7072f0b6aaaafbc9436745dcff039ee689c42f56c65a0669115d4565c062ff82eb8866feef30d037ec37d4da7760217c584251c80cb2ceb128ef83c2cb13bc04ddf4a882b96f238b933d17323f55c073f5498471bfa21b32cc09b4deb95568b1e5f29a8ff414d4b9fcef077c1f68344fba8dde990b2d46cb5753859b969c0e25688f7d74e0d599477572f752ea9786c8379fa85c513b29d3630470bdabab6f21ecaacfb812383bace5338d25b441be5e223e9f8836810ae9440e956a9bc5f56538c4670b198f96a594ce3f3140c44a8031b60d957f18475018574bb256582f95ef833e18e323218ea1dc1283d9ce78aef389ea57a4a1a851e7b1dfe22333eb59362ba50e1b20bf9320e29e206c3ef5c29dd67606cc4c7e8a131d9959f19d3a639558c2ff4dd20ad2ee0c07472768e7153fa13ca0b6152676e7ca2a6a7d1bb4e10561318215bd8cec0d3b7c51693f1c46d61568a8d4d8684f1ed45ab3caf629eac05e9b8e99799ad6c767ede52dfdfcc7e9c436414de3e0ea21e983df11db4b8e4484db7420a46acec6ff8ce037cba455fb4587488e87fa7e51b91b42494c1315f90cdcb0c09ec6604be23fa87b0a9cc050742eccc2cc6f848cce6b6e149a857bf339cb8e2365085a14260760249713b6f5c35caa617c37a021dc0be6c30e32163e0071ecc5e521765c2d3deec1161a2736fe7bdcbaaab738fd96c3e0edcc4c9c5326fd44794422492e1229ffd6856c93b71f85c7bda74114d414fd47f9483b456d7450743fa8bfd72915bcf8face47370f378a013826bb98228a5dd78a67f67c95d3ac6a676c9267318a6e5ccb6fb54fdc2044f6d376b7355dce0e8cda6ebe8db8c7cb1252d0a2acb763b159b769dcb2afefb462e89fe3ab330cccae482d80e8504fc226721e1acd22f6c4fa403358a4d1964ce726ee5593be4ac158f4f4d08149a3c841b7b2128ebc69ec5a980ac0085e7e7e9c52dcd1936affc1f8fee4bb82b3eb0422e097856b73944b8ad649e93f08d1d2d6bc6a31", 0x1000}], 0x1, 0x0, 0x0, 0x40a}, 0x40a) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x3f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) accept(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce8500"/4100], &(0x7f0000000240)=0x1002) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xc9, 0x9, 0x9, 0x0, 0xffffffff, 0x7ff, 0xad2, 0x0, 0x2, 0x81, 0x5}) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xfffffffffffffffc) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x0) fchdir(r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) getuid() connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866bae21ac6b4655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab64b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1585200c6012ea61035aa596b4495acbebc2842b08c5c2afc962bd985e853771c43f00e85926070e778d3b9b10b00bbcb8ebcd6d52a348346a6a259e3ab4f98e8f699eccff5fb4c72f348123d1e89b4b2f00656042af8d46a8db2f0e61081cb9bdf88cac624b04a166548d2905ea71430b56317be2c70f69ab28ed4127277cf593285dd88fb619e9d7211"], 0x10) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x7, 0x100000001, 0x4}, {0x4, 0xf0a, 0x1, 0xfffffffffffffffa}, {0xfcd, 0x12, 0x1ff, 0x9}, {0xc17, 0x8, 0x6, 0xfff}, {0xffff, 0x5, 0x0, 0x8}]}) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/109, 0x6d) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) semget$private(0x0, 0x1, 0x600) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) dup(r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="5cf72efc4dffd633606c590cd55a1651b18d1a029be96914f63d7e3a00008d0c0b", 0x21, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x85477d46e35fad92, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x8580, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x5, 0x4) r1 = socket(0x2, 0xc003, 0x11) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x0, 0x3, 0x0, 0x1, r2}) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000300)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f", 0x407}], 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) stat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x60) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x800) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, 0x0, 0xfffffffffffffcc9) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) write(r0, &(0x7f0000000280)="891f39feabba72d3ef7974e4d2f6cfb1602d60732bccf86092d0f4ef085390f42f6585b3445f913c8930ad12f0a77ed9d56e0c8574a498c169f6fbe73457939061cfb1726cff5e0bbace395ad7300821f8ddc426f21fccf180302720668b411460b3d76fa425f45fb7f3b323763d0134412317ff240e84e42cc38ab0f1dbfc906353cae93b3b67e48d3108", 0x8b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0xffffffffffffffe0}, {0x28}, {0x6, 0x0, 0x2000000, 0x100}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x3, 0x1f, 0x7, 0x6}, {0xffffffffffffff71, 0x10000, 0xfffffffffffffff8, 0x3ff}, {0x22, 0x2, 0x5, 0x1}, {0x8, 0xffffffffffff7fff, 0x7ff, 0x6}, {0x200, 0x0, 0x5f4b13ae, 0x7fffffff}, {0x3f, 0x7, 0x8, 0x1}, {0x9, 0x2, 0x88ca}, {0x7fffffff000000, 0x3, 0x7, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x67b63cb9581ecb85, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x8890, 0xffffffff, &(0x7f00000001c0)="67b5c98b1b8df46eb3eefb094c3e5a076d6c67ceb5aefd55046c6489296b519a35372a0a17dc93b2f33916fb02f19f681004c3a4942d59ec8d43104317fc4b800b0048ec0758a7deec1544e7c306159fd0b4a30e401fa884cb8649b7703f29dcaa95732728f08c945c1512de5b0dacd89336f757e5ceffc68d06a92cb1ca44f17e4afaedd85de83831ddc7769a579ef26e62c49e6cbccdb9931470d3202d74a46f1b5cf5b7f898e6a5c7062d1c76e3fbf409109f70208ea49d19f1b391bec6a9c510cc6ce2d0baf74221926fed3a23d15b8a0e7379d60a357f5289f3820399bf4f", 0xe1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) getegid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget(0x2, 0x1, 0x42) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x101) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x3, 0x80000000, 0x8, 0x5, 0x5cc, 0x0, 0x5}, &(0x7f0000000040)={0x0, 0xfff, 0x4, 0x5, 0x7ff, 0x3ff, 0x9, 0x6}, &(0x7f0000000080)={0x6c9, 0x7ff, 0x0, 0xb8, 0x1ff, 0x0, 0x6, 0x6}, &(0x7f00000000c0)={0xfffffffffffffff8, 0x3ff}) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/85}, &(0x7f0000000180)=0x57) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000240)="0247998e63db16df68364b8cf427f58c40e15df6d35bfaec012f0a628d49658e0d2ac5a9f67d1ad0ede19da8048d79b0ea2de8a7d0de29b13f426e1895eb34da9c8b7467e2b6cae9f169c7403f8b0cde344c764f6ec5a0130285a0f93c611f18a02eb5b6d8d733e6776a", 0x6a}, {&(0x7f0000000340)="a6965db5a31277e8d01b290ac234c9f45f86a0183ac68a66cff9df714a2b70bfaf26a5964f09c81ecaef789201c3447c26b5dae565da3143a178903078d9809602639f85ee8cf057b545e2009d57c1bc82f0dfdac02081e91474d33347a59507a3d1f802eb847e305f08f2d8c32477704de8b6342fbfcbb3cde5c0d1e187081029e0994a4f3b2a9e8661bc371f9503454e9179815cee86c8eded9d9f33115e6a032b266cc486f5a23471e5c6d34802", 0xaf}, {&(0x7f0000000400)="09132d2fb029d0e44b919cd49d64a69aba83cf1b2b0e74ef2ef5ec4358e65810b3ed7b9502bead1c2d45d7cc39217c02b1492e44c307077392cff01779ea24fb14ca2e4ff2abcd48361b5622612451209b2193c0490417e7b5eca0f678dce9a44218287602f15cb5ee20da7394f754d2b26c119b595a5abe0132023e5ad545636b05278c92f8ccdde020", 0x8a}, {&(0x7f0000000500)="b389ab2a7e7e2743273f88ade8c3093b504875d09ee3fa46be91101c1209bf4f9e80a8e2fea7b1a0b11134da5e745b0549df12761df64a3b71e4827f30daf7659b884d0dc5b814ec8e3d7dd69bcd72ea5bda131cd5b233c85ca7ef1e15ea7e3091a2e860d9aa16b7ee2631d2e56077ccdc061d55c54c31ecb0914bccf13d7923d381bf104c498649f2c35a486f02211418f6ea71c1879443", 0x98}, {&(0x7f00000002c0)="075df85b4676278f694159150eb443f87a239823c0af47e604f8e2bda89e1de6dcc81a7c0ca1dfb03b", 0x29}, {&(0x7f00000005c0)="224ea5ba4a6625b8afaa8adf2dc6e73cb6c71fe8d5968a48fa0556998e6f00cf46e11a0e", 0x24}, {&(0x7f0000000600)="f2097f2b2f6f3de1787d0f2544b06bf9427de5e22497b77b77fb5899e0df65c00a17fad2a24c583435ff1b5a26ff18d680b8e1e7a52a73b05be217dabb1bdf46d2b3af2521c01dc531176faaf0a62489e41bb57085a9c627be6906615c1481f31e748c516232739fea578e07cead4f754e08edbf7a980a61a38b7ea189f0bb6dab3bb28181c320f92cffcc62f965", 0x8e}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x8}, 0x400) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 16:00:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) flock(r0, 0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x10000, {0x0, 0x9}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x68f) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4886591d2ea842f5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf368 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf368 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) sendto(r0, &(0x7f0000000000)="1066b6c5fef5a135e2592809b4f31da185e9907e0c729b3298554835aceaef24716520c37a50e3d53781c3dfce4c0820dc91d25809052111d5ac65af91e3095967c1ba2c34c2e278ee3b9f908593e17e80a93adf928dfa445e1dc206326eab1c53051b751590413bdf664eaa80da07b71b641b30bf91d65ce73daf362ef9c2bfbb99b16927c022157a081b995b6a83b7c54b3a43", 0x94, 0x8, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES16=r0], 0x1) r1 = dup2(r0, r0) write(r1, 0x0, 0x3fd) socket(0x6, 0x2, 0x2) fchdir(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x30) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000100)="b6") r3 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080), 0x10000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000, 0x6, 0x400, 0x7, "238d437d677abbdce7ce042d74c6f92601d394e2", 0x10001, 0x40}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x2, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x9f1f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r3, r2) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000600)=""/50) r8 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r8, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = getuid() setuid(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r10 = semget$private(0x0, 0x4, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0x27) setgroups(0x16e, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) setuid(0xee01) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x60, 0x1) pwrite(r0, &(0x7f0000000140)="9c85b09306484e125016c2a73d2f7486a49f84d415e69afd6cbd16cd8df1119185f68c02c9d7e7be3cd8aa9de3cc2e6c6fdd1c82459de90a8700a761e1be9145b1e42cea44d5f58c9ea2e2b9a81dfb07a2d5f13c9c97ac87ab4641fe9547a4ce2487ea20c68a7f44af64a99a36f7e1d50fc5418874e7dcb330fe938e51f0a672829402717d6b5cb740764c6c099f13a6ac05797c41222985a29677a357573b8ed5a47577049cc4ef32f5b6e69ed3bfb561f7f2457ac0ff0f58b28527a0e27d8452c8c04e5533ba08", 0xc8, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0xdb, 0x20, 0x0, 0x1}, {0x80000001, 0x6, 0xfff, 0x1ff}, {0x9, 0x2, 0x7c, 0x6}, {0x200, 0x2, 0x7, 0x7}, {0xffff, 0x2b38, 0x1, 0x3f}, {0xa9, 0x4, 0xffff, 0x81}, {0x7, 0x9, 0x7, 0x9}, {0x5, 0x9, 0xfffffffffffffffe, 0x101}, {0x0, 0x2, 0xf1, 0x80000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x401, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) close(r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xf, &(0x7f0000000140)="1066a9130ab0eb995dd82479560eb2") 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r1) setregid(0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x90, 0xb) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x4000, 0x7927) r6 = socket$inet6(0x18, 0xe29e7467bbccec8e, 0x1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x81, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x829ab814e1f5a199, 0xa0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20, 0x0) r14 = getpgid(0xffffffffffffffff) r15 = geteuid() r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x200, 0x0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x800, 0x0) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x1, 0x0) r22 = open(&(0x7f0000000500)='./file0\x00', 0x800, 0x2) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r26 = socket$unix(0x1, 0xcf2398a7ae56c0a8, 0x0) r27 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) r28 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r29 = socket$inet(0x2, 0x4007, 0xcca) r30 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r31 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x100, 0x0) r32 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x20000, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) r35 = syz_open_pts() r36 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x10000, 0x0) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x0, 0x0) r41 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0x40) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x0, 0x0) r43 = syz_open_pts() r44 = accept$unix(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000552cd334137678fafd2c76e67e1ce43f6254850f1deaae8d47ef0ba7993923d758cd655bb2410bf297f6081c65119fc0f8eea9023045a447bc8fea2e55c174a3834db168cc52ea3688aec3a6d3c6ec8190a1dc84fc9c7ac2140371b30e690bc3f64cda703f6bfcfd5ed4ea650647ec8516da996aef0fa6d827fb8e6bf3d281e12c714e70e30dbc8c66a8223281ae252b2911de374768812a7efce3082fb2142ffd8d9f8899e2393e271f53009b495a44fd58bf744ef9af45d1f77685747460b30c71943b9f36f873797937e6a4ac66"], &(0x7f0000000980)=0x19) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/bpf\x00', 0x800, 0x0) r46 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000a00)) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="3130930338c53b36da7c2b247583b74b67681a1ddbc2c01fcec80696d53c2fa94fbb52b6b8a0db6e3ee808a240b27781120b1b8d7cb8a9564e62a60ceac256672711e8f79d2ca524d4c6828a61c331339b9e5732e5672c1825e9470f7fbbd979b2d9216e9fe63002ee2c4972011d118b754b011d874c198a6ee05bdb387293da12174b403ca38d16780e2075468c10dc4132875d368abc9498c4f1cb89717d1401b42f8ba567d86ceabeb66a", 0xac}], 0x1, &(0x7f0000000a40)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="30000100"/16, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46], 0x130, 0x400}, 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/40, 0x28}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/142, 0x8e}], 0x8, &(0x7f00000005c0)=""/68, 0x44}, 0x1) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)=""/38, 0x26}, {&(0x7f00000006c0)=""/235, 0xeb}], 0x2, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x80) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) r2 = semget$private(0x0, 0x1, 0x271162b214689110) r3 = getuid() r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0xded5022574e3b3e7) accept$unix(r4, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000200)="11b1e6346ec1430a5879757ec5b72a255866a445365f74e12430c20eeda2a9f4fe79d89cd18e136215bd22200f6592012fa60e5f17130363723c59947012f903bb684f7acc0bd8cfe59578f2bed6f60cdc1e67a2c4d9331ea87211d72fe4c678e8d41f56a2b6b2fa95fde9b6b37e0bf3e9ef85584c81642ede8dfff10bee36f8fcf6e2261dbd6034c79ab656bd9363fecad5fb3f2ca7376b836be9c86b838a5f197452f873bcd78c016f9f32758c7333b0bac11c255b6c1f184afa6cc43a2ec6af0d2b3fc9f23cbfc412cc7bea8107b19c4941613e93b57bc5f276ec0b7619a8989a17cbdd588240b2deb2cbe1f77b9ffe49582022d72f83e783272b2819ec89f5c47411ebd82b7b4af3a74faab059ff461e6e739b17e3758c079ea1a7d696616cc1e7cec333427c10d644f10b7b41328de0b217c4f0e114fd5f18661d6824064f285654310f8989d7e79c0ca0e2a635a3f161c3f44542be7392fcf1a219874e6efea92ec65952308084dee5e0770d6117b0324f62d61a85a12d06756964c9c1bf476aec452f957a7cce80f77b15eca2f67ce653ba9364776f5cf6483c0755527f2610cceafec4d26b9793af27e0d163ee6a8496614010084f36a055eadddab885b356ebddff8601468efce6776282de3e80d5bdccc8a660fd20d3336801ccc0c89c13951399f836b700170b6ac3f654d6b9b522615d675ae9db38d92d76e73c72726c84469da8bcee69180c987a24776783259bfbc166b58cc64b9989f6f19cea482b5266700910fff68273decb7294fe75893ddf50d6b72318c1ef923b3b1f8eb0a4b55ce2d11c4ea37157b93b6edad588ed32f14165abaf4565dc182f44b7e68926d08438509b37e910c1a8cc3ee0b41243df8e3a3a76614293cc878a6b0bdbf04c04dd76392f42c34d16dafb66f867cea68200499207b7d562f1097519a70a46f7b35e92634a0de84eb41e32133271e6c9d5a51e1c6d447d6ec393ee59ba370dc0274d143ba60638ec54d4f6d1c3a70a0ca36c412e648e467f08d4ad5a7fd420a6f27b2dfc6dfab47790c6cc009795c3dc3f3c4a057ca1a1c8828ff52210c928b228de38ea68ca880dad65a1a998f6338f92e0b2bdc006e9d6dd47c640d48493c3ee8d38802bc85942351a90a78de62ca969e51beccf0376e28deaf7730b2f1541679562908896d5e4a3e70dda3a69e7d0c68d8b65b8a076cf9a70a6c5639f4a9ad80a1cbdb09f57940f8d712f8bd554fdc1e768addca2d68bb8983f2eaba19ce10612d0b74b4ca5349f48c9bcf9ec8e0810f4bf8b378e5b2a6a7fff02b621bd22d8918ad36aef54e203d3afaabc996b09ebf8a151d7dc0ad9f1cda68081301a158f2ef84f9df223624f3aa14f706a6a5c23fd6799dcd30cae56b99db7900b12f752d201bcaa330f3efb1dc14f51fbbb736186dfa56ccaf1fcb3971b1f7fbea690c63d011d71133550ef636058117a4ebf1469ef41399f6addf88b3f592f4c4d1f6c9167b3044e03cf4d3fc9a57f54595090b734987e4c9b8caa37e751702af9c2bc03de51a3cf1a814c50e14c49c5e537a2c5fcbd7a64ceaf1119cf4a4cacd66c166435485421b8826814951d2ce6c4e5969971d24a76eaf01d057f0e1ad300a76332f178add2254a69830ad32c212bdac156e988da630e95c7da83e84aaa904365f2c5dcdadaffb2e4a6edd9d73f0ef01319f73682af5430fb3318679046bf3b8e24483c88c0eccb82bd0c87359474faa4ca686eb0e085f0e9d9a6ac2b61b76f3a9a3697dba0202388511f951f5fb294f89b650973809600477136695a98f26ed2f4ea29b35418a51be6ab4e9066877b36e55a6e61ee82f8e4ddbc1b8f1e3b750c28a49548718cbfb1ef5c02013958f18caebfcb424bce0ba4fa9a497a9ffb4ccbbeb3a19332c32c5277377ee7340638fe06085af345979c104273f11572770e16dbaf658702727c14b2c36740803c684cc922f64f3df796c92e5569a2bfaab373ce1a9c9aa3b8200aaead0df4477d6a8c7f1ec07c23b4b23460f716034262936f23e7721eb048b17dd4b4bd52327a57d0f0587e7c50aa9a238b6b507921d9e7fb30d7a7d5da4464be6d63a43ce5438123f6d124df5f4ba463c1ecb828d2757b0d7481b3bb56152438b295a099b969c763f9256d2536ca8ba28853d6b6dc818a25826fd0f9c7629ad4f71bf202c6a1de677345c105bd2e0a73c1662c7eab7c16aa2e34f8608550d133852d2d86fa7b5e7374c18068541fe2784fa7ed0d1330abc48e6a6aff5189ca28664aeb4536125cd3ab64206b842f76c36e96b73c8dc4cd760023796e289587ff719a846c64318b77051de804f2e06a07530cf2b48e9fa8fab37c2745520d45d593d3d4bdfb103b6aa76799e8362f6257f2ff1e37ee09396d6bd1c28f96a5010316ac41dce87a05586ce061d6ec5f59cb4c1e0169289e90bc0639ad9f35d212aeb8a997373d0770806c02211dc0ca616a3d7b7d773d8ca7b4156f7ff704a9b5286e9518d954ac36d2f6fc5c17caecdcfebb9be04a29fdceba29d6ff4825e9ae318f622a15c5cd95a41db8f2804df85ecded5eac38c2023002afafce82f189b0c77f489cc0f3a520e1139de4d9e6753aabda32588e3d69b6f9aa0b9c208978a83398e4c64dc0a728462a97deea9552d13b5fcfa48337a4e550bdd41875842a4a5d6ebc261dc309fbb2d16f8567f0217a65bc8d2aa3a7da3eb41b9b655a90b1925a64560d2c0d802c57ba7fbf73135db23f6fdc4d73b948dbfa1e49facbac6281da8f70e6523d26074076c6c4072733b6437608c2b354f690e107d267644969730c8fb45f82a590eb59defc88ea97cb9c4103214b57e2f07b3e9b099dc4d6e0d50f184b70c4f5a71926d2d5eba3abb7de151f85985b3ce71c59ba691b0d5f7c69b1b378ed12c581cebf12a8524ff3bf0c3a9de0db4cefacc8c57bc58eccc4b2b7cb30919b917c442526d4d48f2dce96ec72b438716e366eb29462c7593bee0aaded417bcb12f805cdb01e1830d3eb151a30876e9ba3ce4acdabb6fa91a64d2f26c85652d16a25160c58967fd9d5a38e9d0bc39b3bd199dab329e6c9d00bb8c2540093e914241f064db2759b04ba7a7229e1015264205cb844bac1247e10fcde8618895b218386151c875e3eb57ffa2326f07046ad74170a9c0863f034ec9daf3228defb7426e5e06d96fef0d65a44b471c7188268ee224e8a9fd60641daf8dca03015d7df47671d5b23a534f2d3f43937c70e36825ecd2e1584f895658248adbaf4c1606180d54140883a1c40086cb947b6d0b5e215b1553dd4f8bf478722066dc4e3341719545f2d35c89ce34e97251cf547ae09d81d24f83a9653cb94d683be5b07cd11c61b6c40a991bfde2327cb09698821c5f50fc6bff7861e6156bc9a47aa92b284617064eeea64a87ade9eabfd1326038a946d5519bb086401cb5e54561d54605c2e77b9bbc6c7cba2b680f26d2f32ec78528ed5fff7be12bc8d3222a6c2c6c79f24c885ff6e52a00e1462cd19e6e72edf59286b66d95b76b339a9448094ac9763707e12bc6d77e957250d1715efb5089f1c0023948831634a670bd60ed61d25ae766e4ea5441e95795538ab1c100d634b988f4317796ca0009e357613c738f589bf85d56e8c4abc9d8db5fff131fc8414b5766623485aa2808971e0c6d76b303788a69caf1cd181aadf53be4871e62e8cf90acf9ec83e6561b92e6c343540b773fe80364acb1082f6774bb598dee09f284eae37c6fb12adcc3e9f907dbce176348b76dd86d29fd86e5515c9d4e48a6efe740d392a69b0f3743e9056762ea4c29407d8927cee909791cf624bc60a55c6cf929c294e1e8d200691c12edfafaafefe70575c851e10efe6a7a34d532d30616a6e6e9531b568e3465b4489967038b999057034c3fc58354c56c847504430e769fd4b313ca33748f410e86218a8d8ca2dbe224ed60924351dc4da35b70f2882460b2eb30867689da67533bfc3a66b2ee7d2aeabca76b7211ffbc15b66830de56aa0c922ded27c7fa93b3de727cf2d71abf995e4fd213831fcc43de2a8de59d41f59d7313b8622125ca2bcf4ef5d49c576f31765f243fd303856f26634436bc216402c96bb426176043f2505aa5a3e4220fe90eebf011752b538f8e7474d71c48ce6e0b3b27f91e760905b838db719a28752d33b6ef20693410b64ad4bbddcad9bb22bd0cd13415b2b685221a6cdd8678deaffddd3e0dd6c442e5dca9768d070f30e3717530b3c7145a241eaf7e5e0b5c2dbd35c80965de3c1e506419cbd73c34e065b89f0cb615a01abaa1f65a5a48d15e0b707f8046fdafe750256914a95511cbc932246951be0c350e780f77dd6c8a60e902d215a0776b109434da6abd44b88103d148526ed6a5bc93f42f0121a7156e8b3869056bcd4a5b75352d7ddd8cc8dab1d296c2f848398089b4bb9c604074a8da87c755a1c9b68944ed804fcc0955d06372ede5fe3fdcf6ecc052e6c39f4829c169b2205fffe04b93e1637a7de53f79765b3361aa397db2619bebeb27ea94c328290cf83003cc7b34fa4f573e6a59c91227103ad57684c707898e28b7550ab1ce8769cde9538d2771eebff876d00b53b22c6d9e58da9abe3bfda8779df05fb6aecbde9f2e3abc65b6c15ce8253de29d014fdc63089d121523b7d6f417f08ca2699d7778063f22963f7712abb6c741fb20a06258625756cbfa4e2053c4994c17418184156840187669d3aae28df413715a4c2e28a3d4dd2f692dabede656e50f9440111de5b39c12411908621f9836fa11af029c79eb1e48d196bfbafa7058ab0faf4339064a248723d535ae1484b127840b0e4def7c2119c54117e702ba8670cb202a5968103f891ca32893b52a3954bbef46d9e85a83941a166e66418894c8d7b62d46f4ba05c1909c29d17879d032363be17f2965cdf83a73e013e395c99b4f615b501dd90be3fd7acdc4e4e8c91d8b2a3b9fd559978f87cc8453dc98eff4529e2c7f03742e2a4ca0628f83d6bebdc1e9e3d7ada443b22dff9cde725da31fd0b83efcdc3cadd8600873a4cef1abaf6f766ebb9dc8f5b7c849e3f0222f95f1f90dde603f369a3c9893c4bd5ac3ca2f98b6b237ec7c9a4c85194208edda21d0a7124583f6dff33d8372f9731a2b375ab8235cd72385ce56c4376362bae0f6426a912f498a29c27e7e3abb59101c4c11ed340894f7128f22ff335d031aaee5aa3a6620beb55a9cb55e9fabd53bcb3b8a52137289201ddcc38d3ba45a3ada88b49d24e4a2a732a5f8d947843bf31a6356ab7e79159f2e4a8f764c288a11fd12aaba0d918338dfef12d5cac3ac2d39762d0e3d47498feadfe8a4405191543d028a773d5a9b8fb5953b70fb46f2491c12564f860fc6b871369fc6289b9a6a28a9e6e6cee223db7a1f78bc6d46db38cc16c546f0f304735103b561ee312b09c9b36a26c934581f2af0679678425ad02d83481e669c274ad9f4c62a310b62bdba7a68eb7745e07298e2510dd1f17736d067331073855e1118f526e55a77117396dd90e83fab6316562c0dcdd6d31a2a0cec16e2dcf99190e0e5ccbcae8e7ff25c338d93614960d51f88f8f6aa25db073e103fe6688ec4939279f5e2fa7d922c20cacfda6321683ccc201ddc95adc3e271c4aa539fc15e9db57b779f89028ebc4bb56305eea78f6fb3a57e54abfa4d0ed324a6b5b84b810f59f9b463edb1d656a3ba314d2886bf59cf73ec8bdce416bb9d81ce79ce1742f60359bf41df51887aedd4ea0c6cdcf480be32c73beffa14043a5ae02", 0x1000}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001300)) r6 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x730c152f04d8459) shmdt(r6) r7 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r5, r7, r8, 0x40, 0x401}, 0x3, 0x7, 0x4}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x2, 0x3, {0x42, 0xfffffffffffffdaf}}) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x1, 0x2, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x3) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:07 executing program 0: socketpair(0x2, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) listen(r0, 0x8) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, r1) r2 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r3) 16:00:07 executing program 1: socket(0x2, 0x4004, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfffffffffffffffe) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r1, 0x0, 0x8, &(0x7f0000000280)=""/241, &(0x7f0000000380)=0xf1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) poll(&(0x7f0000000480), 0x9, 0xffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x20, 0x7fffffff, &(0x7f0000000200)="74ec281ea58dda26f61eb9da01d951b1cea6961694f061cb23dff3bdbad77f2aafac", 0x22) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x200000000000035d, &(0x7f0000000100)=[{0x61}, {0x8000028, 0x6, 0x0, 0xfffffffffffffffe}, {0x100000000006, 0x0, 0x0, 0xaf}]}) syz_emit_ethernet(0x8c, &(0x7f0000000140)="c3804c048be73d72f65937ddbd0fbbd67f94181c11753265d5e7bef0de8df36e21b637b1d153b0606516be6019e10e218ca6a12271ab7e3534f0b25032a6d943ef77d8775e93febbf3728ee53e3b29e745343608408ffc6896d065baefa542c63b46c9a0c9722cd080d4bb0f88802ccf157bf6be40993be2567438a462bbecfc069e003bfe9e41c6c2f3ae78") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f0000000100), 0x11a) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)=':(\x00', &(0x7f0000000280)='\\{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^[$[\x00', &(0x7f0000000400)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") fcntl$getown(r1, 0x5) getrlimit(0x8, &(0x7f0000000500)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0x7, 0x81, 0x800, "ac50397f31ff012ce38da824c53b954ba54263b5", 0x7, 0x4}) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = getpgrp() getpeername$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) 16:00:08 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(0xffffffffffffffff, r2) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x6) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x6) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd8fe8b11374623c) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x300000, 0x401}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x31, 0x0, 0x80000000000c6e, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) close(r0) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xffffffffffffff0f, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580126d1973e8cb161360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/196], 0x1) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffff, 0x1, 0x8d, 0x3}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xd) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f00000006c0)="d7a0cccb9247037623a17c14a62b01c159007e30bdcad35be1b0cd553a54afaeecaf0c136440dd9ce2925710cdd483497931a0812fc4de3f65da60ee449bf718619d1688a1b8ac310d95af5ad49bceb5f21013d989a89a760831b7d35d28f0ba350f3224d927015b799e1ce5759983be2c07d6afa9f396060ea61b1e550d150c9b6b18bf945edadccb641de34ace8c51ca87418fdd5ebdf3e6b70fe7e09c1bfc93f38cb0abca197ea26ed81f3ba1a764ff276bcd219a1a439f1fbf14f5d223c938b8852e6d1628aae461f1ec8c85b6cd1c8d3cbc2b", 0xd5}, {&(0x7f0000000180)}, {&(0x7f00000007c0)="c661c4efd76a", 0x6}, {&(0x7f0000000800)="2e1b7c29", 0x4}, {&(0x7f0000000840)="9b3742e23d7a09307983806e53fbf9cb28cd29bc59893a407f64eddb9fec7820f68bd22c4c5970c61da7a9d6f6d3fd4e50a8fbd80e142c02db9a27c0f53c687aaef80daeb6a88cec6f6cec0b2aeb2f042144ed1446d8db704cd168440f3e6607447bedbfbc53f6e9bcca056dfd5e45f623eddd690bb3d6c953c5a71653ea268e4f73503e20322f5762", 0x89}, {&(0x7f0000000900)="bfcbca7c13dccaa493a77685c93b38f90b503e8a9d345f4d267d82ea5fbf47363a9b73e9860b267daceecb998b9655acfb392b2ffa9b71e9e5fa81c472220bda21cb222982fdb70774f4e53095f0fbd83f8a026543a9d49e7966008ea36f0eff365390075dbdf1533770ac2f9cdbdd2c9b77d283020774bc070d9c3b110bc40fa5c73f8b8538e9a17b9c94a4296d6e0f93a14d9c55a8d080a6d6359aaa6122eadb7f9afd", 0xa4}], 0x6, 0x0, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62050000000000000000"], 0x10) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="bb6e1b313e798a0133531a2007a0592cec78884eab68bf998b020d0cc9f0978e2316997c284743f4bd3e5d0f78667fe885c433d6a6e03b98baf95db0934cabd9ebf85cd32ecf96561a87744f77e146b64fab47294c12076056f7a9dab513bbc33a17fde3a7ca3e3751400d8fcc7abc", 0x6f}, {&(0x7f00000001c0)="1f8dcd2cc51ff49057457af3c7b0e718820972fb5709da9cb7db703502adb00196d431699da7ab44ad8ea195cd824ab666cccb5b8f4ff1d474a84cc7b5f867b23a271aa05d9d8a65095a2cd71d3c1c59cb7815da7c87a0c6b1d685646f20f2ff22737b68e3401b271cdaacca8364d46843cc68a353ba54e87da747b7bb7201bf6de20a60db53443795206b44ba04782987686c773393cefd65645ba100b2653fafa0eadab8375a55", 0xa8}], 0x2, 0x0, 0x0, 0x1}, 0x6) write(r0, 0x0, 0x0) dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000580)) ftruncate(r1, 0x0, 0x5) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x3, 0x88) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/118) 16:00:10 executing program 1: getuid() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x9) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0xc8db28cac7f85de3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb3, &(0x7f0000000140)="84a4e5b64387812ecc7845352a7f2b58107ea9f4eb055f4a0557e9e2b714cfef75f235a91c0e02b1467a9eae76089fc6c9807d2a72e9689c0609000000e3aa72e92f122a6f907682a1220e4e3e85446cd4d7283f9911d4ac6c3d98495fb5a259f87115b139c4f00e018f214c095c2f056ee5b2686f0f9f1d076d533a0dcdf544dbab26671a068e676a2182543e") 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000200)='./bus\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x3f}) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80000000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x100}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r4) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x1}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000380)={0x4, 0xa7}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0xd0, 0x1, 0xffffffffffffffff, 0xeddb}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x8000, 0x4, 0x9, {[0x0, 0x9, 0x8, 0x3ff, 0x1ff, 0x100000000, 0x2, 0x400, 0x7ff, 0x9, 0x10000, 0x0, 0x3, 0x3, 0x80000000, 0x9, 0x200, 0x8], [0x0, 0x4, 0x100000000, 0x4, 0x6, 0x9, 0xb31, 0xffffffff, 0x2, 0x3], [0x8000, 0x1, 0x2, 0x2, 0xffffffffffff8000, 0x1, 0x1ff], [0x2, 0x7, 0x81, 0x5, 0x1000, 0xf8a], [{0x3, 0x4, 0x7, 0x8001}, {0x7, 0x1, 0x5, 0x7}, {0x7, 0xfff, 0xc7, 0xe61b}, {0x2317cddc, 0x9, 0x7, 0x20}, {0x0, 0x2, 0x2}, {0x0, 0x4, 0x7fffffff, 0xffff}, {0x5, 0x120, 0x4, 0x8}, {0x0, 0x8, 0x6, 0x7ff}], {0x3, 0x7ff, 0x430, 0x7f}, {0x1000, 0x5, 0x3, 0x5d3}}}) ioctl$TIOCSCTTY(r2, 0x20007461) munlockall() ioctl$TIOCSCTTY(r1, 0x20007461) recvfrom$unix(r0, &(0x7f0000000680)=""/4, 0x4, 0x40, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000700)) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x5a55b10eecd6f1b7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4b0eee5bbee50790) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 16:00:10 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x100000800, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$unix(r1, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000140)=""/86, 0x56}], 0x7, &(0x7f0000000700)=""/90, 0x5a}, 0x840) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getuid() 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) read(r0, &(0x7f0000000040)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0xffffff19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400004003, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000200)="5b2e293c51ea1687905140344349c6b1473911e52f33cdffbcb79123777855e2c492c80df3b4edcbd7479d34a150b68d6d0c466c19081a3040c5e545e3f934e2ab243ea5e3ac5f82e440d6985bef61ed7c573ea3bf71c7385cdd406e7b03ac4a5b829740f9935f6bea7ef97518f12ca8ae47fafd12fe12558e02", 0x7a}, {&(0x7f0000000300)="910cfe85535d4700acabe122cad506c3decc76b086c6d84588e21afe5da1a980e25b98835456e45eb9f756d822a1aa61be37201da0161e9b8bb006ce8550dd859619f27fa17c6141e26e7a8cb3d0cdd5bdb9fb672aaa4f692f9871f2e6a609f2ab366af3b7ef7b06c41dafeb7cc6b1e1c011504c82cf45a8d3373751447d569f8d58698e49adae46337bc118c93deb192653889e403b4d8fbce321bbd435061d0403b13b37b112e3e8d6cadd6648c55974fa100e40d16b75b20139210fbde3a4bd92fa1e0b379ef169d022cf510383059a361b6f46b9e3119a8af5c8ca7cc6d0e74de2872f9d0be5680e246c8eb502f9189b14752cd0c6a855375648d07bdc1e052e29799c054a9020a11a2a595c56b24dd6474ac6053f778e2a377c3c89b4f32db5dc711d58bcec842f4715f9591511ded5b3db1f40d33918c01394a20045e6461f70a716e5d2a781c22e417e71556ce68a641c2adf62d8cd09b26c4ef8d0bfe6ca8a9f55e752ba7fdab5961bd43bba99672fc9ec322b1f8c8ffd373d8a6b36cf5037f466edfe33b264aee44dc86d72f8939d3e5d328615cae4535308aa98d40671d20d15e5e6381edbf5d1f97ee012077fa99d983ce9d30100bd96008a6209427a7558fae951b0815d974f65c316b544ebe485abdc8e7e44ee363225bf652ba615924a98820acd28221b4608ffc0109699951b9815cd3fb367cbdbfdb22c7b4ffb60a63d3ac47b96200f9de6051c2cd5939c35c0081e53aa51e1df0f9e3f4fe72f826b896ce9ebd7100e7753d5e4a4541b3133afc1172eb3bc8b245668d518bd28303573603a669983aa918e17183612efcdb7a113f7d1bad7513161c339e779e410b87a72df0f83ae2b7d4155bcae8b5d7b10652d2dda9c9ad91337c4551d1531ea8420d091e516e36720d8e7ec296def6dd80b84888ae4b83333342b4d038cea133ebbbf73688444710723d67f568e02d9fcb8644f15d090cddc7803718c497173618d1442adf0b0eb3a5db26c231b92c7f8273f9224e7b9afdbccbc63a30dae7a2d335923c2fa0606ff6f10d88c7e2fb4d286e612c7b14addef7c0e1dc51348d4cccdabf8b5157d453124c30ba0756009a077a9af777ccf411f5ac9aad9bfd0b2a86d5ef98723cc2132e393a4da85029ec8246d7e8476ccd8d9f319a5ccf237a261d0bba6803cd8291ada5862eeb4d19d5d0639098f9eefcc7a0c6a361e653c6969bdeca31872d501aa8db77586bdc12fd7beb9e96e39ba2b6806f548e96468ce9969221ab109e3b0d26c4cd533f3c90d0ac5f30aa9a52a7709201dcd3249dd9783bdde2c0a4d12fab2a48a98348ef0073e1d1e97417237b0bf00f495662018a12ee40a1fcef08627e8b1b3bd0af3783b6094b833cf3deee728c4c8e83c7353872ee626734588959dfda33a2e5b37abecd85fb96feda64e590faa08e5dffd503cc9b86c1f30a2a71cd76e5d212444bde66d09b77ef9b6d21446bc86cd4e1bebb8048ac85931d4141ea7e2717feec5a4555d84fbdc3e765aff46f149bf4aef184c374b2f3aa6a69112e0d9b3293b6587533b769efa59e808b427cc07d3b2e91478db97cab59fb0ad8cb27f29970bb201712971db3f4d6a53b51149cd075db63f2cb843a8a5c07e48327e3deb999d04969b7d5a8150ce6d9508063a4265935b23fe806aff5aa32d4fbb05213954e02216953897b5afe7e19e445c75dd7112189fa981b0fd2d1bef9eb4f114bca321c39c29075b11e4bb68c99a5fac06d0d23cddfd5b30259d4ab2a40ec00fb0f2552be12b93b36fb157febcc9d229f13eba464ae9a898d322f43117557de52a5e74e1d64df42e0781f0c16f8394dae0e96a95b81e73824c656fa9a10c71f828aae8e1e3e3e0441ded41ea84f0eb6345148c9d40d289b7a8bdd7447d5a6e57c9d63d79a3ead21e5df6ecf183818feff6783c833a5320e66e530fd72d3ad8ead8a74912f3b5f0844742326ff1cde77b290256dc64a9df876b63631a8b8699a4eda78c5f54085125c12c1b8c56222697e2b78bd5a6f86c3800018da696afe25f9c301a65f98105ba738ff893f9c9c8705758b91c8b8052253ace22bce348d114eb642fd34777683b996b67d61a06bbe75da507899135922975c2ee9e189b07ac8239c49b49e7c24f3bcf42742aae2fdedde33b33c365e871df79fe6af96e6d5cc125cdab4e8807c63015942ce2d655717b907f8c830431fe4dd57277e858344897eadce3d118b32bb51ba25d91cad03ae0641e3b6911ca07b76276d78882942692a14b3889193242279564259d8c04763da8d38eb66da23e3d8e98930d5bf0ec101abdf96aa85dd765670ae2ec74f65fb826c334cbf740b9de7816468e99af58fa18c8fb31c12eda64a9d9bd19d177e3633897a5ac8c54806068d2ad9f37fbd9c01d1d1328e16e0a325ae9965abd7ce9334e192fddd419d06f1340a620ab49f207630abb8eb5f22e6487387672f4929f1b481a6fff00bb10e15ae9af099943a681faaa9e250f8f147a433083a71fd649111595e79aca51c2a9dffc923030cf6832bd0552c9fbfc9e20c65b9dae55e34aced33e6d55cf3804f34c0432e1d4eb12149c541bb68a6042e3093e3b1147053b196a27b9e02c49d9c900ce466c52d9802d3690ff66fcc439b80f6032a05aab85654de7962132b106651cc77b7b1b722ed5b18aaadcab9ba9c02e4f0817a235d0d67bb07518dd2aa93cd411abee5e6d1f09a008a618ac3c5da61f639b3779fcf56d87b508cdba79d6983bed5718882941b9a1b23a8f7eabb2764c59562f2e26f152fda1586649c8dd5e423117d033a854917c610de5cd586012a2823273072773f45e3f6e656d3c5d91c7a2c3fc0b987f46a8a76f7851257d3cfce740d12f30265d0dd050969148901507eac633897e72792c7b8f69a084c552a173f55bf9a127c1ecda91d31b20376c42833ee6806aceaffda685e4bd0bd2705b221f399cbb48b71c26e65049b4d605d2a857d718f38774dd0671a0a37b84a80c74f9f49b30b764686a53654f6da4b3b77a5aa00db76dab32f8351e28f8e21bf948a952d18cedbf543e0daf0daae97f33a538604beacdbbb25e818dcb09dfc5de32a375bf984e8428dc71b8e2b3f4bf1cf6ec1dcba08f96b8bf3f21fffda16cfc608be31cff66ea8d3069a731bde8400fe067b11f1b370c0ff70b00c4212d4568241e8bc692607b55b02c04258636d929e910cb2360228cbd5a71309348a1066b85bb9574effcb8dd4d53fbccd286e50eaa8677cd08f1447b20f832059c7beaff9d4484b073b1c1935b58638270f4d8924893a1a5eba98bcba86846c54985bfa5b8f63278208517c96da6859fcdec2d5a0a2bb87d433d4361bb4bf5e05d2e1935554f77ad61059d0ac5a03bf2662564a49ea529c404637569bb334f62ee8e6b0e5428b084588541ea9f4e05572dec2e202c297d3de3a18a136ff4980f508ef2be6eb67f66860337e26c3faed6a5d2e094259ef54f40c5841428436d7d1b6b03204e9746c95005dc7e4ee171d30562bd3378dca6554ad41875370c1443db7e169018f709e7eff1b2bd8510e92a6d5d015714137cf8e69c0183fcc8d841822c563dc5208ac819cda941c5272ca96ae0ddf4c29d44beb6a89e6a18dcd2a77e49d33f65d9b59ebf5befe6d38742fbe3fbbd1c166e782d05052e22a04025bce383965ac4bb9bc818e007cb3a0dd58322db4c6168b501cbf8672ebf39e5f8ab1c09e9149adc5ae9a3a14a13b252dd3e70733604fb89d9f620db31189a2e40bfb7b9c7d89afa9ecbecc5504ffa8e4e70995bd0ee4d3aa91a530783e86f840b112a9e47513f66c639869abeb0f9bf3d4ce555609a1546ce73eefbe03d530de32a5b4dde558d1a392607a42eee688d92da21ce237d7aefa4fe36fc38d5b36d0a6ab5205c06ddcbad334309285682e61abf2c5bb1bbc87943f4b4aaa3113e12dcf20a333c33fa8ad315466ac4ddf4b4ab8c3542494d29e2eb2a57af866981e6272a4bd6dd3e80a6ba4325a036ced4c00e908fbf58b3a716f8d0d5cb6be6f1d34b63282963e23ba2350a8d805ade4fa566abf3bdac806a90dffbeaa49d613d6aa11e242946d21dfe29f1c7b0457b1335b2ca310218949a12a963dbe81c6b0ce55779b95b72d44880394ca8e26f8d71fdb1b1b4904c0f6b3b9f89747791f9b7405398f5580089e47fb2c9a06ad1f08ef523d8fd57f8527cf8e30976c9fc7afcef9f9b7aff8ab6e98cf430788b06a6de8eff4a4fc0f27dfab7de3d897c0eea22b8ef81688cdd77a62a74fd8377e6d823b9c53857e341892f5b0990d5cd1d984b1bf56a4d1e19207248dfcaf8ec8d1051ece881c4eac762d2efda14dacb7fec206131c6f8386298e470ab3c30342dd54bf3ba2d8d080a561a27fc05183d166ddbe803ea0ea64f70abb1fde8c18888f0f7dafeb9c1298078f5b79b1ba78f0456a728e6e8d849fa71a0f458f8c994e6628969140cff011e097061bddf9a661b5d58e5dc301305417d6d4fb068bfcaceeff34ee03b7577788942c0ad3e52d6050fce96ba95344aea11cb0604b86a7c43cb068dc3767442ba693fe64bab30ce290ad687a140e2e76b932ed7e287aac1ddafccd92d100eb103863fc282150caaa4a0d41f4eb70416988c779982ca03dacb0878712889dc397b2ab15045c704065f565c2ecaefd69f3480eff5958f2b947e16578967dbc0adb92e6641bbcdc5d82ae11d351744cea340557c0b15e1b909bae87ab33c53951bb6dd87886ee2396809e143555e6f4ee90ee821c75a3f0f41949954f6a82f45bf6218eaeea5b293649ac702d3cc09edfe5d7a02c9cce2856c6cf80b53b41b2a219724548b1fafa74ffe6749b0945fe3dc3f9eaf2aa5e280d034ef1d67756cf06bb8e894661f86342ab1bfc33fb20964d85ab32c77cb3bbfacb554b53442ad52e0ca55a1aa02ee5d07de8136a8abe8a0bb14d76768d8135c754a3c3f8851d342fa7b06a5d73bbd6fc62cea952353e76b81854c07790f2af77b38169e86d00248502603c81723f64294d38349cc091de2ddc360aa641ae532d6f7ee4c8007c746cef1b179d3fe0b59270e7b05f724e2da4a63a2bb5b713459cc7e096f1d806604c1203a0d5b499f5ec7f3dca06a34a5df72925d08fb86f2591f412c9a088db5528f733e442a57300d2cd9dfb44960f54e5ee0d560c9b89d9f2074ecb4eb5491f3b4602f6adcdda7ad05598d5a3d1aac548db97b9400c84fe3d524495b03de2168ee3259c5ab2fbe1f973d10d82152841240dc6399914ee10fbd1aa89ac1f87332e451506ac79273cac3035d7c9c1d1af74d526b49f9a2cb83446967eb4ab4aae9bfc485392448727978d3a3221bb964d88478e856563ffa873db62038765ec85fe30bc70db4b86101fd8b06ac581c044d3362f10acdcf8d728660da100d437e5f9c460247f5104bb45be0cd75eec0e9afb2611f895b5aa9cd37d7da5533073393ddd1a3653e717ddffe6c5328bed5847d9d4d98d48f264d7a29d06c4dc8f311df5b9d44ad4dc38af8b9769d5b65f7635487106233d9ba82c48c4231681b2520a3088d47161c967e76ca019221cb302335340adc3b80be96b168edd3409790afc70b6a410402e201b8edb7689fb9722c0b76d6542120eb3fffb3309106805197437558c7523f44e246aa841d7b67cae571905f531936aa18df36bc0fb031b8483c8f71a6f768a94a1a81acb3187faa9787295d73afdf07c942ae68f10b9787a9d0916d0c4f76dd732438fd795feb7fc2a1b996383fd9f0770eb651403b", 0x1000}, {&(0x7f0000001300)="e51888049b0cbb2d9450079683bcf5e4397373ae6b1f086cc1fe982056c6c102e42ab807f7c418c96ffa216cfea81a73b5192ad81d756968f917140bdaf9c11dd5a3a116aff78668e14eac193957e5d5eea2bc48a8c832f561f0a7c31d632c3e324539893632e514aad30748288dfe", 0x6f}, {&(0x7f0000001380)="aa48a28851ef4a", 0x7}, {&(0x7f00000013c0)="afa23234e4566f1738851f1c5da5448d3d753c70225968733d8af43c21f91a52702c6ec5bb7eb51b7f7851f86bd893e4db6776a0f6234ab9900adce402bb963909cff9be9ad2c0c930f6de581e38c3164ccadd0cd5f60a06a7bfb88d203fcb07b6f6a01286ba82231fdf9d276080be4012", 0x71}, {&(0x7f0000001440)="e9adf5069e9e57ed313fe0983b575eb2a7f2090100d24cba3b1213cedc580afebc3883d1fd3ed83f71feb8f2e13766dea3fef9acd3b49282e494a2ba3c0f2b9a865c130e5e36bfa007261a5ae25d717a57c1e1378cd6d66a65841ec063f6fe0e503895abe37f85f9ef4228bd267dd5447134a5033db913e65142be1db1dd4cdbf09465c2e590dbb24b81ad5c7b30c092dd3caa1087130530edb7", 0x9a}], 0x6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1de, 0x4, "00003905cc7fdaf8ff00400600", 0x2}) r3 = fcntl$dupfd(r1, 0xa, r1) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x7, 0x3ff, 0x40, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x7fffffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x73cfd582, 0x80, 0x4, 0x53}, {0x4, 0x8f, 0x5}, {0x1, 0xc0, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x200}, {0x2, 0x40, 0x8a9, 0x6}]}) mmap(&(0x7f00001d7000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r2, 0xb) 16:00:10 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=ANY=[@ANYBLOB="741e2e696c0ef2ff10cb3ee13237a3df7b3aa789f2c11d"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) write(r0, &(0x7f0000000000)="9031c9ad1e", 0xff55) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0x8}, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) dup2(r2, r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) fcntl$getflags(r0, 0x3) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x8, 0xe8b4, 0x3}, {0x3f, 0xfffffffffffffff9, 0xa4c, 0xfffffffffffffffc}, {0x9, 0x4ad, 0x3, 0x80000001}, {0xc4, 0x7, 0x6b4, 0x5}]}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x160, 0x6, 0x6, 0x8, "ff00f42052cc0de82716d3488276fd5a376ed784", 0x6, 0xd1}) r1 = open(&(0x7f0000000640)='./bus\x00', 0x200, 0x0) close(r1) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSDTR(r1, 0x2000444e) 16:00:11 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa8ae1e41cfb9625b) select(0xfffffffffffffff7, 0x0, 0x0, 0x0, &(0x7f0000000180)) setrlimit(0x9a5b839e6dbd683, &(0x7f0000000000)={0x7, 0x100000}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) syz_open_pts() r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xfffffe7f) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB='\x00\x00'], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x80000000, 0x0, 0xfffffffffffffffe, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0x4ad, 0x1, 0xfff}, {0x2, 0x6, 0x1, 0x4}, {0x100, 0xfff, 0x7db, 0x87c}, {0x5, 0x3f, 0x8d9, 0x2}, {0x7, 0x5, 0x8, 0x3}, {0x8, 0x4, 0x329, 0x101}, {0x7, 0x122, 0x5, 0x1}, {0x400, 0x6a23, 0x7}, {0x7fffffff, 0x5d44, 0xffffffffffffff7f, 0x1}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = msgget(0x2, 0x402) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/199) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_data=&(0x7f0000000580)="88ca78b58a85ce7d5f6ec5b4fc9da7a9a8c7b03901c77a8c7122f9192ae37fe82118cbdfc5229db19093619357885390481d753cdc1e0a7aee6ef0c3d2ab878ed1af688f71176e296f30e5c877c1204b11a59369ba062016448e2169fd1e3da12b4a564073ae2edb3402d711acc9e1c4c6928f485a284f21713633898e126bc35f284f533226535020a96296b6024713e49d718509b8441af417aa2080ff685eb9741fed1b11a48ec15e48162d4201f7baa9895c2c289820dd717453ed013fb0d77a6ce3157f303e266a4b4bf9951a0849fe97ffd377600693"}) connect$inet6(r2, &(0x7f00000006c0)={0x18, 0x2, 0x200, 0x2}, 0xc) mlockall(0x1) renameat(r2, &(0x7f0000000700)='.\x00', r2, &(0x7f0000000740)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000800)={0x6ef}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000840)=0x7f) sendto(r2, &(0x7f0000000880)="d92f3e2da58feb1f5cd1361776dfc2f188b31386968e1dff781ce21fa35f9199c5f3add6ac90f5866dbf86ec2d1278e61862b0ae39f525b2ad34b08ec0", 0x3d, 0x8, &(0x7f00000008c0)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000940)=0x5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000980)={0x1, 0x6, 0x400, 0xc4f, 0x8}) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r7) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000009c0)={{0x200, 0x54ef, 0x6}, 0xb4, 0x96, 0x9}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000a00)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$inet6(r2, &(0x7f0000000a40)={0x18, 0x0, 0x4, 0xffffffff}, 0xc) pwritev(r1, &(0x7f0000000c00)=[{&(0x7f0000000a80)="6bc98346d228946193830e26def023f2ec58e5c390b4abbfe2ef954d76563073f55b431a9c1fc68ae7549892603f7f1ff8a5a92069eca8a804f9f23d08b61440429a887d3a00c5f8ab36dfeb6b9f924dfe37d176722d2f357b5abe360e36bb42164863738e6c937570eba3bd17aec5f3058c39be152e2bdf175b60307348613b4335b70bfa3e6ad94cd4fed1af326b21bb48aed9e22d1a6eb65d107808a249ba4974eb454266be82a49a13ca64044b947820e525cc701f25184b67cf63dae5dcd6ce801a471012f6d26392c33c6ca762b5517f5bf6c430be30f6101c2a2a229420beeaa8264f69", 0xe7}, {&(0x7f0000000b80)="a90ba8d752177ea32b7e4199e2b4126240461174abb81a5234641f32cd3866c819555243f96a5bd59a8fc0e8fc9571ed92fce6007c74a58ab9ae55d0ee12f16bd77a1cd6d63296f26319041b5a99d4d706817d3e5b33a5f0cc61d3c2b7613e3c726981ed0bce3972d37edd5accf57b8173b81aa9cd38", 0x76}], 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0xfffffffffffeffff}, {0x18, 0x0, 0x7, 0x1f}, 0x1ff, [0x7, 0x9, 0xfffffffffffffff8, 0x4, 0xfffffffffffff000, 0x3, 0x6, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xcd) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffffffffffffffe, 0x81, 0xcd94b38, 0x8c6}, {0x3, 0x5, 0xda33, 0x2}]}) 16:00:11 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kqueue() 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x3) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:12 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) listen(r0, 0x5) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, r2) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36b, &(0x7f0000000040)='+') r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) nanosleep(&(0x7f0000000280)={0x10001, 0xfffffffffffffcdc}, 0x0) sendto$inet(r1, &(0x7f0000000180)="6de31e6841ea8179c19180159ce20f7456ce4c6027a3dd8728811af785375200f651fb26e5e1f883a03bcad35b45b3cd03067f5a1e91428af956ef35f762db0b395bf77c3c373e2a776611410b32298a44e930ad4f1eec427a9a48c072907fd728cb701ad7cccbda71adcfbd2a8b2acf395e8d73af8c25c6bf301bb09e807357c640f2cbd038024339051543ee0707c03ce54593e8439deda0064cb47398247e3cb35211e1920c07eb466191812c8274c3a065e375676a24c958d6b7e4c626eafcc4fe24434615bd94142db1f376", 0xce, 0x40e, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:12 executing program 0: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="87d696c9ca1f0fa79f86c378988ce054b6ef13531bee1063c8ccbd299c4ec6a1d9bdb91711ea40277b828708a7426df236e5fdae87318ecbae0b941896b9fbb6d57697bdb9a6a671bb5f798aa752a93d9cb990c1ade6e1f3692795aa8bc29d1a95b1ae144ee4fb56fb738b6e93e5a830e37c172e1b7c9226441f52e3ce492fa8643834b9e5226505a479615b468c327b5ac1e8ffd78282aa7d74665cb2630ec41e9df5b8b9cfa31f1da1036065c24f3f0880429df82e05db5f557fa50683cab6a55f783b40fb1c2a34162bac1a9aa6780cad0336d9056ecd", 0xd8}, {&(0x7f0000000180)="8ceee1005f7e13aad6f4426f1247fc2dfa82876d88dcb1e9c2493da45fd15659969517528109c3ffa2219e5391522e0b01c1195a833a3c281524c1e44065cf7cd394c3b603e8d6adfefb423e7abbbe426635442519b95861e495528422db8ee4c84eb9b718ab51383213a7645b0414d4ae6de8fdf420304b314d798fa2072c4d0b868e5325b24143497002b6cf065a926d25a899734c2ca4112e53ff55", 0x9d}, {&(0x7f0000000380)="92f011240464896de48fee3e4a88825bc54c4f373b769eab0837c37c32fa1ffad5146036ffb337ab3f2d202cc75092b3b2a39c85cb16efd23d9349402f56f2a288c91687d3b18c7b564476", 0x4b}, {&(0x7f0000000400)="51e5c11e9aa7c150d5c85fa080a6ea55b0704c4003a7682a3b0e138b544c68d91385f264f7bd880cd35aeb0d80e9a02a04a4d99bfb", 0x35}, {&(0x7f0000000440)="40ea0299f9bde183162b6919ea826ec48df8ff80e1f81de80078f675cf044c3ec23c4a57d7c73680e1455532aa878138d385ac074f07960da27665d0728c5e", 0x3f}], 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f00000000c0)="41b206523f7b76d85e15c4ca35eaaeff0953c45793e6b722693d4838c9dc2470333f", 0x22, 0x35) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000740)='./file1/file0\x00', &(0x7f0000000780)='W\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x40000000000008) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0xa800000000, 0x41}, {{r1}, 0xfffffffffffffff8, 0x6, 0x80, 0x9, 0x4e61acc5}, {{r0}, 0xe4c0a4ab705dbdba, 0x80, 0xf0000000, 0x1, 0x306}, {{r0}, 0x548c1372be00afd0, 0x80, 0x80000000, 0x35, 0x3}], 0x100000001, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x5cada7597dcbf4c2, 0x20000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x21, 0x42, 0x3, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x7, 0x10, 0x7f, 0x100}, {{r0}, 0x0, 0xe0, 0x91, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x54, 0x1, 0x4, 0x7804}, {{r0}, 0x0, 0x0, 0xfffff, 0x4b, 0x7e6}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x9, 0x5}, {{r0}, 0x0, 0x10, 0x4, 0xbc, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x5}], 0x2, &(0x7f0000000540)={0xb4, 0x8}) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000001000f0000000000001200"/52], &(0x7f0000000280)=0x3d) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) unveil(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='c\x00') sendto$inet6(r0, &(0x7f00000002c0)="d817a2b62c60339b6de309758e2b11e3489320e0e7e4874066c07db55a56fe7c1961194d3103ed12af45f09081d929a0ab56763aae20ea722cf8a1f4d376aa8a67abe9f2739789a00a8630dceaf1443865552f3047d4b9d4ae8edbe6dff8ed5e16", 0x61, 0x400, &(0x7f0000000340)={0x18, 0x2, 0x3, 0x3}, 0xc) getsockopt(r1, 0xae9, 0x401, &(0x7f0000000600)=""/72, &(0x7f0000000680)=0x48) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") lseek(r0, 0x0, 0x58, 0x2) r1 = getuid() setuid(r1) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="d57e829a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) r11 = msgget$private(0x0, 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x80, 0xffffffffffffffad, 0x401}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001500)) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:13 executing program 1: r0 = getgid() r1 = getgid() getgroups(0x40000009, &(0x7f0000000040)=[r1, r0]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x980, 0x0) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) 16:00:13 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) sync() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000463000/0x3000)=nil, 0x3000, 0x3) recvfrom(r0, &(0x7f00000000c0)=""/38, 0x26, 0x14a288bbd7392813, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="401f5dfce1f7f9e4b52f20238202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000240)='./file0\x00') sendto$inet6(r1, &(0x7f0000000100)="e3309ed51c3703bb32ede3a027ce3cc839fa9d0c2d3313ad93901c4711fa42f81650c6a53d401e6d3337330a0694e3a979ee76614e933b9df8ed3efb680fcb58c60fbc34d1178aa1e9b0926df06749707a2dc82456ee0e74d4caf6ccfbc0f2cd1ed8359e86fda59e39a94f69cbdfc2c590a176fa223ddf2ab973e10503ca92ead80880915609bc3f27ab8b76afad22954b9d7979be0229cb08da7b3c263dfd40a9de3d803d64df7f31307be35113fc8e685addde19ef815362e70db5034721d6327422e48f0bee7451489376acf3bdad4a84112125909a4d81034289b9ab", 0xde, 0x0, &(0x7f0000000200)={0x18, 0x3, 0x401, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r1 = socket(0x2, 0x2, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000900)=""/66, 0x42) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000300)="963885714d0855836a9d2e7e50c510d22bf4bb16daefceb6fad8168b53371438f38a273aa9facef1bfcc9eb8e843f4bad33201327d6049f15c25e50c576605eaa3cf420abdfd3d24f69f6c1e6843fbd1e431d0a29e656fccdfa80d07c4b445fa2bff3fe799476403ad0841c1615e557f129230c07d06b10adda1397d3114da67519a0006dd37149107ff6ba90809c418981284f817a85bc6e9c15c7bdd73b10e4f3180e6088ad7d1a1ef9dbc06e3e049af4cee600f2bb3c2673eff76422b8ccbc9094e3ac7070a3ca3a736c9f415ffb4ddb6e22b77322d78771957c3359acf67558bf5bb98d01963aefd3784d9", 0xed}, {&(0x7f0000000040)="a1688d0eb4ec7babf9f708fd92a2d0cf280ea19e768b461e6e40ebea19e85b3a60163b", 0x23}, {&(0x7f0000000400)="eeeb9069670bbfc1fd6545e8d1e11966038a689adf58b9b842b0232e2f91bc87ddfe8f95e9d5bba475e19e745ad06e4599438e6952192005fa9506ebe03d4db5138dea9bddac3cd5773204ee37658547de5d4341f7a04361ac333926684eb3f10d73bfe2da594c024805118082970aed81ded301f7288ca5e9a45d1d96c0f9aa55ecc7a586694fa6", 0x88}, {&(0x7f00000004c0)="02de64badc38fd3de4e39a5b072c24ef54344a78f363e0513246a778450a8cd526fc9c82a476503ce1fd01a00d336647062f8b3808b1e97924e49aa97446302fc007f628059b88555533474589fdb7740b8f3cdc6e038d85938d43724eac63b7181481cb613700bc", 0x68}, {&(0x7f0000000540)="97df24d411b1c84c440451b81ca6c15648a6087249d3497584d7f0f3ad65b8c49cb1d5d24083bc9cd95a8660874991d83c6ee863d4e11a607694a937f84d9f57f2807e4176436557680bad54e416cb30bd81f291cd8b5d2e46a2397e2a191a2d724da7a327bf05125454fed9365acc4bd8579a9fbd6160114881e2cc3f5e9ac29d40bd1b3813b2fff853dede04b90e4f8f918f8d73a02853", 0x98}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="b000000000000000ffff00000000000038a47cc92aa918a64aeca74ea10158242f3bdc51e54d6c7c18b9a705cdc41d1e05e679a233ae54f1765e2e167a758401480d0cc24c9af8e9e5ceeca46d8cde47b4b91e9e83cc8549b2d110baf6984ce9f4f198c7b440a47d224f932653985bb0a67924ad7e249e3fbb915fc423abeedd60ec90544e40f55f536fb56b485be5292cffc1a8b150680c0528ee5e6c182b5d363e546df2bd355ebecd6b335792890040000000000000000100000006000000014b32fac34fa75018e2dce2ae291b94d000e51818bb53a7083be2b6348ecae89225d9ef6fb2ec8bf8a11e7857df0000000100000000000001000000ff000000f21d98258072622934566612225b9092e3214492976d967854dd7509d1c4b9e769e101c4257d7c15d79e2ac4a888ec599deb2f09fad43b7e8c7deebf9f50b6f3c3ed40aa4dd3d69da09df16723128156e99eead4ff1fd2a2970906b71838615e6f4f1d93e8dcf4e0211874fbd7800a692c4c2c17e71a88a01e3f6a8b2a9592d7c3cac8d831df6d81ad42fcc824cf61803cbc316cf789f3f40deb24980537ba1a43ee1829b1788ba6302227c7443aa6bd404c6e775b238d36ec731bc3708042c8eb013fbadfbb49a2e0e3bb3084f3fcbd4b9ae2121f976158196526e1346646c15627498b2100"/496], 0x1f0}, 0x404) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="7b648c9273cbeac73d90158e0ce950a0"], 0x30}, 0x0) mkdirat(r0, &(0x7f0000000880)='./file0\x00', 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x840, 0x0) kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x401) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000001880)=[{&(0x7f0000000200)="4efe736827e4307678c0d7de6bd3abe17c8b3b0119ae7132be20a0e8309286b690bb3f5f4fc0ab94c983588f5007650fa80d8228853ad00314fd64187f2892523b6cf01b049039552333b84eaa5e06bd0d74c145a9b974222ac599310c9291e706b43126b226710a0f3441588eb42ea3f09f2aae9c026d363317257d7021468776493e8eb79b5bf2e58b7a0b347bea268ca5b180d2ccf9560e7b4c84f8", 0x9d}, {&(0x7f00000002c0)="9bc1fd5db83958a60d3881f8da86c20159549edd39614b5e29f5d3f9aceddd8f62687e8efd37ebf014ceba49e5eb9da3c3fa9fcd71e427dbb3496d0d938db7a2fa05e75141f399023f4c2e77242322e6872552ccb0628b269249c44085de94a254becc34cbab7098382f42", 0x6b}, {&(0x7f00000005c0)="1d6a74ec9f10598e0842f8cea975c93fd2cbb41f224408d1c7aa941d90f005c37a63ab71dc58d34a982b9e33b0a4bb68ee8097482bc19210656595ecc12ee1575972c0bc193217ccb409b6a3707580175590b10282ac6a42bfacdc4409874a36440972ace4534d7a6bacb0cd748dc706105230278c9dca5f73ee79fc0327bd2a0002d118292149e71f4feea2d714ee469a8187e5be17a7b3015f9ccfd174cd84c13471c2b37b1d72e17fe23dd9d8b9654a04f4c99c3358b36004c5d9fac1e8a1d95b6b0150ccf7af794969d4d03b70bcd0f13c61f089189ed70d57365cf49d44d5d1961cda6a755936e9f2124dc5ca728fea8bc3413cbf2f240ce4d86fae030c822f34f19e6afa3b4ddc294dbec79d8e7c87775d3c3fa69ed40a583333e2a344a35f5e28ea0c0b46562c6f2a40efed6ece8aded8f77a3b71f08852f389853e89812ebf4e251793da92a1e4bbb82cfe78f5a8713325401747432dc98d82db482cf9d21bec049c5bdb757dcd7d2d391ad1ecd5c5b20b3414f80e3530095cc5942c15b85fb24f11d89a6388ecde14824f507c3b6ec1332eb2833d4382a7f18172f404a8f6492a68d01cd52b253601dd065e6bc7e9a2e866a28f7df1b42495688de8093ba31f783836c5e9931bea576ae22e2850a4aa8f086753a25fd4e3e005b65ae25d97eee2c25612f4e589a4ba549446b07093937a92a4cd004421740a284b8d73e83e29a17b9d0b8e4e02b7d21c9be19be497b37f9ba2e62c62abe397a4b33b313f81162aae24cd7a8754c541c7705be69d6445792b00a44996789da264120f5456b031a4a8dcc69782d117340e63d32cd6ec8b82f0c20373cbd126cfc4411ce2699410447ece20893cfc73034b1b1bf7aef13d310d6d2286099a5d6d32fc95349746a20bdf7eac24ad68e0ad182d83acac018a74e2213e00f974ad0df5d9a9c23df887f34bfb678cf3e7f21c7198c885b5ab79f694aa8fc8b2702ebe4c144b67de74cef536e00d3b2dbf29b25d6e9d3a39622fbd4297aab462901e121495e331fa68ceccd9ef87a29101acf8ce4b51dc6a4256058a76577290b55a1887d8567b2132460e9705854de281fb4cc48d959168b2da5df92efe0f5427fc79babd753d07e5e87f774b1c2f96367b1e0760842d6da172a0434cfbdbd2bdb0b9df0b452c7cba3fb0ee85378e3ca8c5626cd6a1f9df1af16d64d701d37c5b41c5381ae60260c78bf67d2c10e09c1990ee6d52bea459c7d14feb1da32be1702f56a790bf7a55d6dc4a3d54c44ef534db4c5aa1cb2013703e1c46506e3577a1f266eca2afb16bfb27a207bdb4dfe5b42cda0b6dcf5133711dc80b923e94568169ce649d929aa0a2b01551701f0d95309d68d91d00202d917f020a2fef426b361bee4789835699ecb24195ddfb32a040a4a06164111f9fbb9cfc7e5d2dca2538f32d6ac250fad3b36cbed5a64c8397c7b6381fe5431d64c31badb127827701071763d9ac97d134872a1393bf18912a3e7f665be9e6c5e1b175f0e7cbee7b04791680d56243e1c45b8434f65640e0647678044e26bcb5c01034d254bb857bb0b0b2eeadf94a8a3809bb6c0b6f664fd5342d5d611ab6cb99144727986359728b7fb034a1a884fd2670f17f74b8972a7fa7b1f7c602765ddf9a4f084be29d5ac692d63f5f69f521d14414e6f90ce8f0068ed500c9bfce859ef77d18650b3080b10c83f11c285038e544b59c972b1c7b90c985b5e97f94408cded3be8273f629a8f39ed0646e529867cf9c5f81b7539dab4ce4341cca36305824619462d4def4a64e4d9a7a0a274f1827afe7f8e5e920b2185464c6324706a64ca90168656ffff4c685034c6a4d229133b9518ebe63b0362ab974d177e6d03364446dab3d737a22485093fc3f1ae02eaf7d4fe06e6e7f7db072e5cc273fad231a610eab4dc8d195bf8f00dca4a1dde8071eccd7da0868fdabfd767c438ab23c1366b49a097eba77d1ade71ad657bdb08293bf73b592efa9079eb89426d5f29f981035cb6f9369e82f6191020b2ff3171e4b3d8d8370d9028cf543160163d43bc3b279befbdf644c47530e1bb0c12f4d29edfb4575ebcc9941faf044dacdaaffb694a0b93a56feebc0202d45a8faea166829111246c2ec5e8340f871308f6508a5ece3aff0ecca3e9db2d0d6cb7ca12b80c6685117b3c4a8d3285908495c5bc035efba7a367a40a21be6b80258cde8a85762fb728873042f912e5e204d8a7ab31135c3807d01cfe7511900fe55ce80bde5a5da4ba67013bbc6e9b2f80e5eb99bcaacfcac0d3994b770dedca71d22136190d837b4f7d160984cf8afe620c206a003b4cff45a51096f140ed6221314bf3a6726fa73b39ba9f9f73809d1019c386e26727b8b61309669c088741ad7079a4d23cd068b0b50f8e06133b0b7bfc1f0034cf19ff812fe208ab57aa23c608b9bdef72fbde9244bb49879a5b528d17b5b439451855e9ee8774c4a759c99c8d8f31af13508595065d5a59cb7e62fbc05d985657074f3b0a1897f34c39f62665160aa1d8ce5ef98e1f358149e7c8fa4501a99a9982b73829765d02cc445825982419f75d286e597b20b0a27d0d038979959c77c15e46f69b11bf8cd6293cd73e5f2495070b77bd41bac1ccb8635cb348527a51e7a08ae2a9a1761096163bd205d76e04bb2a5e2962eecac0cd5a40fef23c9600b91419c23f7c5261e4f4419334254395a55428e570a87342889e04e09e348237ed5d137e62dbdf24a8b3448ebe1cae8ec7653e9f9e0ad47dba5549b5a852bb4ae32785454dce6b76f610f54589ca9f72218c879017afccc872bf7e6c713c8ae44abcac767dfc3854661bf8b7f8f2cddd654c43af18d927eeb020ac26eba778b2b270177edba4d04072ebaf25faf1df8d0a3fef7638aa3167478d9a0c53b8d235d964ae1cffd2d3aac22ba2c51d49e4486a4dda15f4f31a6cb1d091f4f0381f833168bc13c959dcb2a5416793281afc1f08d272a31550f9f38c6d3c35dd9ee97363320a7679e594ace9c5c0147d6b0a76c87cc2062ee43ea8a636aad197b1dacd0052ddc5cd7d00793c5d7fddcd7cb20c20703c910282657557c7092a4aef5656f1ed6c08f27f2d94e2987351c8aa12ec9592077a8fae984dbfc8342a7a47d9495e92360238d981e25b74d71be6de7bb8de6e77026b47532af1f472f175f3dadacf20c22cb0bea10da5e4e0afa864d30d53e1f7d6210d8babe4f32c128b8fe535051df256b88f753065f1de1c908089b5832b20dc8e59aaf38b7e579b350b369e96f9b10f68414599117b5392c611985531a7f6f2c8495a6e0614b8ca8ac1733950c037c8ad69b7c1c67b6d1f8421e732e3b70dc26123b3a821084d27f0c0615326480d7ccbbd54462d8283a15bd830b231b23b8885af76ee94b2b0151616f594097fb4fb8c7bf70afd0e6c32f5b1b937e56ebc48e67e1f8d864fd6e97369e4735a6766c7a2b21f4b9e84ae37796f846d62699abdb3c43bd5f84f4bcba432fc0a8d1074b12bf5cf3e53fbaa49f1d85c8473accba8e0f3aa4f3cac73c9587cdf34ccf820b67ecdb9382f4387b716b989703ef80642d52401399bbac58ee43aacc05a67606ab1f022245f2971da2f2a1ebc9a33bd90619cfd2f95bfb7767f5bdb7cdd18606e9ae9d0a10470c3e155d48d682b2e99d8bf2509c8488fd7c4cf5105e301ee2e74ef00adb07a0edca1bd48aee875a47f40a1c54867e262a258c70ce4a9a2fb35d97741742683d03e4829d05d6b8305ce4616fd149bc3b79ee76a3e1e1a26efdf2b5b695a490a3787dd5efa6f5fe1d395a9ee96e8b8db8f035c7b1544eaa0a17285a2b330b4ceedd30ef46f88fd55dd1a8c28acb59ba8daca7bc652e2e79f7ce014a3586125abc853b926beb9b4775f16a3955aae75650ecd31fbcca55cd741629915f17ce6acbc8a41460a890fa509893338e433110f286dd2967d108b6daaf108b1f2c8e3c21f0c9e28f717325261e1e0095a3de1fc9353ec21f8737d4ed045f679e37f58a46cdb9e54eb04b9db441adbb5fe14d295777239d530bf4c88fd5b4a876032bfad392f8039a26e59c509c44f827aac82b3a6116831927db40677fb27d01705be69c08f42e950b267c4d3c7b4331234ffa4db7b7343606ee465441526876c962617275a550902835fc22dd2a774b5c7506dc2f202aed223c02019ac4303a658af3448ae878e525828a1ae63e3a9665b61cd1c15d3df65c2af355349d6397ce2d32e3c8c1654071524a9daf565c41a36f5d85bdd79d02c42b3342c4a931f9c559b73d131c2f3a5048acb938a4917257f03268395fdab3a8dd3670bd13bf5582fd1a5bd6fe7322aea82e4f868b4ccfdd8c1231ddaa0d12501a442d7130de5c88891dd96dd45c48e7cf72a0a7936fa1432bbf51836241b341fd1a20bfa99997f2634262d2e88e36eb0fe349f40207e8899de6a62b803bad662b8b13564864fb49f0bbc25703092504f17e7c4085cc4cd469b6e1146fe9eb4cd9f803542629e13c3496068ccd157c0c89a02ff1cd45b8124deb5feec29b60ee5954de092c1a81276416f4a64bf5b4dbaa9649f5a4e085c0e4b01d6a17594630bfb23d787eb251d9cdf31fb543fa42cc145b503a960d35e18b68abd23e65472213c04890650df1e63413d60393c743f7c2496d9d62939f855312a772dbce8389fa53c4e192d0c47da4df109929a6d2427d3a08187f9d8aaf3d8bc6029364a251279ffc50d0c0d3e13748986c6f15f8ad978f3697ab868843dfd90aad8d91279db54389c938f2876faef788f598c2e9433b4db2b3f337ddc80356c83ffc50603ea1ea935a7f223476c6bed66f0e10ad208c52aa3156dd07d969baf0011923905cd9de83dba72404425eb0849bf9be9936ea8e39b00f850a2e668b0d292a202071d51876e4994348e30c217d58f25cc1458ba9f0220253c549529e770a2a651d901b1115fb72a551e0a780b91199ac656dac0deeb8bbafd6a0d31baad7ea79013012689da3a20dd69842fdde5122ce8d7d1e359e7207b16a67ec1043f62d80ea80f9c4e331cd9cf92a78989c8febc0f306131439021b29357a9975a06dd61f02fc36d36fa67c166cb7e120538868d4d5f49bc54f53ac1263433ebd056f0a71da23e1da54dfc9a54ce1fb1ced27ddc8e26f4a6f7c2e5aab4a77a21631e7d04c6bc77aac0ac67248b9dae25e2dc7b31ffe086df1701ea74fffc089f79b817c2060c765bac3db10b36691f74228c55e620b60ce7a86164b49682f01b034e6dcadff96510b4ee24aa6786e70c85ef6b8600b30541e0c79ec81cde5c9b34dfe939fc3edd09eff3886fd9db50415f67a134f690e0e97529bc7bf79ba97889428fb84f93e65af6115e29dec0a37d9a778ec66858ad1425a6be85b1f2483a2eca0ec82bde7d1fc3fca8c88d9cf7de1b78eece15b941642b98712525ddddb9602b3e831f1b3b8518db7b56d02036eb92be46818ec1758860d06b3b1f7f8208cf391edb0f6e9b5e355b5619ef8985715c099364e699d6d4e77b672692a9ff4a28fc8f56052dcc30e500ffe1f29ee57b2af5a8da28ee80283c48a64fdf7f665a961c02c557026a86a4140de7a30370821630b9775cef8569b526e6198f7466b02f0b65685ffc0a35744bf09d2b916268aa6cca9c6f03be403be4119276f7cc439085b47199fac1ae8788c9b20f893a3a0235b0e40c04f3f7bd056168ed7066ff416109da4ab43ed9273f9c0cb01d86b1b238ee795bbe3cd9f60709bedcc52964503d2980dd75ba34827f3af313f2c4601fadefdaec7", 0x1000}, {&(0x7f0000000480)="1e411d51d12b6df4ebe1f3097177a62c3e2c2d6333045e94a89b604d9f9dc0a60949678c0dd51e1990155d6949ff7ff529b0138a493af6fedd15607b2d141e53555c66cb06e5a89a0bed1920ce6361508045536b93a23891327a89e96665f1fd116c38339ac264f720857a909fc5bc722941a0d1b5d917b831c995014a0bebf7beee5242be6ff40e916e7d7199afd2ab7b1b13ad7af2635929cd7e39f54a301f859f6a534a5b2d57717618148e6be8efca318ad30151daf101bc7a45220c9d8a071f", 0xc2}, {&(0x7f00000015c0)="828a3f21a07c6e08260a0256e00a7c1fcf4998b97472a8047abd73a8be4329fb03899f01003be72b0cee1b82aa17145b3d1af53bbb32a33d2c79b0c113757c1609e093ff8e7ec09b98e790fba53fba07d641646fff305d17800ef8c806eca71eca8df3bda320598c054c21bcece6539745aec6917c7ce3f41b42da60120c32aeccdce29fca971e62ff105e1de2e43f9a84c65f29f8cf75b5e4a61bd89298b1496f383b451bac7a9c1fb67eb5c7d93a36097c90db899e67a7f74bca78ddf298c9d5650a4a1f7a8cebffef41ad1f8d4bda1584b5a7c7bce70f06fe4a61ee853d4d", 0xe0}, {&(0x7f00000016c0)="211f2ed115b859802e84be9342a10edcb2ff18a7fd90eeac792e2f82c967fa3bb22d12ea6cca77dfcbe59a0cd2e8a4ee4bb9154a675ec15c71b77901c38bd1394e10f97269a8d20132b291fd40228d2f6babc72c231010ad5d9cd186902077235082d4d2505815f23d5c346e10baa903ef0dce3e10da13b8e7113316c177ca57740da4dca1041282f288d2ee8089e5b182a438dc3d5aa4ad9257d9b2a52d8ab1982a8a543e976369cd0f434b5ff5cdd7c19c785f67f3c12f9f3b34b66b0879b2411d0141ec5b11e54805f6cbb6a803e0d6a5694b185cc6c0c71c54e70f55220ca539f2e86627ed757b8b673bd2bfd4431fab", 0xf2}, {&(0x7f0000000340)="0a52459d13ea943083b090a3c0e88a4a70567f90b55919e085ffc76dab08953606b56aed66b75856a7992f622d90b86cba0217ee19ffe45be1202c05482f5cf658c235ce1d28597bc7f7355dc82baefa3a093d778565f3f326e4fb07cd49eebc99c758a09d05db586d7affa684c055970bffdadfe86fd3d86a1278dfcbc8f6dfeee31c1219f715f09bfacba36c7cd7651add6999f18e53e60a0f84cce7b6a856", 0xa0}, {&(0x7f00000017c0)="4035b2cef20928e7b2bd8c64e92b752757a96b35efc023c56dcbcec781b847247d438c59553f88cd653f5d13f74e84bcd4dff53b8cac6ce8b1727b18c2fb53d9eb34ad1495449bc184f7fef651647d82adad70eb2cbe1bb489211de604a8014e8787be1608afa2740eb7c9fea7b168702782538418f6e2d98872369d6ff18b2e112867a38819c044e21926a4b4ed856a32c7a0ee61d23775b8019437afb8847bf4e0b2c8b9c1eb6b4c7fd41a5be6996f545c69036fff7c9efd19b0", 0xbb}], 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000002, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000001900)='./file0\x00') 16:00:13 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='c\x00') 16:00:13 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="764f2113f251deb7445d95c6591f50295faa6dd233f2f18038949279eaaf74fad9d3c32930fb55", 0x27) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f1000/0x3000)=nil, 0x3000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getpgrp() recvfrom$inet(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x840, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x36ce5797fba92999, 0x1, 0x8, 0x1f, r1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) mmap(&(0x7f0000649000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r3, r5]}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58}, 0x404) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="387c0d03b3be9e79c7a2370ea15d5d5bdb", 0x11, 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x0, &(0x7f00000000c0)}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f00003e2000/0x4000)=nil, 0x4000, 0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) kevent(r1, &(0x7f00000000c0), 0x100, 0x0, 0xfffffffffffffffc, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000100)="b6a2761d4d59c208e11c8961e74d7e8fe841b6a3b57ffc5bf9f771db6e5f3969ffcb91") 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() mlock(&(0x7f0000ff8000/0x6000)=nil, 0x6000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:16 executing program 1: r0 = socket(0x26, 0x1, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) setsockopt(r0, 0x6, 0xfffffffffffffffd, &(0x7f0000000300)="e8838d143f2fb2c8fb85531b471e2e5962049bda273cd010995b106a2aeb534b33386264e9bccc05e2957499bbd82a8d445be668522bec38ffbecf44e9157cb6791a2458fa61a972489d918db26da6e9b56896933e636fe5da3ad68be7e3d51cdd0cd90e6f94e4e9f4f2007e1e7161e44561599dadd956754b37def5af94e6944b67d719cb8ec09b57d6bd663328d3fbbeb587636a8c5dda75abb08a", 0x2760cd82ca6a2a40) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) r1 = socket$inet(0x2, 0x4000, 0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[0x80000000, 0x8, 0x40, 0x9, 0xd09c, 0x80000001]}) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) socket(0x0, 0x4000, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="6701ba16d450829fffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c64dfce33e4bbd93387f002ad88b29515e065a030889c73d96e7637778b15801360bcd4c0a162b58fd4237b8fa4d012ae44747794a1958cb15be50ab17ef2495d32e269a192074003c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e9a0000009fef9d612f0085df2700000000a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000008a17172c70cb56ae230ceb596f6aea187646ddc126ec79c151e82640d912da20508564c60ddfbf5f6823e5efae80eec5ce7ee168c819f4eaabad90946d8f711951cbef02116c1501543cc05add4690f5e53b0449708265a7599140f61abfc779d441bf32080b8b59db791ca96f924f"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0xfffffffffffffe5e) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4685400000000000000098dea24018295954984c89b10bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202ad5357ae55fbd29e65c6593d2870b4122ccb3eecb4f9bc2f0f23e52a70478419a66e1778f82bfcd16bee31c90a796779edb0bb4626aa92d63ed4099adae6d484a284d3e88bbe2dba39d03e64c9a2b3cf371efdae0cb6290724a126139f2cd52e2fe4299c7044401bd29c1f262b825ce15a59d88c4a484d7aa73a43272713da795f1ef744ac0c822084675939cdcb0fdf1a4712c1b5433a28ae3ff2ed2109c818b8bfabb4141f83025aec9c76e0191842dcdedd7db0ecaae43aa6bcf564058929b2ed5dac1f98fb7853826a49bcc762f21421a6cbbe7c0ade01c3fea9137848b6bb98130dc1fbad42ef9dfa88d1"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x6a, 0x0, &(0x7f0000000700)=""/106}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x1400040) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0xd4, 0xffffffff80000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x0, 0xc7ca}], 0xff50, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0xab}], 0x4, &(0x7f00000000c0)={0x8e1, 0x200}) fcntl$getflags(r1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020200000) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000240)="91c9ce82c93e5c2cd40e5d5f78bc2bf3a9997f9e4310b50872edddc6266c38dc0d2d85b5f547fa06d2dcb1b56bc444c536c15450a09b3c410aff1b95b44faf3a93051f719722cc4fcedaf522c6a195b84198e192ea4012b6bbb0c51f1cccfc8dc04b0e42c48739280700000021dc891a86e2f4bedc58491e6fdb70b0e48ec04c9a93bb802c0fba055705b43a632492acb58fd6e25a") 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0xffffffffffffff7d) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0xb3ea53f36a0ccf9a, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0x800, 0xfffffffffffffffb, 0x101, "10dc912a5cd6ac51a6cf3c1f5acb8e38844b50dc", 0x8, 0x2f}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) dup(r1) semget$private(0x0, 0x5, 0x1a4) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = geteuid() setuid(r1) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c9069161c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250ae9ceb495302ff3ada4ba952824b7cd14023b70cbbf177bf14e9ea4b8acdc6af117ffad418a56f40e15dc889da61880e5b8ecd57e5e797de07265d6ba00a86300084c5a816eeeef1cba3627fe46514a504c3886674fda88723e3b65e9164e7247f1485b0a8df954148ff3a77a957fefd75899d9ff417eea0000000000000000", 0xfc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) poll(&(0x7f00000001c0)=[{r0, 0x1a}, {r0, 0xad70bb7846e1a105}, {r0}], 0x3, 0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000002001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400000c36c43b00"/250], 0xfa, 0x0, 0x1000) 16:00:16 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000002700)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000008436e526000000000000000000000004000000000000000000000000000000000000000000000000010100004b0000000000cdfa0a965d02638d0cedee0a0d6cdd114cb478ff17cf88250c949ffbc26bafd6d12651c66f237eb25eed41dc6b5ec3949a56a09d61764dbb0100704c50b4182938829d7c10fd8438c61aaea0ffffffff2ca37184cb63e34f123bb00dea65914cf6c6e82bf6599da4b6e4b68b7e3db8792ed5c3760d422d0d8b0aefa77ff8584fb6ff3e805e7f0a27ec2b1dc311428afca2d5e434be476a0f5f6d8e3e331a4347315bb9bf795f672ec0b1e99567505c303a251a5e5adc3612ab1177df6e896101cbea2a931169a4e2aaab20865312669e0af2478da09a6f4e9feadd32bbf61cdf8f0e5d1f179f395c8f0a3779a2b45296b0214368b56c12b13380233d6f74bfca0626"], 0x97, 0x1, 0x1000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgget$private(0x0, 0x642) flock(r2, 0x6) kqueue() open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1da231ea115e4ae7, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000"/4104], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x60) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = shmget(0x1, 0x10000, 0x40, &(0x7f0000ff0000/0x10000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xffff, r3, r4, r5, r6, 0x100, 0x4f4}, 0x6, 0x7, r7, r8, 0xfffffffffffffff9, 0xa6, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket$inet(0x2, 0x7, 0x1) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:16 executing program 0: r0 = socket(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 04:27:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 04:27:41 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 04:27:41 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa80, 0x10102) r1 = getpid() setgroups(0x0, 0x0) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xdd9, 0x400, './file0\x00', 0x0, 0x7fffffff, 0xfffffffffffffffa, 0xbf}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 04:27:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0xe13cd9a6a50dc8c8}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 04:27:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xb9627e09b08d8532, 0x1) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0xdd) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x6da, 0x7, 0xffff, 0x1, 0x200, 0x2, 0x8, 0x2, 0x0, 0x8, 0x9}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0xc6) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x9, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) 04:27:41 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 04:27:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) pipe2(&(0x7f0000000040), 0x10000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x4000100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5a3004eaa9f4a79a, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000240)="05a38c4743532d9cfcb2a10693837ed0b75f234b0322c62f7434336bbabd3961bad3ce04c650dab226ba035629ca5d0978d3bb5efcc2abae2623996ad589274386be45abff3bc98aec9753face1f2bfa5dc0e20dcae1dc36833aab38935284a808adac2ccb28e21e047733d8c52c2f79f330bee4d5dd428847935421703eea61d0f3a7905b92cc221465b2d1d44d634e9a194d1a2f64b6cdc5a76139d99e15830511d27ce3ff751ed8b1696325907c9957", 0xb1}, {&(0x7f0000000300)="c44ee21a9aa5b256ddf2e4ead8da4135dc8b00ea0bd53efee46687e76ee786b699484332a4817e31f139c23e072933cd529d361966f5e2593569e94b4e0c3b79ed27084c90a54287f1936a857f347ed06ea75cccee1901aecee4bc8adaf69a9b11ab1c545f323690349ad99867939d3118e1cf7e966e37cfd18cbce29f83b483a57a7934f0a7f1b18d01e82f5c52ff063db5ff7eb57fbf5909", 0x99}, {&(0x7f0000000180)="11ae649c32a1c25a9e5364bbe1ad2b0a7cdec7df373a623f76650140214f4c0697f6bd3e365151c6cc6d491466c76f3120c59164e9a3b959f24c1a643de95eb7146e4c8d393c1f997b3465a1b07686", 0x4f}, {&(0x7f00000003c0)="197dd0455ff5734d03058c7026b0e7293249ede27b939aaa4345590de81cb720c5d0bb228842305bd9712fa809ee4196cf53f2c7f8f8f5993ef46ad5a7ea0cd4b6d823edd2006dcf4f7b2712a59b7a80b4d600ad208c7332de4d01c391a4699f17ab000a3a4e5d3a388ab4247dc0cbd10fb33e69f8ba86ad760b0756544c1e9886f8a5691858b6e28b24681a9456934fc02fa761f784bdee2d33750653b2884013a218ae2cd014e8bf0000c514d2170a928037b179fb756cbb04305d2691f39ef6a7f0603dbe0d405af73e607ee26aa0", 0xd0}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x6}, 0x4) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:27:41 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x7) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 04:27:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x20001, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0xfffffffffffffd9f) write(r1, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 04:27:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0xfc900000, 0x2, 0x1, 0x4, 0x3, 0xffffffffffffffff, 0x359, 0x3]}) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc5592c8b671cc9a1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00') ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x0, 0x2d0000, {0x7}}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) 04:27:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) 04:27:42 executing program 0: r0 = socket(0x20, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac146a357d78dcc6308d324632134f1ed0ce326011ca15af6fdb0d767f8e4e9106705e8d71c0ab4811e5f9e7419000005bb8e95d5c81c311ef1600"], 0x10) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x5, 0x3, 0xfffffffffffff8d8}) recvfrom$inet6(r2, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x1}, 0xc) 04:27:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1f, './file0\x00'}) setuid(0xee01) r1 = msgget$private(0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d799f47629c5e51a1bec4ba01c920fbbd75576fb0946a4b940795da0128937d6714771a89e9ede801888e3907530c6361d6dbd08f921800"], 0x3b, 0x0, 0x3718388062c0ed30) 04:27:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10442, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x14, &(0x7f0000000180)}) ftruncate(r1, 0x0, 0xa) read(r1, &(0x7f00000000c0)=""/64, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 04:27:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000780)="96cdee54e2e8d0e1baa7a1ded9ee3e66579e1cf1e9ba330ed21e482e76606705586542c2491b89c9c005131ed7bf2b9bd02ee4abd3959941ed7ed5de96e97a510a66a28022ee11c699140a986af4fe82265430cd81c1be858750ec6961f9b33737499dceb9153119794b97ea7d720d13e9088c29b13b9002c6d21c349d1dc0ed6aee9058ed48262e03bb40d670bb0b046f59f7aee123d4112b16651748196b204e03148a8221e03d3a07990e87de706c656b7f7c6839a9266e8c34373779a4a45539ee", 0xc3}, {&(0x7f0000000880)="a89c6dc6919e30034e2ad959ddde74821789990a37ce851911bc2188741a40161d8c0ca8dd8981e7ad2a4a6aa6b98cc87160d0508dec46a3148997619b19ed5e0297acf216209e629c543b189eb1c7c1aca0cabf82c46c00839045d42bd3e1d71f60f34878637940632e10893371f70bf7faac74c7f102366ca67eff4d6b412ba6b2704b132bdc09b97bd214342589947798a2e6890f3317f3aa52fcd9ad1631dbc85f693a139447b89e4594f108e1fce3555b7da585d0b94dc8ab92d79552cb7827ae721f18cd73948be6a7cb255dcbc68318d55679b16a9e30d9636889c45dbce366c5246c038858bf23dec8c0", 0xee}, {&(0x7f0000000980)="1f006dabe72dc9c70c293fa194fac56401c2ee53514a04571f01cfd935d57c4dfa3d2b8b4b9ffa234ae74fb04c8e08ed631da1a012d0adad8f2435008fa42904068d94371691d4f361c73cae77481ee06b4646575f2ff2749089dd0d15bc361840e7378001c09c6be1495a8b21033b879fcd06c46525b0269698a41011944752d59f86226faf66cbc1946f1ebd82d9f8dde76ef0690822f75998c631ad1328d0bf629667e6b72ccc5049c068160d5a76", 0xb0}, {&(0x7f0000000a40)="c463fe727e4a496fedc2674a3fade7a897b174fb4c100387573a236ac5a45a6e9c7d45fc551df78f3daa2aeb0c65a58351b60247c59ef18828ee146e916097226dc16eb0ecc4840a31ea4a83e34334532f8565b7bf8f08c0ad82d6170e2a6a9758295a3bddb115b66952cf8ac82ad4de23f06f0bf1c10d9228c77efcaa50b67e02fb06abfe93a3dffd9270631a187a83b8e92b3bcdfb9339c082b084673e0d26a2bef5024158cd47b916b0f1454ff87b7d8ed8d396caca7850ec0464d2860778d5b1040ec6443b263900a31bc421a905d4497e376d471f0dbe5028b1d45e7e7c10a4575d91162c3a28ab85f439c82e755a360d1dab8fbb34e01e0b15bf7cb179b7064854810868e7722fd7b9fa40f1c20831638103c31f7442cf9a87aa33f5600b10f1d82a5d9937f84f461a65721922609eb4b2a2d41d45fb7fd6d19d7db1b9ae2ec0bcc397b326aeb2828c0734462031a1d9615a3fc15db7481b264b43ad6f66c4cc1d550524f9c88e7fb96c69a8101d29e2a8048843ec4bbb1d48b2769cf4f7f0630497d869d9b78592457fc2250cf7b365a5dbd8f70c68c1f02d4781de9eefbb7183faf0da5bf9a67761a368acb90ed088bd0f6a986edbb3db15f3083e4bcdc89330f2989aa4ae2569515f0fb292c475ac2859ad93eb73c809917ee2c24917a4f62bc6917c1f9c627a2cb861f2b592a2794abe5852dab170ca6660800f86d58a2981ae356cc8499c542456a6b3327a77a2b435ca63f408766b5f58c846b5282de289189c682f86d717ec5c49ba18d0bb77bd99becdb8f57b283ef84ce0098c69c0ab0c3a9a4ef20ea7a6900014199f655a8c0d0c581c3cbb0df8bd47770b842f1457aca3aeaf201f925bd333eb4420dbc0192e598c7c34ecf9455dc7d8448d632538c5fb18819776a72aad57f9eeabfa3829a3886092c7ccf424a516e593ce656352695fe229f6b345d3717cd40e235573301203b187decfbe858b0d0005e2690b656e252001c0ab3ea43fc8e6613c3cd385f1ff2bc26b2c2213a1168db48dca20aabcfc8c917ee32c23aaf8667a3242e0c32759ca3da14de7e26bc588957488a5baa38ca00bf162620fb558fb8d15ad5dc04c78adbcb54d0127aa5d1f89e47f8669f870f19df5ac91308002cd1bffa7644fd137a92780ae89eb4adac5cbbd271808d4c5f9f5637b6f620726c23b4099866c3bc76e7b6cfe246623427acc1fe8badc9576f4ca4b14750839af0a803de8b1181bcb18f17ebaa73c8ec993f75512b3ea76c89185cb7a065eb776ea39e34115c80ce24113006d4845a85f11a81c6bb7fbc056af0f454a58fc58ec371635a7c6be912bbd997111d991171eeb3ad3f073c83537fc7a165e882aef341e1e2ec4110fedb2126cbcdef3f01adcbcde52a0416a5d5bd9e248fe71a1d6c6238567f36ffb83b308f5526e1173a489975636a3c5dab401b5c3e419ae8a4a177e9765fc45b5253bfa7cbfcc775517f3a4c856a8dd5059e61d5be21e9e60365cf0e3fe90a7df168c5c6565fe3e1012434ce5c0f5d32ae14d57468afbdb414d3d90586d3772d76127a0aa662de1d0e317ac97c56a1b34a2a890b817c1227a0dd675f543c29defa7f96bfd40b774ced0806532ad2072cab484fb9ec896a7038548e263b2cdd04ca943808600f4b9feab978076a2a3ed2103a7303321a813d946bc78b10d77f8c5081872ecca52431643d0f7bb4649fe72613fdadeb9036cadc403620c16930aa122c2b331670fa3e6f2c778ab8154fcd70b0533a9e26408a14814ca68d98bc9e4f3beeda0af3c2217b7bb5af1eacb45d95b65ddffa9984282ef7898bbaba9d4d8dd66899493a29e3a984a1c60007161b4da463dbb28fd70b61dfe55e1052a2dcf4f84a9888804324077c4107eae1f3b63dca31ddb499121e90978bd7f27a0b9fa84ac8bf99371dd4606d6d204e013f216630132910dc83d9728dea5c145232a67ad4f65450618e9ccd82d605974ca2b9560989660aad2e7f5d19e9b64d9126f43025eab7c4c5181f1de4b13a08bcad5a412a339e3027057c1256ed3c010281029e972229d31450e371bc0889899c7538e3bfce3be00405a7dc64e5035a4f8611a3e7a3159986040fb7757fab81ec97e8169b3477fab6d6e5a5cdc005bed971c09b94c1934172ba9b00159bce6d491878a3ba2cd32eb07387a03eed28f98b18ad60419ff4e1083295aa0dbb36bab1e720a10dae19ff21bcd8e6eb7684b2512814f66ecb2f9991bed8b93dadda88146948a2a2967f186faa609079a4978711d1abf17e59970495a05c672a0cef423ed7b6efc39706f1242fc275d846d380125c818515e7ef15e841e548acda6fb6a2373844ecaab4864a5791f29c9115fea1baa4222bdfdfb5ee8e3fa381d835c59ac3d519059a535772792ce2f6fa481d8fda236cbb24da011e3403ad8d106992a2b5cb2d1792a395f54c01c0e91b5cc5a36b7fa87a7fa2475740e2afd2b80fe5516c2169e3918f9ef3f64c6445abbac85ee1628c4e93a4773656c1af2dd53a2ffdbb81fb0ea803adc2b04ef6d7a0aca5dcc568fa2ad8e98852e1e7c4bfbaa18d99724eb16dff7b9527d30ed5d03e7c9ffb5bf94ccc30b48af9502bf55e763ea9f22e98d549a96955ea2bd369f5e42b7334b2b884918c9162ea9115dc5618b3444b6f77625f4e443088cdcf53e0a5c7a9df8c558d485cd0311b17d957279e46eaa63daa35e8e19a6efcf3b3b52e0aeac2597f3c308f753334d97e5f0e43a47bf7e267e87e54098468d80d1ec72f59daafc13a7c1fd1b5338a7546d99a502748495cb130538fe445b694e7a68187d934bbc5593090237bf3052482199496eea299785cc18931d07a4f65d69dfc9998f5a10c559c47549b5644b7031421158fa46775a9229cbfecd3cb7cb269189c59d63cb1005a291d288b280ea6220b0f612a492b15a928c866c8fd8dfabe4ca9b304e113bb26265473890199279a84557bb05937e3628481443b7b61eef5f9c56425081bb2ba3d96dceadc00753bf8f5b451648bbd5662b164bb51e6724154c97f124e6ce8dfc8f2442f5c631e67cd0f17607980f02d633b524c01fde3fec4cdbc50a802bb240901088b2c2dd5ace15308830f3ba221eec70e9d92df3a0ec8b2eb3b8dd98e6956c7fb0e2a19246448d41e9c0987781a3fb6e8b657ba47ccb1d123a75aa5ee36563b6f0a2df87a30536bf78fd6f30d9e1d4ad7f23d5cc684a625acdd54542c7efd69019668cda57a2fd4cf5e9074d16e91e1a7f2d8cdd3f61b2b5dad34319915edc199edf20f805ff638f5ec88f28c2d71bbc0ce806410770b165c36cdb49abe23986aae204e60aa9104b998664d352509c7e4127d07d58bd02010441f4aaa6fb12835bb71d2239e13ceff9422c3adbdb8d5aa8aad8c5f7c0399a25a3e39f4b7814baaed0e43de46f10f7b0cabc0abaa3db87dd9473f71f4380b7bb75bd58a4cf9a3ffed455219d95d3afc5642c6ab806da26a6e6547f13fa2d58e7bc7b1e436b36b68617833f51654e1762f86fd40e0b8a51c2b96f7d87854ee9bb87b95ed05528c9719c17f93aef450281e5d8840141f47d5ddf721ac3f5e6e46c9e9562f3e2d927e1ccbabbbd4d85a91a4bfcc4c9ad2f6ed7a7e75ec7ca989af7f2fcae0f140571532782fa77e463263a6f9e571fca5c2074082d9b601e7cf6da1b1e2232c50edaec5f3027da51de9c8f5af1a7623e00412aa13f6ec6d3429fa5aa4bbd98c79a52e38c9802c06a15fc477c9c86d372fae0c0138243b3c2a7da53c45231dc6dae160c29953ae5a8b74b3eb7543e32d7fe804a86af8f21ae0a4146c1066e6d20eb1317f726ec9f649b3cbd4ff3f481ede3ddf7b4f244803aeb16004720570d9274a9d466eea73fa356726f307850856e81826ba57fa7549dfd3f3c48c6fcd19e2fcc4689eb55fa5877c4f15497bc34040b4d89917a56e686ca0a0c01108ac591527c2f1fbdcce9d8266e155f58b780e052c2010fc05ba7487b3862f7e4e25a352cdf5178392da2550b815b906a7d510b8290d7cfcbfec594f79e9be4cd81bc83814cc3548fd0a197def5f3494bf70406728efec22b99723dacac71d49cb89738cf19a7b77b9610c3203888acf862a7b7e21a7f6f6ad763721fefcf8b952ee5af8b99bfe00b8842165206a3e2ed1509f829bbfe126a9daa960e7ab71a01ff206b5ea9634e6dba3931f9a4c8ab9558bf0a9e2c3be7747faaa165a07db1f99af094713f9414d62b26bd2ae5582d81fb339bec1c54ac2ce668783e7b1552cfc3c99929305250e263166595ae0af853819fac250d61ba800a997a103239afad3b8bce430921deb218ecba36906e386cc991a0b8f863839fd0c716310d2b907e9b23b696d9da844e11c1f55fde30d1ccf3ede486ef99c0f6c1b2f03fc70915ee3ad27ad4f42deec805ed0b9778837469cfc3b000de2c356e52c6877c4a9388ac3fdadd2d535bb97de8e6f7e6c6f76e996565c6a7a7c08f154260a85e182a855b0777ad293541016ae1bcc6995a5f6ee3b5f841d000a1ec7c6ca6bf0d2d21c1051fda17d3161b2f3a45ee89339dd4a8c2643e20ad894aa2bd338d7cd19f4e13692e20595c81b8d3e935e9bf9ead1c1938cd0cea74315216588aeecd977daaaa5f5e68e1b1f946e9e7118e1fc47d336990019bc71a73b602e0041221a7db701067c0a18bc03c0588a7206f35b7cd822da32e296fab3abe13233353d8d037d78e90795b05498c5f522bde741d88a03da3e1030aa439027e5a2ba3afbf359c26f7cd9d911db0cd788416f01a29b5301ca0d1223edec75e85a745ae8cb815a47a94ff2e60152d30fde902582becf691aaec402c1f2da02e621b142531612f48bedc51f39b92a6f820fabcb7976c2abaa89402ac13fa3e00040d003076b365353e2cef9f39798e945430bd1d0385b401776db909254da5d1d946c8ac829a35a5727161599c0d3a5440c539cdf7aeb45a4b467610e50273dcf122ab4ca809af6e39b2471d7d988433125d9e9aa140d33a6097bf6856929daf0cb08692a89d997b973569b16df9707dc223bc19360bc66f86056927ca40b7fb24790751c2d5d5347f7bc794c29aaf3f4e953f49f17dbd2965598ac31448229d398b399357b2999df30d66aa9c34d48b5261bd4209456d3f957a786d49b72b1287f98faf6b2a5cefe0c9dc5df082e8e93d38c03168c34984dde65d91cf190d91b49cbac96e5cfa2121288863e3b6067bb2b12dd51a9140601a8ad03ed722813fb916bc6fa8d63434cf96cfd527e8ee6befcd12ee3b0d2ce8a9a8fbb2503a58bbc9c38384a47fd0488a23ac93e752a0018b562fafa369602d130bd7c71f44b4fae456089a7656c7dfdfa74eedbe0e38b5dd5c04671341630edc1c67405f4d9926208eca455aaf6df5fb65b69a802aa8b8de46f6741cdb3a6e245999a7d11a82bb207f574a9507ab1483ef34898027c270ce0eaff0116083f14eb748d47f37cb0156a71f2d1688fa67d4c4b7f3a5c5416887219cc8b31b2fcd07840f0272b7a78b8e3365cf64b020de50fc3b19f809f3309a2e19fee422f8de1c84f806cc9bbca6fc606c130939fb20126d60b99619a56ce3df7b2ee6f7fd38c5022c93081cb985d5de55dc94502d6657e727615c88effac4cf07d6995e0750d4a0b80eb3ef467412357c9fa750b2a67ca9d75cc77d6a55a4cc1bae719b107a34ca4fccc08881031c9f7c6111d3b21e0a64ff7259c63dd4f5a10ea007a0106f73e15461e7fc0f3dc2de8c7a1b7876a13bccbca1baeee2ee56deaccdca0fb0e462b4", 0x1000}, {&(0x7f0000001a40)="26fc81ffa7f3780f5280ade086b236b50b6fc380594d4ef94a62f75bf900198cf403b493795b57f9c1cfbca395d5c56d036ade5ff542c16eeac35aff942d0d8542754d190eb345654c96c60270357dfbe33469af4b4c9cdb2a20a7e4b923055aaf0418aaa27fdbd3ba57775ae418bba07cdb0b3c3caa5d90c76360799d317402b9b6dff71c73d2e08094f1452cadc8c7dda80ce793215e21028fc2e1cf547119889a76f3537f7301f64de71ab1fea9909cd883acd366e562f0d48f8cda3aa675d50e1ef25f96890b6bbd32a3bd2e3383c70334b5497597f25133cca9daa3d694db05f6ebb210b7", 0xe7}, {&(0x7f0000001b40)="e00643b77b49d667ff0bd5ccc78847611f4a377e0cdb12a9abb1da62514d9a573a070f48572f882787d82f5796e2707f94b9b74dd27b6a06531989f4c3a4c029419ea9e7be28c4aae11097e06e985dcfabd90bd6341306298a6d293b9c70dbdfbfc0b62ead372efb54940f83cf21a0bbbb1f9c1807987e9e54e90695e2a4863fa3971843a42d1c20d3265992913c56aba52ea3b897f26c7d32b25c6ac0e68b2e37243190d63a43223e0094e526ed104d9c75552e1f7f6e68363f4d63850f42e0dfbf1ce94d7b0db835a50d516495f9d56a6b13b7", 0xd4}, {&(0x7f00000000c0)="43d5e418e6701f5e11e7fded94d1bf1b41f2fd6d8d7d8109a48235cf50364f3c4dd8120a2609e720b88ab3d03c005e83d6c9c6f289aa157e8ba981be516b6a904a7a34877573183aeddec92194", 0x4d}, {&(0x7f0000001c40)="684e78cc89d3ec5e158c0557db09dfb08c43265490686a948f8af9b82aa798b83efcf42829fb64b52f9d23f20bcfbb38026dbf9c11fce70efe0b7895ac9023f5f4806819f7", 0x45}], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)='\f', 0x1}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 04:27:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 04:27:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 04:27:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus/file0\x00', 0x79, 0xf8f, 0x80, 0x0, 0x1, 0x5, 0x40, 0x0, 0x1, 0x3b, 0xb8}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) dup(r0) r1 = getuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x16) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="14") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xce0a, 0x4, 0x7, 0x40000000800}, {0x7fffffff, 0x8, 0x6, 0x7}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x47f, 0x0, r2}) r5 = socket(0x2, 0x5, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x4, 0x2, 0x3f, 0x101}, {0xfffffffffffffff8, 0xfff, 0xc1, 0x74c0}, {0x7, 0x8, 0x8, 0x5}, {0x0, 0x5, 0x7fff, 0x7a}, {0xff, 0x4, 0x77, 0x8}, {0x2, 0x9cc, 0x6, 0x3}, {0x6, 0xfffffffeffffffff, 0x0, 0x7}]}) 04:27:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 04:27:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) dup2(r0, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) 04:27:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x5b5c056e421d7b1f) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x48c19da22371df4c, 0x2, 0x9, 0x100000000}], 0x7fff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x800}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xffffffffffffff63, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x21, 0x1, 0x0, 0x10000}, {{r1}, 0xffffffffffffffff, 0xe8, 0x1, 0x6, 0x8c8}, {{r0}, 0xfffffffffffffff8, 0x51, 0x10, 0x101, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x86, 0x7}], 0x8000, &(0x7f0000000200)={0x1000, 0x80000000}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x9, 0x7, {0xef2, 0x200}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="84b81701a4ec5dfbc83e8a8f8df3ece0f0c4b02c4e9d5a59c68582ea1bbd7ff99ade3f53460095d772", 0x29) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 04:27:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x100000000, 0x4}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r1, 0x0, 0x224) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xa2, 0x2}) 04:27:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="207830ea19ab869f7e9ddc", 0xb) 04:27:43 executing program 1: r0 = socket(0x18, 0x4, 0x1000) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xc600000000000000}, 0x10) read(r0, &(0x7f0000000040)=""/124, 0x7c) listen(r0, 0x8) 04:27:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a9558583bfcf9a639ae91dfb46bcf47a92dd721bf6db3783fbbc97f1c73de798d8d6ae00d5550ed25800ed14d0048", 0x2f) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:43 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getpgrp() ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100000001, r2}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x5}, 0xc) 04:27:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8001, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2) 04:27:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1f, 0x3}) 04:27:43 executing program 0: pipe(&(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = dup(r0) socket(0x2, 0x4, 0x100) close(r1) getpeername$unix(r1, 0x0, 0x0) 04:27:43 executing program 0: r0 = socket$unix(0x1, 0xd8a264e969a12cab, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 04:27:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6502000000001d000044aa169ff80fca3cf74f1c73e1486e1f4884fbda16639078f7950fc95819fe7a82392c7ac35899a848cf41adabbb70d8ca625d787ecb549d377c504b62f192968eb280410651d8ff4f8eb09a4ec647061e6743533d0734d74161057015f09b688c17256f1b8e18e5ec129b27f5b3ca0ecc75e77f6d5e792fa8194130a2d066"], 0x10) 04:27:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:27:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) r3 = kqueue() open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x80) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x60}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x10000000000044, 0x0, 0xfffffffffffffffe}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:27:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:27:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 04:27:43 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 04:27:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2000000000, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x1a17dc7}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x7, 0xfffffffffffffff9, 0x9}, {0x3, 0x36, 0xfff, 0x6}, {0x0, 0x3, 0xfffffffffffffffb, 0x49}, {0x5, 0x9, 0x1ff, 0x7}, {0x7, 0x0, 0x2, 0x1}, {0x1c0000000000000, 0x3, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") r1 = socket(0x20, 0x2, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x2) 04:27:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 04:27:43 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f00000002c0)={0x3, "9f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"}, 0x77, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r3 = getpgid(r1) setpgid(r1, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r4) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) 04:27:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 04:27:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) 04:27:43 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x2, 0x20}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x3ff, 0x4, 0xa000000, 0x80000000}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:27:43 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r1 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001680)=""/155) r7 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="00be369b22acb229d8b5bae5587b002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94094ac7c739c4919ba3db95097f43fdd56c1bb6587bac2d55193d9bd300ef46aaa267bd75c679daa3858c77ad12ae9fd04f194b621f6ce9446eb032490ae29f6c8f36c7b7684cd45fc7e81279e476e000000000000000000000000000c3b43d4479dd0ab73ac66fd6c3ab846495a2b75dd0b212448ee43c7ed63658621601d7d0f2add4fb4c35f5f2e19fa74b248a653b6284f2d2b9c87ee8cbf8ee438aac178e3b8ad561b6946da93fd2205595edf396c1b139dd2f55dbbdaa3e12009f40d05b3ea073b4dc66ce3e75351805a037148643d4a41acd5b1000fd7754f30af8d8c7649014054df1914dd6f84f27336a45228f7e9181a57dd707b9c73950bc568654230d60fc2830601419cf0075a02ff685df78b1c4fbaa59a0097537f42d2573cfd75bf4512ea94383fa5c045bcdfea37003"], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000014c0)=""/26) close(r1) r8 = socket(0x18, 0x1, 0x0) r9 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r9, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r8, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 04:27:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x148) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x227b16bb78dce222) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r5, r6, 0x0, 0x7}, 0x5c3, 0xd52b}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = dup2(r0, r0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000140)=0x5) mkdir(&(0x7f0000000300)='./file0\x00', 0x20) r8 = dup2(r1, r1) ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000002c0)={0x5, 0x561, './file0\x00', 0x0, 0xfffffffffffffff9, 0x9, 0x8}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000001c0)={0x1, 0x1, 0x800, 0x555b7ff, "324f012a901a856e00002200", 0x100, 0x9}) r9 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x292, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) socket$inet(0x2, 0xc007, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x19) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x6, 0x10001}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x10001, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)=0x9bb7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x5) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x1) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x84d392a80e423cdb, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 04:27:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) 04:27:44 executing program 0: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) clock_gettime(0x4, 0xffffffffffffffff) clock_settime(0x4, &(0x7f0000000080)={0x99, 0x3}) nanosleep(&(0x7f0000000000)={0x101, 0x800000000000}, &(0x7f0000000040)) 04:27:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) socket(0x2, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 04:27:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r2) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:27:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2dbbdab5b466e639) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x152) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) 04:27:44 executing program 0: socket$inet(0x2, 0x5, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 04:27:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="06aee163e8039577a96e1825f6ec0f081c45f07f6b7c5173b5cffc4715a4302518308421d7c87a44d27783015ef030de81ee5a5304721de0bea73b4905fae095f23c7bb887d588e4ff455f"], 0x10) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b600800fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf54eafd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8077514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c080000000000000017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:27:44 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000080)='.\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='0[&!.\xa0[!\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='&\xeb]{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='[\x00']) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000500)='./bus\x00', 0x8, 0x1) 04:27:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000100)=0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 04:27:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r1, 0x2000746e) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x34d18405, 0x5, 0x100000000}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:27:44 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x9, 0x1, 0xef, 0x7}, {0x0, 0x8000, 0x8000, 0x8000}, {0xffffffffffffff4b, 0x5, 0x0, 0x7}, {0x6124, 0x1, 0x2, 0x6}, {0x2, 0xa3c, 0x1, 0x31}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) getsockopt(r2, 0x4, 0xabf0, &(0x7f00000001c0)=""/39, &(0x7f0000000200)=0x27) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x48, 0x0) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0xfffffffffffffe00}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff8, 0x0, 0xcde}, {0x7fffffff, 0x3, 0x6, 0x2}, {0x10001, 0x202, 0x20, 0x4}, {0x9, 0x1b, 0x40, 0xff}, {0x9, 0x1, 0x100000001, 0x5}, {0x7fff, 0x7, 0x8, 0x8}, {0xa39c, 0x100, 0x2, 0x2}, {0x9, 0x7, 0x7fff, 0x3ff}, {0xff, 0x3, 0x8, 0x1b}]}) 04:27:45 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x1, 0x24) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000040)=""/27) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) ioctl$KDDISABIO(r4, 0x20004b3d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) write(r2, 0x0, 0x0) 04:27:45 executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x9) socketpair(0x6, 0x2, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x20000000000034, 0x0, 0x0, 0xffffffffffffffff}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:45 executing program 0: socketpair(0x18, 0x5, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x2, &(0x7f0000000180)="7a5be3740e6a2cd5a667f4330e268a13635009a056f64e55a116b10054794f372cc9732496a35938bf039ed765a40b186db9bf6f7d81061418bc11b1a797b9541b88ba8c48203ac247f719959a19e72ae8155ab609e733c70105e15c1eacfdc3bbaabeaa5e099c562bcab1a669a172e34a921b3ab028f95b059709dd8cc96d3edb75e07b5181914e01b88c12fee9cc00786b03b01e1bf85a4f1088ca23f35dc16754ea2da1336a71e26708850edb251363f38923af65bd1dfefd245d593b0d683639f34bd677320cbc0121c71621d4f05b91eeaf4021ba64c6597fb4ee4ee0ddfc48cb384a58d7fe7c254dcedc3a5018965fd597f41d79c1797a14ff13b3154f96c75dc651470924f72739b92899a2e351df89db48835f8e2dc19921ff752784258a27165b97950927e11d80630a0ce5a57973f862990796717741302759279a47802823eb090de85efd31dc2681d28ad9444a7a02217fbbff1c913b8fbbf6bfcace25b02865401480539c237f627de5681603c96903e7f3d9647763776a06e562dca9a4c66d7bc1da7a1cff163d0e90567afd70f0ddcb35370f4c2f7f4e54b2a619953b1dcb442947f106d37769fa6edfabd9ded4e30964ed63709114780c5cf0b6ec22dbec5d8a6fa4bb79f776917104789fa9cfa3edc30952339a5b1b5f91f49649b934fa87afccbfebd094437d65f81dcc4056b148d04ce107921d4f1b7698865107cc6a4e80fac73308e6312b83a379ff01014b21a88338a31bc1f196d5d22693eb4f5d18cd93a1f3b56d1c3cd902dabf0e05c016b9fc830448b30e919217460bc4589040ad95eaad13e0bd68ca885b762768bbffd56e663f188c5a0f4de5bdb958e52ef62522f44f9f621ace590fd46e7ba677bae12b3153f19dce99aaaedb3a996dc33ba6f7773bdc088382739f214c2726cd82947eec2bc396cf912a19110646902b9f122d51a5e74966793dc801cf9e235193462e294d247f742db6199d5537e8703a352e9e09d932865b57ee0cf19c4bd54863217982474264b46de7e5f3f02a60f1ee7c95643184271bd7fcf74767d52c55d6c054890fc4f204e4bae34a6d74c0232a385467166d43627f6922a9016c8a884c7e1e258d44f49961bc97c4d5793357deaaa400b93c96e2f166c0d6d40d0ac2de271256e2034df93821ce130a67dcbf93df4a52e083042727f1ecde00e1d151ba27aaeac1c7f50dff92e621c86f72e0f7fda71f68b12e3d602c6e9801db45bc24e6bb154f15899ef4e437ebca133c80e2c348b2b6fbaab33e2422d39c327459ad1e38a762352f1dcaf3c745383033b5e191afc8524569596b6f638b096710e69e2fbe8d34a23f26440beeb1f70463651399cb4dcc86fd5996cd1c66be3acf63139aa6028144386bbd3498b0b70ac79623de3d78988551f50be7e456e4cef59529fec9c5e47fd9dac1f0913365331a569dc8c6280079bf61e38f93c21f517e25108ea8e67b8e7a9f5335564584eeca14f7f13a981c04d5669eda5c40947967f66030dd3f5bd49b27d688af7a0acf95b98e9e12e3ea2580b3f255ed0f6abbafad0c75e6dd6f309e7ac0ae43f4ab6b2f524b815bb3d0f2f379b17992e82213901a632fa0c2e15948031087c05ae85ff41250c6da71826b5162a1cea446f08a29f57d65c79165c58c3ccb852fe62b2c7322ef98cc4c87209efaa6256aefadf330092347d0c854ac54b63f2828bc71375e3508927e5eef4f719936187a69586ebf459045edbceb9b1fa8077107b5d48275765a8ad6820a04c7ac0adf80bfd6858d5b150f0a010f68167b0e1cee2ae70f6d08c27aa3b00f4af816a2c2c03056b6c66084c616eaa875a6757a81e5cbaa8f8cb354af98821801e9d18e5f27f3905a362e35717382da80b9424d84cd4d6bf46b5672f5950ec483f07223ced0174f37246b7ae32722a7dc29656dd5a05a832bdfdae561dcfc4bb3931ee4e357456135f37cd06aa6e9f7c58c5535493d6862566a6fc5083059ff773b3a6ad05e9567f221d33a631cbc74d0658a8370e2aeadcd4abcd4c7b7a81469ecb42db86330c7fc7e2d4a99828d137d2d9e8c8d47325e20d42706cb67387a83eab5e3adc02a98b6f4831cc4a8ce7378ee657e6e04447c94efa108d9f7a4b7954e5ecc2a45a4e848dc2295933138b83a2291a0d224b9f00a3a6eedc4d85c4678c281eb71a8f792f7f60c378008d8524e713c219073b734b91bdaf95014e371a6ce3d4296e7a4057af39f4efab119c6516da705260fdffe58f0590c72e90c072b75c42a31dab11b618a94543bbb798e9d5db163b401354b698dc234400c289b663d0df40197c0ac0150ef688e47578bc552e6543b28dc332c4aeb6d0a02c2edcd2b2a2f9289d2e1c94dcb9fa2488b2e9b9e12c31a4a6864fcacb0714d4607e2f58457e0717f4c6a5d7a5631bba427d9b3e4ad6271ac0e9bf74fcaafa54c528006f6df171e766a46ef3b3757a68e4892c287fa3da307a9898cc94449f6352b39c5db8f3422b4f5cfa6896c06d06a5c6944d119e3fc1071d15c6bcbbb61dfb9595734c8b70ac1d2ac20135eb5bd8d2c099a2f01a9132e192ef02cff9fb6dff728c4e8a7559cfacc26f3ffab1fe70dff7e914ed6af4a4cbb267bf04e2a247cbc1d8dfe788786e6e6648bb306681673f8741da783e0185cc1c0896a4d0ff8eccac487b4007423e458eb12c912884b2bb49d42dcb88edacc425038b5a49e001060587497e0457b2eb9366a5a7f5ce08cdd42a71078aefcdff5c74c1fbfc134b10c0e1e0ec1e093319aa089682693996feee40c5af12d81cb0378493760b70eb7f0da6cd1c990b9b60e448e731f35568f44170c5b2c285586d8c0b05e004087008dc0cefcf1cb9b396f9baa5f03a766b3aafc9e4f5f0017d162c219635e33be787ec656f8fed1472cd86e4f8ab5653deff23787f5c055ff3d1ff2814819291df607b0f35012af6a3dc6cf237348c34884526f162966155ae0776015940785178bc594cdf01a00f4ee3404029e86e25c5d35f6401f9e4aab3fd6f09ff9a0cb4073ba71379e93f58810eeb8b796a1ce17d13f1935c4d690e8db181207ecc3639d2e9c5a6c7f1f4e767ed2bc43d7039f5019d7b1c61c9d06555a2c1127c467f245ec9409b86b3baa89adfb5651e174fb7cad40aa6cd07175e2c87d032d4b9d669fc10a5522194ff2c5417704c8399feefe6543b52d532504b996ea3a8e79e02a38187c1143378abeb22768a20d7bfda388122e285ee0bf0b15049d6c485ad050ee6e969f80f630d080633bbf3c6f9519d8e55131ab035a707e56c7cfbd193a5bb19070f92e660cdfcb69830e2db89fc0b76689ca37ee8db6b713c7529967bd3ff973be184ba65d89ca4faf1dea819bd8ef74f50965e7d4161066bf9170ce59e8c116b68c2a08d6a90b7eecf703fdaf5e586d7c55a03948a623a23fdfe4b63558ad0ef90301dc1a728bb4010b11b30cab709cad2ea9422e699b32a44ead9202281b0c3764af3ea323ed3bbeb7c52d2d7d663e61b1b13c4c54074a6e84c09ff16de74672c75f6c44955a3ab48fcd40d4e892545f4d32daa829bf0791b0ba6dd89fff5ebeb74d0d98a03373cc54950dd5c1b7155b2322bbe6879ea7eeb5c2cd3c325495214d3720c1533dafa427d46eee69c0dd52a2f97223b19c83dc85f69d27a3d1c9c0be02749313268c9a5543dd4e90eaf5a87c545a8e6166a42a346c2ef927c0452657c729b929ef26af71b29d0f24f3a3705d67aaa6745a2c11c88148b559506e3a4b0164b81b43e9d40e1c253396d8b44d3d81eb5ed5e72a716d401d27cc555f1e70a5b2e8b2e4ea7262532c7a7ddd007e102c68f27452021417a01938233635317a1ec3422358d037a7ec33745f85510377834e884f63c42b5db165f86ef020af994f4431d464f602251a626d093f2660a78b35fd2d71724cbb7c91a371162fafcbcc51291ea791c4d587be0c28b9d61084d4ea14edfb6084f319fc001bae4b1f148f5d666f3499fd409637c8b9e0953f8d1da896a41cbbb3d27371d58e2bca3274bb4864e9f31488a5bf958b2508147fed1127794ca911c728cf240886a96707ebb3df194189ce4638b06ad18139ef6e85388635cf2d8d92f7cc83eefe928943f053987a27d896eb4e3816628e3fa29fe54e5bd537710ab991285681e52648ae7ca48eca2a3f6a399f26dfddde32de29555f32699fc6ab3d0bca116c73f19b18c9b68af1bcc30220fe993bf128972b3e9661f2da53891761a776461b36753cdd2e805af894cd4fbc2f5b60c450dc6d764fd297eb5577a3d5e7dc50bb1b1738296184a5a788e1737e5e6e883c140ec45d580efbbac4504bdf71688ae62835f13ac0c3770e0128b9184a214679675910fdd050dbb16db9a31ebedf88a4b000525c9ef9623ef0ded14b8112475967e28b17654e637224f084c4421297358b84c7ccccfba9c8acc076665c36a5e6c09c058b29a79966b8e877830906ec9d26165b3ca5a5fada737fd1b46765baedaedbe52b3c62774916aab51ce2eb5fb934570061a25ae26ffcc40b60fc6f77e66bdbcec403d733f030ce699ea6cd1f069e245936f07f185b58c6751defa8d9355f1762f880735dff4be9d5cba1474f954296d2773ffb1a0e1d3c5d267dcdaaddf3ebc37a5f19df30dfbf3ebdfc4c822d19b0fadd1b02bb4acf3fe905281456ce981b964856c97619fa8bf68a1e77a7ac73493f3e7c1c511e139488f3cca5dde96b793869be0f4bc671c65417c9b019b46a8809a94d1582b01563bcc939214d91e3d660fae8d4f78faf632b8cc712b6b970979156e4b6778219b5b55a4c011fbfef61944ba1b60f97c30d446a7f5836c0940cbc191a860d089b52e6b71a40cea67ebb56e85a4e3c9ef62e32a327d83b4819790e59e785c7603c2a335adb787785c249d6ed72cad32f190d8b342f2177fd8fd2e2ba78e2f07479ff15a24e109fa1408d92de6f77b4e889e6586de97396d8c8e85a534c18ee84d8e2d52304b8a9ded4e435b8c59bd0518028f5ef4ed44e8f043c993f1eede4096f4af8dde4dc2a6160f8da503c4e6c5b107b7df4cf3980cac0343460ffe0bb33ddfcabf5245a68cf449f88d6a06ff6a4a82af62f6912c1135ea75766e91908df94c18283722a746a90d8fe597ce500d727b939a3a589dc68a91c00c17e8d7b7f7122e28afb504fcbc734f4e965df713cd3659527c2d6e748f5e09c550f18c511c07d258f8bc5d29d1aa4098d69f6377bc23e70a497a2e57fa6d118f5e2bc8c2d7dc779b3b66f32a22ba49173a84bf7eb51c1ee766c72ae02098916a3e81c9280ef8f73e76ad407379a955e0c611249a95cf1821ea83baec5b79bca3884695228675a9abfd3a46145b3ad1497b5c362042e8dfeb70f6371de36d446d712a80acd168b88f25ec6bab96bd3009c1652dd14d8d9e99eab03e3c985b92ecacf55aac52186996c9da96fe0e1222db4d45ce0061cb2c84d3c73efab651716c8d1bb7d14e1055173fd14f0b5fe2221b680c849e79ed37e7ed0f4588e1a8ab5195c382fd01710bf61b7fc5875843f65568bf5a7750b67ad0101a2fdc31406737105b6fe84d05b5961cc9fc052c22d4a5b645adf36d71494ef3fa4793d25234e56a2eba64ddf7e08aac5e433c85506cb00c9d94c3c91a95441c66d28a33abcfb752a20cd11a1061b3a778c329d639ed5b75af8b3568d34f9f340a1959b4356ae78936f1be4fb43a99d5f77e22c810d842486c107485699fec2980eec7abec207fb1c7d249e2f62e7d92f86e934270dc2b8a2e6d723da", 0x1000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001240)={0x3, 0x3}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="a43af9da9e5e417be208c8fd32efd5b4627414956d0573321b4b1cc6b17eb534e6ee657f24f35b222a32ab878532a19150602ea7a5fe7935", 0x38) r2 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r2, 0xf2ebddff84c7d5ad, 0x5, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r3, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="ab79f382e0348138c83b757acdc2e0b8e8f1d6cc05e652c4909bcfdc63a20dfd3dd6f5a0474ba3f4f1986140a464d2b93297b1", 0x33) 04:27:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 04:27:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f0000000200)='\r', 0x1) 04:27:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x100, 0x0) r5 = openat(r0, &(0x7f0000000580)='./bus\x00', 0x0, 0x80) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0x20, 0xf0000040, 0x71f, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0xf422, 0x7}], 0x1, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffe, 0xa, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x200, 0x63b554a7}, {{r5}, 0xfffffffffffffffd, 0x3f, 0x4, 0x6, 0x42c3}], 0x8001, &(0x7f0000000640)={0x4, 0x1}) r6 = kqueue() r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r7, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20000, 0x0) mkdir(&(0x7f0000000440)='./bus\x00', 0x90) kevent(r6, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x9, 0x9}, {{r10}, 0x0, 0xee9f20b456b970db, 0x40000000, 0x4b135e1, 0x2}, {{r10}, 0x93dffaa2a3e05216, 0x4, 0x1, 0x3, 0xfffffffffffffeff}, {{r6}, 0xfffffffffffffff8, 0xc2863a3b54b2111e, 0x2, 0x7, 0x2}, {{r7}, 0xfffffffffffffffb, 0x84, 0xf0000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x7e7}], 0x5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x8, 0x8}, {{r6}, 0xfffffffffffffffd, 0x10, 0x0, 0x6, 0xffb1}], 0x8000, &(0x7f0000000380)={0xbd, 0x4}) kevent(r7, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./bus\x00', r10, 0x3}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x5, 0x100000001, "8dfd5ca3b6df2e8e39821d65ecc0fb520198f1ec", 0x0, 0x84af}) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000003c0)=0x6) dup2(r6, r8) 04:27:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000140)) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = semget$private(0x0, 0x1, 0x10424) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/76) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) 04:27:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0xaa3e1b77d5dfc958, 0x2) socket(0x26, 0x5, 0xfffffffffffffff7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f000011c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd121e2165a770b40, 0x12, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0xfffffffffffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="d5ff9668", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) dup2(r3, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() pipe(&(0x7f00000000c0)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000240)=0x5) connect$inet(r4, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x0, 0x7fff, 0x401, 0xfb}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) 04:27:45 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffa4}], 0x100000000000006c, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3e54fcf8) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x80000006}]}) dup2(r0, r0) syz_emit_ethernet(0xbb, &(0x7f00000000c0)="e0") 04:27:45 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000180)='g', 0x16a) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x80000000000006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7fff) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:27:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x54d10ff2aafc9a3d, 0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r2, 0xc1) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 04:27:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="587865aecf5e113bac003a88d76443b2411cd014fcbe54d94776d968fb72422994cb3dd8036b74dadec57adaaa8c17d21d4bac533e35ba64250c7435f38fd94df54ca0ac17531f2dfccf98fa7dd1b19755c85b583faf56e18767a20329325064d28fa486031518c95c2b16ad24730c4c8fc99acc402d4f7f2e651213225a6eebd41ac560cf15260a7b7c584fe17e7bec9193f40aa4888af3fbac41c9cb22b751b58e63ed5da6adac66f1336b9b568a916a4445d6de0fdd033e8c08d2d513bc38f7ecd9efa861cef6712dc0d86b19acec955b8e15c85c91", 0xd7, 0x404, 0x0, 0x0) 04:27:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xa56) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 04:27:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x10020) r7 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0xff, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355", 0x0, 0x3}) close(r7) fchmod(r2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0xffffffff, 0x100000001}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) recvfrom$inet6(r6, &(0x7f0000000240)=""/188, 0xbc, 0x800, &(0x7f0000000000)={0x18, 0x3, 0x2, 0xaa5}, 0xc) dup2(r1, r4) 04:27:46 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = geteuid() setuid(r1) sendto$unix(r0, &(0x7f00000001c0)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290f40b6a2a450763492f2343984d730bf838882d7cb744f77c2f7c2223a433c943b768223c43275b96db29d37e68828f2350ef28bfb6db8f6bffb1161ddff43782441fa8", 0xf4, 0x10, 0x0, 0xfffffffffffffe33) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7ff, 0x3}, {0x18, 0x3, 0x8, 0x8000}, 0x2, [0x7, 0x2, 0x8, 0xe32, 0x0, 0xffffffff, 0x32, 0x5]}, 0x3c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x40, 0x0) 04:27:46 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x50) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7f, 0xffff, 0xcb40, 0x0, 0x8, 0x599a, 0x31, 0x2, 0x1, 0x2d2703b0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4d6955898a258971, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0x2, 0x52, 0x4}, {0x7, 0x7, 0x100000001, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 04:27:46 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0x100000028) 04:27:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x7fff, {0x7fffffff, 0x8}}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000140)="55f7f7b9afd22f0b5a02a268cdb701812495e9c7fc51cf6c3bcf5a4a400d28692bfd2bd0a309b912e5caad613609da007f3e4d85f3ff617b1d3166f640b072dadc5bbb57e8d50bc92cb7d4cb1da220901c55eb55fab8632b7c7b5a65c8b56f188ae7e94472c754feb68904a28e45e618ee2696f55537c7a840f47a261b129cbff3ed5de766ba2652295a2af2cdcf01351d06c05c1a14ee0514b1be90e6e3ae5114563e7365591193524218c75fa4724e0f4f5ac9a44fbf9d67beffbda6ac127ce2faba7c0a7cf48bfea2ad7c8ee3f902f1227010c4855c4a416c7b99f36cc56dcc3804bc49537b"}) 04:27:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 04:27:46 executing program 1: r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x5, 0x1, 0x8, 0xffff, 0x1000}, &(0x7f0000000140)={0xff, 0x9, 0x0, 0x2, 0x0, 0x9, 0x587, 0x1ff}, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3f, 0x1000, 0xffffffffffffff8b, 0x7, 0x870}, &(0x7f00000001c0)={0x4, 0xb8e6}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 04:27:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:27:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x8}, {r0, 0x2}, {r0, 0x20}, {r0}, {r0, 0x8}], 0x6, 0xfffffffffffffffc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) 04:27:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:46 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpgrp() ktrace(0xffffffffffffffff, 0x0, 0x0, r1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) execve(0x0, 0x0, 0x0) 04:27:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 04:27:46 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r4, 0xfff) listen(r5, 0x0) 04:27:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x4, 0x20) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x7, 0x80000001) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xffffffffffffffff) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f0000000400)="7f273f270000000015130086c3e691328e36853fd7d93fd46a04d7685064e8202909b67a72c792a2a533af316309fbc6a41c45117bef586d919ea5fbfb0eeebd24a58d7a8d2ea906993b2538b18a47eff307d0b6df608f108ca3d2f3523852d39af63f446fe2c6f6aac6cfdf89334205a954480e271283a32c627a") 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200000000000005}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="961555e8") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x3c1, 0x5, 0x120000000000, 0x1}, {0x8, 0x5, 0x8dd, 0x57fa}, {0x8001, 0x4, 0x5ef3, 0x1}, {0x7fffffff, 0x3ff, 0x1, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 04:27:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00012e2f66696c653000db1aaa320986fb73a41c24feb96c99ea2d6ea3e52b085dec70334c32510f4db39201153d86a6ef44b401e9bac3e376cc2631d2f095c5d92be3d242a4420ed4e3ca0932e64551a670e57fed8f4d5168ad4b4a1cb40432bbf07eb03c96a56f07e0c573e8c8bc6462b943db0146b32e96165cfd8b06f31a0583edaa8fe32a4a12dfb99e5c3556c4bccf62c9857389c1cdee7861abb5046fcc48afbdc970504de8400b8b8285509c23d03bca664c1fd9821c32f8dcedd3c88092dd49f59c4cc6069fd324231d35cbbe46c71886c2952abd87f8a83416afe695f8ec1eac12289c7afc2908d7cb5b6624a1a7"], 0xa) 04:27:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 04:27:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x7fff, 0xffff, 0x1, {[0x100, 0x9, 0x7e6, 0x9, 0x6, 0x4, 0x0, 0x100000000, 0x7fff, 0x4, 0x80, 0xfffffffffffffffe, 0x0, 0x1ff, 0x5cde, 0x8, 0x3, 0x7], [0x9f2, 0x9, 0x800, 0x9, 0x5, 0x80000000, 0xffffffffffffff7f, 0x2, 0xed1, 0x9], [0xfffffffffffeffff, 0x1f, 0x1ff, 0x8413, 0x4, 0x3ff, 0x3], [0x5, 0x7, 0x100000000, 0x2d13, 0x6], [{0x8, 0x100000001, 0x4, 0xfffffffffffffffc}, {0xed, 0x7ff, 0xffff}, {0x2, 0x9, 0x4, 0x9f}, {0x88, 0x3, 0x6, 0x7ff}, {0x2, 0xfffffffffffffffd, 0x100000001, 0x5}, {0x100000000, 0x370, 0x3c2, 0x80000001}, {0x28a447f9, 0x7a8, 0x1f, 0xd991}, {0x2, 0x0, 0xffff, 0x1}], {0x9, 0x7f, 0xffff, 0x8}, {0x8d, 0x0, 0x80, 0x10000}}}) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000018a, &(0x7f0000000000)=[{0x7}, {}, {0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 04:27:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:27:46 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r0, &(0x7f00000000c0)="0ea7ecce70b74c19864fa2a8bcb3beca681ee749a402d8a5f29f3436a0dc13a9672cef16002e57faea6cf812a27b0020b8a32e6bf50b9a2dfc05f7252e9eb27b406ca9397bfefc3b20c3b69b910756e452cfb05ea41eefd5b31b1378072b76a034f9967a4ab75a192579fb7e29e2cc61e2f7bac7435b2adaa6a907f9c51ee19efb875e007dd699e9041c306c1d073f56371fa36457f06bd962e8261a7956f8dc128ed8e3902f18179ed052b3565fa70926565f", 0xb3, 0x7, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 04:27:46 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 04:27:46 executing program 1: clock_settime(0x7, &(0x7f0000000080)={0x3, 0x4}) socket$inet6(0x18, 0x2, 0x7) pipe2(&(0x7f0000000040), 0x10004) 04:27:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/194, 0xc2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008285955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463fd78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4235b8fa4d012ae447473ca48e7a6430a61520cc238495aaee48c02f6ac41e6bf3bf554799b9030000000000000000a4aa63b9e2f69fef9d612f871f4385f04157795e6b19c5fe839fa202361cd8cac7dbbc5b65c6593d2874b4122cd2350000000000653b5dc76341000000000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) fcntl$dupfd(r0, 0x0, r0) fsync(r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a6dabf20fb6df2aaf293f7d4651d348b2831d9d461541c0c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x4}, 0x10) fcntl$dupfd(r4, 0x0, r4) 04:27:46 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20050, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r3 = dup(r0) r4 = shmget(0x1, 0x1000, 0x404, &(0x7f0000ff9000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x2000) flock(r3, 0xe) r5 = fcntl$dupfd(r3, 0xa, r0) r6 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/5) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) r7 = semget$private(0x0, 0x0, 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x6, 0x100000000]) r8 = syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x8, 0x40) bind(r5, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$setown(r1, 0x6, r9) 04:27:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r1, r4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 04:27:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10042}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 04:27:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x44) fcntl$setflags(r1, 0x2, 0x1) r2 = dup(0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 04:27:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffa, 0x0, "07000000bc1c08040000001100", 0x8}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7cad, 0x6}, {0x18, 0x1, 0x8, 0x40}, 0x4, [0x4, 0x3, 0x401, 0x9228, 0x10000, 0xfffffffffffffffd, 0xff, 0x8]}, 0x3c) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xab, 0xffffffffffffffc0, 0x8, 0x2}, {0x6, 0x1, 0x2, 0x1938b6bd}, {0x0, 0x0, 0x9, 0x8}]}) 04:27:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:27:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000340)='mL', 0x2) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x80}) 04:27:46 executing program 1: r0 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 04:27:46 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100, r0) select(0x1e, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 04:27:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) socket(0x0, 0x4000, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="6701ba16d450829fffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c64dfce33e4bbd93387f002ad88b29515e065a030889c73d96e7637778b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f8e85df2700000000a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000008a17172c70cb56ae230ceb596f6aea187646ddc126ec79c151e82640d912da205f6823e5efae80eec5ce7ee168c819f4eaabad90946d8f711951cbef02116c1501543cc05add4690f5e53b0449708265a7599140f61abfc779d441bf32080b8b59db791ca96f924fc2fc6ebcb543dadec1f402e567584f"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0xfffffffffffffe5e) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3, 0xfffffffffffffff9, {0x1, 0xa1}}) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd87eeedbbc5b65c6593d2870b4122ccb3eecb4f9bc2f0f23e52a7047"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r1, 0x8) semget$private(0x0, 0x3, 0x5dc6792df9ac6a40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:46 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) 04:27:46 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r5 = socket$unix(0x1, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = accept(0xffffffffffffffff, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x8, 0x0) r9 = socket(0x10, 0x4000, 0x1) r10 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x80, 0x20) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x80, 0x0) r12 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x80, 0x40) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000001700), &(0x7f0000001740)=0xc) r14 = fcntl$dupfd(0xffffffffffffffff, 0x17037a5e5147efa8, 0xffffffffffffff9c) r15 = socket$inet6(0x18, 0x8000, 0x100000001) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x100, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x0, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = socket(0x0, 0x7, 0x7) r21 = socket$inet(0x2, 0x4, 0x0) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x20000, 0x0) r23 = socket$unix(0x1, 0x5, 0x0) r24 = dup(0xffffffffffffffff) r25 = socket(0x1, 0x3, 0x2) r26 = syz_open_pts() r27 = getpgid(0xffffffffffffffff) r28 = getuid() r29 = getegid() socketpair(0x2, 0x8000, 0x7f, &(0x7f0000001880)={0xffffffffffffffff}) r31 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x12) r32 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/speaker\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001180)="410a4ce774f3b41e7e3a43d5e48f7a6d74e92519b667b930516860ab330541c1471b5675c37eca377d044c346cff43095b897396ac53bd52b39f03e1dbe976e140faa5b13af816558e5810e8728c25437fbe5ff2d95aae5a548e001da98bfb4f30d2a467424320e2658cdacb3f85058a102fb2a0144bacc0a62ae89e0f13fa5947f408bf4536d7de84e9a47933b8bbb1fc7d10907f6cc49f12de93ea", 0x9c}, {&(0x7f0000001240)="65613a464a9cef096b3fb870ed913998124eaadf8d8c687b12bb3208b0edab6c06485bf7e38e15884196f60ae8b46e055b12", 0x32}, {&(0x7f0000001280)="3acda801de0c44d1908bd3fa6f730d5a41ee4c9769533f6d5db180421c3ba74d67b3", 0x22}, {&(0x7f00000012c0)="ad1bb4b25bfa4514f3d6edef063700aaa820cc0aab56280eb763b40c25099c1fb6a896a45eef09bd0d26fd5848858b596f0ed47fa4be3e377da01af4f3a93c53da3a1d0902f14f03361a83f1b97e2a66edb4f3d3ed60e5f427860d4f2747973edf68c79a2d9c25dfb1d8ef0721d29700c255221a1346b556c310105a674265b49abc70e014cd74990153976752e41d544f758bbb2f30a2c20c65f4", 0x9b}, {&(0x7f0000001380)="fc799b2a27dfe3e04c9cd485e48ce7ab09ab39dc1ac388443501963d461d0153cd8da5d8f29b6b67ce935e0528fcd7530d54ad99bb076198e01ea89b419d9874eea4b0a8069586b2bfe9e4a91239b9d8474b0e299a8ce3fca76c82e03ce53387832a2caec81052c6f4d494285bca2e0203d49abb832c11e6140ef8f4c7b59450b4252dc3444f4f45af99e2d5a155", 0x8e}], 0x5, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22]}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}], 0x100, 0x401}, 0x400) r33 = socket(0x11, 0x4003, 0x0) sendto$unix(r33, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:27:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0xc007, 0x701) socket$inet(0x2, 0x8000, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="5991dc5805d4eca6f99928bc3e0b4b6b8d00f61d7a4796290749fc516be336ada677a4d64daa433af6d9d01f1f8196e54cfb4065afa75e6500b89b01293272df73d9c655b3caf6410f227242ed006ba431eb385e20d00e34431c0510dcd46447921f659aa70bf712fa8853fa59ab9f80483fd36964e85baa1eec0765a5fd180f56b2f2bd55db0ffb7772c92228b7d8e9d800cd638e6edb756276f200e808140fecd20924f2e71875953cac05e89452a49bf99cdfd74b003af33ff8a5a2fb5b86b7ee09bfd9957dee26acd4c05408a57c2c91f9f96a9f97fda828b500b6cc00015ca8e33a534e9b3251c152ca88b87946c0a13b56bb48bd05cf51a501dabebd3a3e9042d525fcc47eea4d62f14eac359511d582c4a6683602ef9d97d2e26f29ccb6d6e062d1a453051fe1732d4d070ee21f90c79067119216bf5028b6a7dcb0ec720f4f6c3e801b788d974e236395e59ee376203f17bd1d5d319e7ba71be2afd8a41a846f054efa9430f3842ff341bdb94df6a53f3e561ddc7c4248ef9fe25f5ff362597925537b61f324efabe19130d1abb8374721805c8ea8467ebe0308e01ead52fc6e1da2890658d27e1de95d537b7e2380674848c9848edad55af623db95e0b020a0cb4af3281a4316b36ae491028cfd4224803564ab48a218c13b3b8d046f0a452ef61f5a347b9b3a83c56fd275f10412eb04bdfc0442aaba8f310f91670a7f0febfd3266c588ff88a690a9f3dca81c0377ec2a4e840ec9079f47aa2909411c9eaef57a3b50705eddcbb3e22950547c35ee1fd8f0f24df407949ac55b4a262fde003a03fb3e0d540c3c5ef13c955f0ebbccde9ad25e655a7ac124924b3f2fc0cf2513036417f7595bbab3664d3dd99a37ffb69c7801de2d44ef122aef6330f2ccf3ea819013b54d62687035c7ab5a34c7092083b87c198e2518dd5370a3ab710deb1117c26bb01a896bbf6ead1209e5b01d3f2cd6cd235de25bf14ea4e69be3bd2772405ac40ce2d42e0595a424d4b319858826f4111422a8bcb182f3e8b57fbb97008f31dc1e12c54178142465053c6dd39dd194bdaa6e9b228cda7fbe47fa2905d21c339140efb0a22383b42d61a65ee737fe6c590480a52aa2ec30aacab1dbdd0c6a187431e28a5ca7ed26569a3a15094e8c77e479255f9498b3e385f937b7893cbb0b42b4a0be8f4c130c1cec61859a49f808cb90b256e6fb1c2c7a25a2e3e0c8a319bcabc84bc86d5a285d15b284758d490654b58e2c3d2adc330413b9fd09a30aa198e3515a92f7210c0ff4f88334047c985064de030944212239bba9a005893bfc451368b288aec3f25419cbb024a82f74f40a2cc2a44d6f47512c8e54b66c39c107c0a78dd69cae07f2dd4023fc7e8f1dd70754d1741164f498862d2d3fd80488e73504cd8a4de1549fa0ecc6dc185c1ed9239cd1c8495932d1b702ab8b7626d8ed8f288b8580df56fde1c762724d9ca0c16b1649a6c6ff1994de82472a312a26869d1b340f0f34efbda80dd65c137116601749a4c69734f29560df690b28a9c1f380b3a925046a28d58a0b22bb4738bf4eed6e30f09ede7b169bfb4c83ccafbd90ca1859e790eef8d4962919cf0a17272786b367937396636979b36079f0c99a76b3935adf1f532c878149a71ce294fcef8ceae6f458536c333ed3f9bd3800bba5a5701a62fa80b6814776767fa05c9962a08e29d61bf9022214e8f1c4280d466b4e66e7760b9bac20ec648d0b53e43b9f340597a0008c1238e4a9340e7e0fa3d32469bc41a9d8104fcc4e374dc39180a1765b1daadebe84ff11aed8d7f4dac8cff4ac089136f76c3bb7681feab84df4fc4a71847cd325c6f1e19fefd5b3a760ada440454f3c6b24ed48f807d050253c3ba846d7e591031ca43c63a4d6ec444e3473dc8b1ddabc9af8d2ceb307ddbd666c611cd635ff832870cfb410f5d87ac9ff3d9d115473530bdcbdfae284813909c2116f43fbd3c099c3867206263a238b590a110f0f8199ecfea48fbcaf0668ad139c1227f29303d925bf38d3e3d7edd7b0904a7a3307646f5894c46d43b640cb4b57fb57157f27fbdb242a573f22b919442aeb579730435618d4995e7e0e2e61fcfa7aa311523ea0c0d9ea6d3116f57c1ef18e978fc20d9b073167de398a165f08b127730162cb12cbf96d53c088c0d6940a28e4cb6dd0129ecbc2d3810768ced2fbb65156007d4999ca0b1f8b247955b4a3d848202bdb18a332059b6d65d07e680276b556b43103ab1b7537dfd5d80d723f76d024c6e6a2bd910340bd330a1d71d144a4d5760c8e51fa7e5a2a2eb6aaf694eda1571456810a3732275e91793c35158743d8538ce7e95e052413aea7c0a7de457f532fc27d42d05dce19975083a3a2aed7a743732f4dde0e9be558c85c2dc745372c5dbcd86431e2f41a1c973cc41fc13b1911837b0b54e1483af373d19664b0e2e70478fc92053dfa62564ae19ff7917fca2d94add0cb35134f47a8a4148f555ac3647fc6210a810650c612e50809d782f0e22e40dada2a25163a46bc0478cc8a6e82194d5a426fecf31d2222772233ff00c470f32787bc86fb8e4dd41d39e22c5df2ad9d35fd581772705f1889b93b7848ad3e13fc4d67131a7d09a4a2d2bfb75e2fc580d0f952c2fb70567a83cd5c20aee24be5b46b69db3498fbd9111ed9d5dbcce34845ba1a69127822b2f5681969757cda4763a92707da05f226e0765ad77f43787a2fe166d57539ebe369edb62b11564c66baa57534ba5de584f7802dcbb264de6c021c911579a2bf34be499d7a37b0862ca81842d7cc94e59679613115ae6c1d6038053665c973fd36e206a8acb6a79e3b82040b633485e2a3ebb107a000641a92515f88e419b8f5bc4026b747edc63ea5865add65de3d9dc37553830a8a545286d59e476edb5705921300d0e209957ef5718499af0fac36664c6379ca30441b88c8c0e53b9529ef4acf97dcf47f9c926d77206b8a2d67ec7e091851ca3a56484544642ba09e30dd1155ca45c11a2a4190793d4d134bbb47ea84acb2288e7ff5eab1763feae29d67ced5c87030d658157c1351d9a68d8ccdd656cdb0399550957e7a6845956cab845a28562bb18bb0472396a51945ab4e475d22dfbddbf1f7f909f7bee63267c47b57563b240342bff32f668177bc442f4cb5c9abebf48f8d319064da3fa06945d11bac00a50a693b5307bf3e2a4a147134a4142885fbdc7825e00ce0d325fb850986469a89afe4749468705ffb6d3de1142383855ee3a4a99fa2d7684ff781757962e3368e9d1c0ecf5ddab6e682614f289cf7c4e3b7e6819110faaf7ffb06598ed65edee244f8c4f1eb54fdd335833dce04d924f1a059ff62b477f926bb50404cf587e19b41ac6997221f6f8a42dae4ede18a2154b44434789cd2e92a40316dddbf0db8acb2edfe731d716dfd3a7830728407b8f5cd2283f64b796b684b16eca457909146f9e7d36492cbe17b6012754f272ce80e89e05031171de96715b601c8ca2b7f006cbe3ddcad7561991bcb639e8d752f1100cf250738e981ea893467e2411de21561716ad5943a8be11aa65b6cb29107d8254ee1b683e925149f84ff549d91cb53965228dfdf8681148e83e10a000674663b13c2e0968402757410fc16d26d210095932bd647ba19401c8c670cf3c4154c3d093a6e0863111cb0f65e860aa29f71995f85bd14140613b480e9fc7a87667fe3a81357424adce2eded79fa0f2b906cde6797a4e80f555e05f9ee03c2490bec2695ffef6cc167dd6599e07600e25a045e49c229ea216c993aed67d32a228783dcf708873bdd56a99264687a411be4ac7569b5f16e6be5f596b3036bae6fe15c804f2f18a8f6f6811a91ef86a5f172a929b422e1ab556afcb2d0feec4d77dda78eebb3278d24b44b7cb832317355e660e759e5a11b8ac3277715023d390fce1caab207e84ffd80204dc52ab69509bcb863d695054c29026bbfedcb5c777c4ea6458d4b32d69d6cb47c53fe38603c2b77a9fb06f24717fcbfb9a35cb1df7d59168f22c5bb3b21fabaa9615d82b9f46a1fb5795d412d468d5c31212a029b33279b4d118465c9f4e82b0e3a8a6f4214101564573c7bc8a2454a1fcf019c7d958973118806397b515e4cdf7b7350e6f9d8a80934655dca23a7e93eb5c17c6dc5c512eae0dbd22399a0679f937b3d320904cb7ba1e8f3db38b18c2cd0336d53660d850574cc69686792a145d600f9f3900a2209e9e752381781395cfe7ed110c74626ed5d2dbeb49580aa2d1faebdf9052390948d5ed198fb21efc4ac2ab6392b4bb3826a4f301b86f30e3e64ba59cecb55c7037d1699b33079e033c21552e27d174699b408ad2235901721c0b69687f67cba64826af9a73737877fdff18cae8f4d2b46cf033fdcc80285f320869ecfc192ba87f9f859f6c602146005ce0f13c0cc8f6d9730e12a525a2ce03076c7936686bded76f064eb4a0976afef448a75b77b4c282637d300ca17b95a1ce5d40a9f951f073c5f4df495917ad946876615fb4516b243a26ec0dc4058df9d3bcc1e0d365e71709defe729ac55e88890f6c59888e7748ef92b3db81a9f79a5ca4298e4d2ecec9d19b478bec6979a34d9c242fe7c31b808d953139ff4e6d23c757fb36bcba570af8617df202eba9895f3d9df818900879c1499aeefa4b4532d276cd21ed7c01c375bbe9c017b89c241d069c8af27d6173296be90aab293712249ba44552641fbbc96b3038c3243e81fac030d659e0ba618aaf81d5c83b340b11164e194f034842b711ec99ff07a9bf55ebfae9ddd3d6c8ee1475776e74fda8bbb6318d0793066039c7c0a2dbd191aab8ded44e20ccb4b38a9c70258ff86c9ad27a4c6a12e25472f197febfc89d15db7cec45263b52542ccf89a6eee4f3bdc36c9415a7f1bfb8f1085cfb44e387179099fd6ff46a88470f6d566e4cf54ba8f72f8d30bd6aded3fb10ac1ce83023a6e7b4248d72157e474f2d79406d70aa6130d85c0bc1ba786651e65a477bb88339c94b8e344797db6854b82a9b08088ce4e14d326e2e44c04a27090f0d2607cd184869a7bd2dfa3dd34e8a1c4262ea2c15fc23bc3f9d3d230c0fe85ced611e30e92f0f35a828a7b139f287a4a498437606396dda60931f5339804e943f33f4b48606a684b8f2c47729fd45c8da4bcae2fde564e2c8b0464e0bb83289578d0571a12efdd9ee0301713e46eb1bfb29b45dfdad04114e3c19c714eb53251ff39e07e66ba39d53414cc74f44a6ef548ee827df1e4569d85e51e3d1f3a26ee607003af40aa46dc02270f8892bff1af210f7b18a1efd1333c860496fb605ac1b1ee4603aad3fd6e8a8622d61376840a8be53d5d56534f4ce76d405f20d33fcb2a9751e3ed9b749abc023159c9078c2680b71367d1d861d7f17bd7ef26223b69d35dd67057df0a98bf6bccc1939b9ccda8edfff5764fc8325fa5cb8f7a4d9d1a82ecc63df539857dc176048b389a52986dcbf8b54a076fa7c64d30ecc3253f5a6a773fcff6576fbc2792327dd0ad9e983398f39f7588d73b6967ed64aafb92f88e20467071afc017dcb2da7c135142b83f2a63c93c5caa22f3067212cf7b21b44ce5df2dfe86d44e7a82cc428af9ad4fad82ed2030771e1b6a244850a06569379538681e7350a4043a63228bcb00817d6548c0dd3bfc0d5fad7c57758c2f3cfcdddf2995c32edd151549524fcfa5285c1ab0740fb1d278c40fb8ab6a052df6700715b79b142418a1af9d92822c186eadba79d22e1ab6dccf1ad7fdc16a4ed74174b9", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f00000011c0)=""/158, 0x9e, 0x3, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000000c0)="4b676f36ad5e2455e26b184599aef03b47433b152704ec72a727e050d7bbc44195a70646541bc15ccf2e5a7c6ced7ae6845ff3deb335fdb4bb9c7ef211cec5b80574efa86907c969ad680f58f83c6786d9eec4bf6eb0a7761d07833036018fcf341e6dde7334170452c08fdfba3c565b7dd3ab0ac8", 0x75, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000003b00)={&(0x7f0000001280)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000036c0)=[{&(0x7f00000012c0)="dbf3468de3c97d52a17497d4ee609d70f9af6978250f03a91a0c44224d4cbfb92631e1a532ac72b9ebafe29b7b982018c92238f5b930b72cad6f1a113a49c56a38834642c4dc2dde8070b56547733da18ff8ca4d8b98c3ae48b197e825fcf20df443674775c17d2f089f44dd0ef395f94dbc63d3cd199aee90c48f3ce43defef9722be03660443c0d6b2bba10401f62796fa2edac9eba8acd8db2da0b573233e5e8992a87f6bc29e86cddab1bc5207cf1ebe2913d86193def6296090815bfef950efd1ca7d42a4ebe72130fca83fbd3a0d7f2bc339e1bd3d9c91436c82f7a8e8508e077ec1c0047f0d9416aa14c11d0c", 0xf0}, {&(0x7f00000013c0)="7f74bf16b644cac3f7332ad773aea24eb1639d6cee623cbe6f352b708a2d455ef8a5e0c7ee42634ee69cbe70ea6742a6ec6ed7dfb729342fef3a1b35cd318ee3c1d883fd29d77d7add5bdd377aa430e277533c9934985571b2ee8512e60c7139839740", 0x63}, {&(0x7f0000001440)="2c15351541e3b7f5812d3ab4d8f635d95ae1e31c572f50acd523b185a030773b8df502d75eb706f23bd57750bd8a3b53be42a2f5459bb251a3aa831a5f52e80712d1212cce061eabb877c6a805f9246ffd01a958a6b23ed06c17df9b640fe6c1405a4e9fedc0bd58dbd8798495f95a57b9353a71ffa1d19cd8ea828edd95b2a6cdf648fc48997867b0fd07291ca3d961b41ca01742c3826ed8860e728c36518e308e418b2d1449773879aaf5cf401b0cf977303f18276092e7ca671747ed1f03d1a91779a7c9cdf57ff0866616995f8f961ad8", 0xd3}, {&(0x7f0000001540)="528e59d039c6b952d9f9c29d2c5ae4b9", 0x10}, {&(0x7f0000001580)="84e2562287e9ddf8c17e929322066b7f232905370617873ac90887dce5b0560520a3fbbd50d90bee395a57638ea2711bb20fe0e78468eec409c47e97f04f6875f75ca63fd0e7a4e8fd0f1411a87d712bbf1bb91599b719d32ef8083cb8d853e09c75d1a6f815974fc4680951cbf92ca0fcdf0e1dc77653789d4586679a48371d287ab2687da9d55105e98a832bafadeffe967deb993d1a2e6cf0db750097f932d2195c58c93d5e7fa823e8b1bcbdb7c63a90b0a9876578e882f751d395ca518d96af214aeec92f855aefd20c881242c7284b747212e507f41ba72ce858e59aa067f62a5129ab5c9f63ec83fb9f72b5450df80428d69ddf9d2b31823adf2e5fc99d41b83b7968903d8c61f2cc1a7e3418eee3b2c3ce63c60cf0f4a96a07d1a9b93187c77225685345a7ff34f76713f6b5fec683c3ac923c5ad4d619c84df5e5170821e7bf9fae9d1eb444dfb46422dd4c37d0e0a468a8641ec559ed4b8c4cad53a312585349320c8a861c7d1b22c5498c6434b5a708cc42ad85daaaec09c07a59dab1b70452a0d0355cb99db5b7461d5bceae1be2e0b937ca54dc4842891dea82664f530726ecfb5dd061357627513aa3b6ed78ae41d05030a1d4f2eed067762e8de296a9cdf7637991da9d04116536696c32143131af098ad4f9dd93cae1ee1b41ade06ecd699f3c2e8ca7cdb9f4bd8422f5d4bf03cf7852e75f351d740622b34d3714a8023852fc3d427445bd4e06e5d70fceef8c08991f7f178e061691b7aec2e4b3f2dfda5c3d3d2f0dd0ca9ab9742048cfb491293afd5c20a7fdc45c92e63b64dc1c233b295732fbf4291adc4eb550cfdb3a9898713b4b0e289928fca8622e8ef3678d45a0269d57ed0f51f8ccd17da8495e6ad06cd6930df862cb79ca6a305ff2058014ba7c07dd3d388f7adc2d69ba983c6d4165daf9da508d0420bc14b775edebca84a135da68eef0bffa48a99e2064edbf3fc02955d89dee4f7a32d718879370c4d8201498aa26bde7fc07720d9bff5d20217000bf1842374c49835fe41f9b92db06010f745e7c084277d0ecb2be9879abe8980b2c0a02a764b2278f9d7f4e9dfd624e2176d011f1da2bcd5c43fde19c0e7a21d4f38e160a0f0edb9d95f95abcb8bc8ef30f522417195958dff93756c5d7e6cf77e5691865b5653a206b4b99f860edc89de9e01c466f7aa2a0de3f8db3ba02d85489b535d3587aa6ebf7090a54a329d6fd9c3dda43175d149645e052c1ca5452901a47c1f4e1fbb2fe58441a6fc7be1614d5c8046076c12ec831b4239e98bc6f8f5221a58b2d7591e54e507a37eb0a5f191ed98eb5b0e26cf4e5981956942fa3678ec7b37a3d6d4eebbcf674ad1fcbca4646d3f4c0b39807960bce2e9b3c0686a6ee43972f7e6255e224c59f52fef056ccb95ccdf97d69a4520eff027b4b13d156ebbda106252dfa373c06c5be66a645686c618029f99f56dd7d162d8f6e4d92eff668bee15950595a3fd9a7af9471f4b2af90922770467748cfa92a8b6cc24762ecece5eef80774998cd9a5242f7722fd038c36d25a72ea5d163f0a9dc7d840b0fc1ffe904d922defd8f3e88fec0dff1696fdfaf2215e5f7dfac5f8965c3c4855152a43f1d4ce0cd77bf8d3319c27918fc028178c8e9a70d34727f8ab9801bc73347cc5c9bc09a8692d0ed146dac114a18a474bc0677c2ae1b42a8a13d05c45aa274773b7b158449a82d800a79c355541bf7cd705730a3ecb940655df7e8ba25e543f36bf3a7d0338f6fdd3aeb0f6838e842b7b27a95a90bf9dbc020c9363ca50a70aead2193a7e5cc8fbeacc00ed48abbfd9ad60016dd79958a0f384fe27d09b410a4fcfa42b766f651086f1688f622b9a1c26a6dd61c367f53e37c7d00471b3cbf1c8df71f3a55b676a3b06926dd1bbc069f42866c9f426572453510cc7824f0705349b85820288dc65dd08ff16f9b6800e11d9bc1aee71edba90f6090de1f2a5ac080a01fcfbf5775482b053ea2f57a739425d4a2dae050fd1bdab176b9e77f9d88dcdf1c9bbdb1ee0205999619fa55351c335435fa987a9bac18c49b3169d56c01aa33a0d6722ebbe7e2d3ca65ae1e8028a8b15c6ef897bd499cbfbeec570888070b8012508970fae751d9d959f7726589fac81684634ec199b6c6b1f86d5af2ab6a99c3b3fdf0f17f4ed16f37ce92935c09ab4852e63f4e2527ffca454d7727254ebce4f59938fcc4e1250c96e176f35ca0368acc2813d93acc2f8ef36506e324ba4093344e72c959135b727d02b1099eb45481546b35a69e6861964c3bc7862701a556101302d1de3baf85230eeb1882f2d3adb607f9e0af54b569106ef1f3fef6a2a15742e4b95692467fec0918338d478507944cb9ea2e0ee739a4d1c448d283a64bec73adfb5f5ed223a69a2042fabe840db27d11a297ee831d9119cc552e110c7704f827b914aae9948c9ac9b51b33c019a8b62e8e355db6a85fc6f0c2cf35e5a219d6a814e0536f28d7e8698a00dfe5271f84fbf085a0e1f5908d4f4ec225cb529d27342bd60762e7fc1101cfbeb1e26c71df3099a2ac44a5c9ea3309ded72f3f920b13bf489eeb451e513534978c7f50d1bed9ae5accd9ef228c256a5f504806be5b87e11425cb97b7dba7cea5af5fe99f2e1a42fa1249982777836fb6b047fc6720eaf4536e773610f829626c371882dfa59d120a1e2e1c9ed71f90158d459b04ac59024fc5edbb8bda10c45e6ccccee7d6a6c825c3a29d8b18b834b17456cf6d4ac36d9a8735b44550e8638b58f0459e51e5f320602b4a48971a838ca306a43640336f8317dff2b9091aad62b9d2ab6e23c3c0b8754bb7b3b6e59a35bb439fd9003b76a94a8c69adda3a94e893d8c0827ad3c3ff91da19104775f266dffc80d4c1630e061f46fbeff5c26b72165bb5fb07b2e0349aa2a441d18d1379e262c8ee908b287c8676aa43d86a6bb280338e2829b85d5c084dd79c16e94c3027aecfea52b9c100249623e6a4f1bf652766dc79fd1d21a7dae7c40512de53394f6313d7902f9981db818156ca1adf696208aae2966f002c4328cc83882f5ea1291c0e1c18a261f32f1ab4fe05da7c404c0811b3188583ce7f44d11092cd458e9efff10d6aafffeb81461fa04c2246e915f5bb2aa2f161d60c2d71f01ce70f7520bf1058a123c43ecfe54e4933af9d866050bcac2020e2c44870f051bafd1994155b39fe42dd1a630ef527c0cbfa62d1bab2d7ec92ea59858074213b72131d289eefc53420762322c1c570b3308a70a0eaddbefdf673faec893cd815ac5ae07c8e9d60ae22c0d78b2e3f3f3f1b8698473a0c1b7f0d2ec076332ec66144ab2991a8225d64d04e98b0bb2115c005a0ea1c254ebe44e6433f61e21a36a125e3b3d5208a03f3ae18f3391ab2d3d506e28d051babe4f31829d245c6714b6b99c3e9b69891aab5f655b7af0788471db8bcc6eb2089edbcf5b70d2ecd1e4d41136029dc8852b66d4b0999b99a16fcbcc86162e4de889f2f27ad9a1225197d8723abe90731026cdc159744c04d423e7a297f53368da38eb5f5b33dd25cec742568c3c51acbfb5568f53270a8a1f40cca727f4b7650d43310951b02ee059c80407900abe7387a2022aff084e0cb44b98213d59e6628d47e272a2396834e0c0e17cdc41723a79f13ff31660702cc7bf5e13049bd9a5f3a0b8471e3795cc6d5e2e624a5cc539ac9e51baa83c80b029cdc90abd993bd7a68a4c838944e3a9ad4316d45f807ba08a6238fb7e4595ea8ee0a3c738165da20d6851bb69e5d9ddbbf04b5622a5c7f67d48a857e40a658cc70c523c5f58669ea16b9c46e53a1bfecef245e06f4fcee99e0644066b6b731c4f0f4e232c2d5513364ccb38a6cb174916e1c1f9b1baab257f2603f4eb13f6593a67037a203154b1febf5034b25b397e909c5c69988208c429bcfa76867a66cfd11da79ffe5040122edbe7dfe8900effd7314af87b7fdea7651e19db094f68424154ccc62cfe9b1dce3a4c31401c6810e3d34c679134acf25393d2f4aee5266788c5541b76b4a7774643b4410142a4f83bcdda0de49edc2f599284e519c468841ee96bed09787771662a677f60419487f33c84eb3b90222ad3f9cd53e5bb700000b8771f7b698f297b7a42a03a2d0d29b8103a697540de4778174a7dc9e297bcd0afe104bfa61967b735397a43eb6d98782e209deff972e8c378b8a1307145ce102af2a0ee111223d48354a93a618a94c0ba22ac5f697f5db47687acc7da5cc37754322f22810b66e3ce57859110705e6ef120a0b8bb9addcba91eb58f2c4cb2030277e83507341063058b55e6596737b3a52edea29b19c63e94b09878832aaf6ea3fdd10faacdc631571094b4aa72bada1ac60784bd72ac449bfba5a68c213c34ca76e45dc49d872b3ff22d288c0af42eca1ce158c861672c9dd307690bcdc439077502029c03ea728b9cd69547a4c24c23f1fbf8c7ecff1368556687af4d48d38b5ec14422f2b071b56b6f8d4ef051c0e1355460eea4081aba6d5900ab59d5e817233f044ee6d1e7305f69b55eaf051bff112c6084dfc60608f0e2b6c49c97654238dd362bd0187310fb42e5141af21226fe522069b19c850d7ed3eed04c197564815bc3bc0c8cc50532f092a1b718b3c2aa54d4e97889af8b263b8ff79c376ac12e80f81f5a3c4968f003efab2a1aa448e2e73803f0d317a70cf6c15976b64602c85b0cf7af501209cc56638fcc4090309cae8bbbcf4dec344bfca7ab04ad21dd94e638d96f706b94cfad01df0bb1d891330f666589c64425b579a88e5cdc11d66a1a3199da8f42147cbb97770ba4f58300f082e04369088c66a626fe8ae61619e91efa93e5ba395f9a9583efc0301c1ff3eff6f115454444aa1955b3b5791715fdab090765ea4bcefc6e9ca5a494a2c32407dde17e40646c16782e1de3ceee86ec1ba4d8f546f16d8750234b4b8fd3ea2d746d5955a4114064e1fe56141bab894679bbb0932d17c8aeb900fbfa0529afcdf69ca20484a41083fbd3295e87c794c669faee512fbfe8066a27fd9015658a5e1d796a081db4020a2074347a3b4497e9d1f84a26c5566b5047584cee377069ae28c58b5463c699b59430c0524494c25fbe309721b21b44b9dd0c170a729e427e4da2d3b63a1a8a495fd94e910eb4507969169b75edcbcf7b9cd20fc5108140b50cb64b5f1824f2acf53fc2277a48f254109b4fa774c019211b5098b96400dc206edc6c40295635054022a42cf4fb930450b4937940853771d2a660a8e34433f656736a6e92881fd6657a6969dd9c17c527a4e1ccf1cb0142acc0d3df30f1e082e5e290d709af46d40f0070941e1b32ac7297600ac7597db0f12feea8d5fce0dea66760b8aee88422af655ad0e21c4cefd2458374ebb50479385a822e7a87d9c026eedab45738afcabc2ec494f6579e68954949837b2eb044ef348f278c6242e90a3ba9e7acd3d53f3f17a566639bf1c472e4d1181a69f88a4736e8d806063e1734a8a821d03e418049d5a84f7434cdc2766cfc10ffa30a8d390b046836579737b26d066e8c95d8c63df548c50c124a9cc103659b7121f0490f840c02b8aae4a0dfcb6a9d94a80c16c9c75446db4295c359474bddacbd26e206202e5505862fa26bb53e5abd663ab01961023cbabaae4d28ef4efab1a604db6edd850e5e619d084808e74bd57d32a769ab4bb9f549dbff7c79c74b116849dc57ffc0a1b13e0f21a264aca64e0b049605a5e467bfeafa8ce7aecd4a037de4f2be5409ef73a64154cdb4c3c3d857cc7ca755", 0x1000}, {&(0x7f0000002580)="0074f465fee420a5c5bf00ee08795468e08513d6ee9eed94bb92914246", 0x1d}, {&(0x7f00000025c0)="16a8bca5baced7fe75818e403a11aa8f1369e76114e856bd2aecf45d719470a09acda81122fad7e0b944aca84765beb5ff93eb3be1741ac401ad2a026e853fadcd416830fc93ccc4f8e61f1f8ae37f3576c072614d58c9610bd7857ad0d750977b09a3d076ed1cb8d962e922e1d1c7e41dc0e2662cfe86f7360785bc55b23d0a56ff98b8062b2c268de1d683282712befb70ba03744e661ea453f91a3005ff5650b6aea397af5c0bee9f4df70164afbad26949dbe8b9f1a1466d8afefb2bb59c444360d636ddec2b857cd73c654ec8abf2e15000521d60d223534a6d28bde78b8a6c68f8af80b48fda9a783c7a356e41fe8359d7f5d6edcfec99cf005e9c98709a8cf8aa37f96647116c83c031ee1ea7b3f44e2405727dbf829731f49a0bf4c7dc033c2de488d40cc1a4254edf9f0ef77a5bf397ecd7520f908400da6ddc5b16546828348564f04874469d5f919512a1f0b74ba3dae3409f9a372537c4f0471b273a3357326572335a951fbb62a9dd57d6923d4c7997bd5afa5aacbecb3046fcb2df374f623cfe2901c44091c0bee895a18eb205bf74b8c1fe531fcccbee3324099732be690fbf880fed637e2733bda93bf1967a0d354405170468144c473ff24f96c29126c565aec72974aa2d51313bcbe6ae1614919b52653696383ea208835a400a3f4e4cce06d7fec228f2361c482993b470e0fa5532c181032388342bb71cfdffd29f40e85619c8f0cec1004dd77fbc2f5d56dd47714ca87128a598ad09a240dbfdf25076faa4755685fe897e9b0831d0f0f0a8612cd83d4b7b8c30bd0f6b6ec0f27c0d7c17cf90720954c1443c9b673f17d372f9abda0689e3a93b682949ad5d0571b1e2b621287860486f805b850f9b474089229d204ef29050d34a78247fa45f465078779fa602f42489e6458f9d1a19c47c0100d72cc6ae17ff6bb6d609beae998c39b0a81d72a9b04b24a9e57cf87f163371cb5f9568335677ca39b2dfc20d672aed1d68012749e5142c5db332fcef90acbc9cb54de5c95c6a5b873b649fb44140b728343cb9be60516004f314447e8eb46b725ad018f22df28d6cffd7364c203c0544d10f79058837eefd2166d8e78b90e22ec3a3c7ecfa769c911adf92653a4208ccee24e5d7776d44a0eaf2402e1a5223994eeee27e43e5150907712a8071a4383bc7507ac6b0fb71bb92c446b6c96adc68b19f91d1a5ec31dfc99411761039ba0b175ec6bad1c7e31c1d98d16377ee70644d521d126b3d365c5ec13c80cf1595e341459dd22f5fcac4d317179036986008fb9f806fd0809f3baeb7d19f7eb4c57646748c574429a15c6e21ac9892da2bd3e8ce543799f7674be418d32be48966cc607e51cadc33cfa1ccf02b3ba52585e87814c0f37a2b10de3cea825e2c8ed6be60f6dfa6874500fc15ed6a5e28f902b57c530985ad9375699b25d2ad8e4e3c7b60bd4f4026eb9cc95e9551448164411d493923c64dc82a3e93e3f8ffadf13eaa58374ef43d2bb16878c8f5a7f6d6956e03845d24797ff09ee0f4328e7be959fa971016d5b4602e3f9cbce10a7ac7d7f9bcca7402fbdbb28eb89296e5f7b1c0f631a26d53d1f3c3b09cf8f1685357ab06b489876b537fd0855cf996c4b3ede914daa3d81b9cead93f8d2fb22c2830416d218dc02a02ed6f3633940a939db3b02f996da9d43115bc3ba2edcea4127860a07ccf573593ad52eb09cb271e4a74904dfc602e9da61952ec5a805f14b50626861a530ea19e27acf320704f728c1d9c248f7b08e47c61719f7c570447db2d8eadea27a4f6a6f2fbd605d39b03ea61aaabd3effdb9d0d13d5ae594a4e9e0ff199c10c8f0a5b8f0254fa820a2b96e6f82aa1e708309da7a25dd708fd389ac6a8ef4f73e00aa5f98b2edcd177c37e7aefec9aabc43bd75da83e4b32473c143e65cb3cbb00344c842cd2d16d3080247800ca80935d0fc3ae9d8d3f591792275d9e08499f88e68c96e85de902e5e2caa5b249a2a9961fed99820bb789d27b016d6873703bd221c00b2f3e0b1b8af24d1606b08be9b54712574a802fa794ad3fd7a1c61ce2b3f4ec162f485d0b464dfdecd8378fe438a29fd77c97084db2e9e0dbad9dda019739adbdd76b1ae96002f294aea68cbb7253e0168eb7f0b3701860aec2697c40fead9641c9c20574df782fba1a4d521777ee820474f6af8b26c2edd16349279282696b1381c2272b9c0897246cc791a6193cdd98792f13fd45c47def457fabede64fd35eb5962c8f3eeff178228eeead6e488f05f95c8da3776a530ea637b1db441f050eb441f0986d2010f8062bc701bf0292f640b2bc368178a67899e55e22dfc1ec565276cb7ed912714b48338bbe7eccc937bd6fda685d5540240ca271f88bedb7dca3600b0ab2ba29a6fd11e481a92d77c2ff1909d93c22aeca85a28d3339e4f4cd7026194915e4184be704d043c7e10428513907ec11cb8368ad3380185afdda9cdfc266a1a9fe28cf6cfb48179341084b41d04e061c2295f6bb80bf68ce1282b709e1e1415cb9f3abb1cbf056de41cee21583f0e26f209fa5b4120a579ac1296733358351fd0b6a26e6330f3a7c5cdb0042476a3d2ce759099cde6cc290331f4857ab2628f46e8657a18e676c7c3e15ea78bd5b9cc3aca2da62f13158fcd8a7aec369b9b763b6007da95376a1a6d11c28e452ab3ae6fb201281c738560c0a81a54b3b44c652186f9e933bcc66636d698ea4298fc8a763d91a2a97b77bc924c644668a31523bcbd03010975e3634533b501aeea25236c6f89f6229ccf4c5e5b194a5c0863a59509aaf851635ea42fd93925abf8f30eb4d41a64420a4692a4487fc763a3bfdceec7145b24fed262838876c98974c392cbb6b9132ed371a39535c37895cebc8f85948acb7377a74bfd069dd47399975ee9c91a561debeb44bca67ee3a728f37205d1d67ed43f632fa3a98a5fe3b73464bede717c4b044a6642a1ab27b5d30da301f8c07a02999ef268049adf0585ea631551d48b12ddf660a027fdfbc7e223b04f366bd17c518a9478edd2ca562f4d07a419773c6d0e5f90b11e4adeb1b8e47438e1f9cda237d5182e9a2fac46f288a8adff7a51e4f19b2a636bc2f24c0b8cea8a8ebfba9194525b4482acf90e43db8bc9eda7667c26292554961efa20b870f7247befecb292b7bf758ebf247520707b2ffc93484e33905ac2f43e619263e58435c9899e9dfef1335f38c456c509299530f007de834387903d0152adca391fef3465258a3277ee047a1264b40832617fba723ce4f447aa469a4adea036072bf69f6d878ba421276955ff2b917425ea102a3c5baab6d5c4120d4d7786864dd2d3474bd54130cd7d7e77c756c82b9534d0cd61637886f8257f1b947538fe1a9bb5034f0cf04a184adb7d8e48563ad60915ba4992acf221cb37a70e6006228c4e1ebe4787db6d60b6255e61226e55548ab2e9c97bc6b36f60d84a2220a95fa881ce90127a93375ab95e0bc2134dc805d8c6b4b835efcda7231fe6bf6ee294aab916ecd1c83d9ee640963716246424d467dfaa25a40c5f37f378688fe373d8c285920129e6c6051599c7315bdf81f98eed5cc1c76b321a14ba847fc37f2cfada2de65233f1115367a6ccc4f3030197f05c8c5ebe5b482701c34d5f945cc1bd6cd8f789646a8d4852ebda1fd3708a982915dfcabad2ca95eab4ccb2d5c78e353301d8d83e9880a98838489b831700fb4adf9d89005f0314a27113b33a3fec97e825ba64572dd7f02e432386b868e8d29578847e1da629db355c0781fb71f07e2d490ee791c866ec56516fe1316e44bd57f10dfc2fc3d3dfb7c7f9c70989d74262f88cabaa437d605262c9dde402262f490b971f659d8d712ebb5a8609bddb2febb627fc2089b141583c9b0db989c411e2b25d2f630d364cfe77f1b581f4d51d09499fc1a4f2474334502212973c2a66616a33927c7acbb8a03ffd33f34d2b8d857978eb8181fdc76c70fe062bbd8d6fd566f6d3fa9a6d387c8cfb62e3ed23b907e881074eaa0edbdfc139dc1eb9d2e12ee708f31cadb9c1d9adadcf5e3402ed7dae4ba8545970c8871d1304762b8c985ec932c8df1d1bc43019754aee30e13a1b3a1403af8b917b03a6eb2518ef481ef967df2ca03b211e9a74de6e65589ff0fd8b18f206a84a4b039fb206ad8de615693e744b423c7e3bb1695fbc59b8f492902b3858d170f4a05c363fc01dd1b56d7633c5ee0f23ca7586d27d5d531c0040cafe0fe72c55e8a5bc0a38e8ce60f7b1380170718ecc7cd30c90e4aa6dbfac51600070a4b63e7b960223d553d7f04a2aa8bc33683c6aa6b6a40d9a4432419bd2e82ffb450d10b22571ff4bc046401531654c2e3021704fa5ea8c56be750e523829eb52c79c3839537913c311874712f821e792a6ac5a0a46cf5729c9bf91929467c0e831d9e2b2ce5ba0de09aee02e90dbda6f1214867385820b9cd783a32567c5441c66baf170826bfddd694defc8d297a798d35ef7b2933e50057f82d9acb4f7f0f144972e8474097494b2deeff0c805dc56d2c5d03e34ffcf5187cd3bc319164116b3e3c3e60774f904e3d35ab33f722db439b7d58596116fea7a0009699d9331971c1be613f8b9a95835c63bee96b84e7d2c8d56311e02c38c345abfde25fa47e80239f4b9d2257b711518b17c03426efda068891d325efcebdeddaf32ad223467ddacb9cbf8186dea7e475970e4de7f4f60e39a81e1e1cb85557e217001e88c484ebad3b2a8e186990f47391f34ea861bb5d5d28437cb6bc844065d651b41c0a83699f39d3e96f16ac105eaf7f3ff9a5365aca49b530e59d3d157da6db40a53c6f194124ee0f58111c8941113facdbc1817002729ed0e665fc05670a9cfba18afe77e6dd39255772c243854badb9bffe40df250f05d21b743f2e7e0dd6e765185aa2c3598c55213d4c8b25ad321e3480af6d0fe871620e943f214b594ce79873064c44950883dfd95026948286205735d38583d05ad6c9717be8d652ceb21d04083d5d7a135beb4ca39c240d448636e922b3eb8306a3b8537cace0d430c2e7ac6cf115d2a7a699ebc08b0921da9e0e7237600772f51ca96cb3e9b48993be3ed667cb6cc3f3deb1ab454b576d3a90258fdd61b36a6be39c53007cef48b80355b2ad2f45069875ba0bfa03450870dd87529e5a140aa424b31359d02a0bcdf22fadf60765eca0c5259191a116c0bd2003883e762e4b7396c4c4086d6e74a3ce62084b44f3a7ba301d277e6086969cab74dbf5b4188b3a2ea7e40ecb6cae9229c8431bdf0a51e4bfdffc1f2d31571b849e66499319fbb1bd0efea586bd8c29966ffaec4e74181f214fe5290e2dc872b76125a8f5c77dd8fd8427d17dc16fc2052f6b7f566dcb10f22014af6ae7e2d31c878a30553130ca105103c9774855aea8a7a2175ee24c0a46340690b24814cb53ae3b47ea496f43be95318bc12192fb0da77033e5d136fe9fa23cb917a8ade5189601af4d2e8ea4101774e0f13949bcdf0eb5b37cbd409cc3aaadb49b94bf8cdef33fb935c1183c883467e9c4f67fda9413f52d69e6d39c3af36b07df673859a5f725bc3faf740acd8d8af983b826ef35f49863dba148d99bf065c88c0f61b34c202d55987d371460ec9177d436d84ab8b5f84584fdec74993543f46d6adbee8bcefeade628bf82ca4d1d118cc40ca7b0b0fd8f8ab7f80b09de2b77f6a7fd290557f16afec112f905873bea9018bac424325f9d9fc2f0932070566b56c97f1981f3604aa455739d3c666f331d68beca483", 0x1000}, {&(0x7f00000035c0)="3becd85eb4d9d8eff248a73d339470f274763be08ea7327dc0b950c63c6b4879c7f51f31397e5581053b7b352338b05c7c62c1dc8112e159f6a6760022cae3efcb731da9f6cbb01150e7dcff3c831699effb3e44527175a956fd582748b5020cf0868bec663f4e2f2e6c10de9065b6524ecebe04597a744bc58fae6988c6ee128f3a352bc78d2c640e0e2b704c5d20a17461d2c65ef00d2b7c4b765190edd4caa9f05bcce7cd6a4bceca7a5c20b5442699fa21127bc9f242e7928de1e39b4f603d2d984b86beebe384d812cab38ef6", 0xcf}], 0x8, &(0x7f0000003740)}, 0x1) 04:27:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 04:27:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)}) 04:27:47 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x9bda, 0x1ff, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:47 executing program 0: r0 = socket(0x2, 0x4001, 0xb42) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8000, 0x5a, {0x1, 0x2}}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 04:27:47 executing program 1: munlock(&(0x7f0000138000/0x4000)=nil, 0x4000) getrusage(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x100, 0x4, 0xefb, [{&(0x7f000013b000/0x400000)=nil, &(0x7f0000430000/0x1000)=nil, 0x800}, {&(0x7f0000213000/0x3000)=nil, &(0x7f00001e5000/0x4000)=nil, 0x7}, {&(0x7f0000222000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil, 0x3}, {&(0x7f000033f000/0x2000)=nil, &(0x7f0000252000/0x2000)=nil, 0x10001}, {&(0x7f0000217000/0x3000)=nil, &(0x7f0000485000/0x1000)=nil, 0x2}, {&(0x7f00002c2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000343000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000025d000/0x3000)=nil, 0x7}, {&(0x7f0000462000/0x4000)=nil, &(0x7f0000334000/0x1000)=nil}, {&(0x7f000048f000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2000000000000000}, {&(0x7f00001d2000/0x4000)=nil, &(0x7f00003a2000/0x2000)=nil, 0x6}, {&(0x7f0000251000/0x3000)=nil, &(0x7f0000219000/0x2000)=nil, 0xed59}, {&(0x7f0000412000/0x2000)=nil, &(0x7f0000175000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000027e000/0x2000)=nil, 0x3}, {&(0x7f0000179000/0x3000)=nil, &(0x7f000029e000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 04:27:47 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="82c99311dbb46a9ecb22298600f472f126fb23492af46c34677c096236153772acd7111b4ab90961256ad6c0b17e5fa7ff85c3ba30618a7a58dffc53d14e52051d0c1d19d8439b9b30f74bca78d1382871376162022a8d9c22cb98704e0081a85e0ae5133b55409116789a9b4725dff7e143db121544098da963e034f81c7d6745b4c73846a5e990504a6bd84234c322cc07c00ecedeef5cf13aeeeebbf9275bb53820583448a12222b535c360a9a6aaa11480ad276f2873337f5481a1681a2f189b1fb2a8dda2e7a9031c8d5ccafcaa0a", 0xd1}, {&(0x7f0000000240)="2e994fcc", 0x4}], 0x2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() chown(&(0x7f0000000040)='./file1\x00', r2, r3) 04:27:47 executing program 1: r0 = socket(0x2, 0x3, 0x3) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 04:27:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1c7}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0xb66}, {0x48, 0x4}], 0x2}) 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c, 0x7, 0x100000000000000}, {0x84, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x9, 0xf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x8, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000200)="50e09611336564fcbcf2e22bafabcc6a39999b45d67bf46b7f371dcf7260cf5b3bc13f80b17577843b0ab5ee50be826d00000000dc7cc807001fa2db687a87b6a49fb37edf7826b1b6f969a9e96ccd2c2d9a0bcd6a9abb4149731b34697638ed138dbc19a02e1093ed8b7dee228cf15b496c315ac71cd72aa8000000009bc05067f843305bc5") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6ce) 04:27:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x7ffffffe}]}) r2 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/25) r3 = dup2(r0, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000280)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0x40, 0x3}, {0x7, 0x4, 0x20, 0x1}, {0x4, 0x7fff, 0x4, 0x81}, {0x0, 0x8, 0xfff, 0xfffffffffffff800}, {0x8000, 0xf15, 0x81}, {0x20, 0x6, 0x8001}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") setsockopt(r3, 0x4, 0x5, &(0x7f0000000300)="4527481314ed1458b8d58b4f128cd983ff53d975e244a01089bf52e234c6fecc2c35e671d65a73cfd81332e735d571b47f1569196ea2449e2065555f3dc973ce04b745ef0d81858a0242a9cf9e1ef7591306559712a563bf92e4acfd4e", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) 04:27:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x4, 0x400, {0x3, 0x3}}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x9, 0x20, {0x401, 0x7}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8d7465d0da70f9ef0100a97163e4361f0173bc900736ab5dffecca0bdcd992ac69b5a5a6b780ce6b19e6643c971256d736d8fb39d7392a3f6183c0ace825fff3a458dad49741dae13589f15333e2d4d5f4f389e188218d420259d32e19f24efe2640f0fd0045a03c3bdb8a531336764f1cc927217e48427901a889d6a3a53cd7d7291f098bacfb38f5e9f926def8457dd4940396415fd8c8d897e9d1ab83184f2c507f0dec4ea00bc69bbbb93185e81f5eea2b3778ccee1098a2e7c2ae469f5726e0b43e582785593ab4ce7aa0af6f51c3", 0xd1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2000000000002, 0x4009}, 0x7) 04:27:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x100000000a, 0x0, 0x0) 04:27:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x1, 0xff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = dup(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x994b4395308e1439, 0x0) close(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r3) shutdown(0xffffffffffffffff, 0x1) setuid(r2) r4 = socket(0x1, 0x1, 0x7ff) r5 = socket$inet(0x2, 0x3, 0x1f) close(r4) setegid(r3) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x3d7ed70b13e8cc02, &(0x7f0000000140)="9069336116a9c5d63ff7fc968de6ab2b77ad64ba233270c6fcca35393af287dac2065d98eaad1dc67b7e1475ee315c2fd3c96bc22ccfa0af45c5ecf90a31517a94541162887ccba4945a20db0d4c24dbb623c7dae3812ed1a30b8f8b06f8f6070b53b13484f3d6771bb9045d90bb730a9c3f528da91cfceecaaf4c0f668a620d81e93a7f369c127f1dcb249133f825a910f7183dd3712a2273af58ce5bbe025ed6d1541475607920a670e1027dde864b63662749410e51833d964b036a5481ff2899b3a9614144bd74f3ad1773fbd0c9fbfb62019f38e5aff48e5763fed0197760e0d5433b42fa6f67097ed3876454aae41194f1c2660ef7ce0760f6069ae0f953691a095416ef9b07e0920df796c76bb773559e50b4a6a7183cc16d7b6dfaae97084188d3ff0b952d3e34f603fc0499e67d9d64d3129fe2717921b07d1e31df87626fea1f1c35f3bf214281a55b18dd0b0ec1b80bd15ff8a381dc7d21349537efa4372092b90d7ee32fe5138b59d26be950f3c1bd4346b8ace1b8d089c5a2e5e1f7b22266bd4fe3239f21008f7bf47b7b242dd99f9bf272bce63ff395eb3e15b7927da23f151afac091a6b2e1621499707b3514a65a0d766f586806bdee1a078277975ff0fa8d98049138e9c8eb8f4928736809b4f2046e95cb027229c4f4e12358b5b05d17008fd5aa060af83e6cbc735e7bebf6226fe5d685263c2355bdebbef06fe4ae43b0a9a391b333e0400325aed137ecf58786d9a21a21aea5aacfa3b054e59152ab29e6bd1e5b58e7205cdd8ff2f5c6e7dbcaa0b5bbdd53efef1549f49359572044fdf051c122666107fd5ad1086449e8d08e3dafe92cd8b2715fa9473f6fd861d1a89ef09f176964cd600ce5535e5b5202800949186920061334947246e9de6edb0ac236c056a602e6f475ae4db9dff1066c94a80f992b32e1f688cf8d86b5556b3f87ccdcc24d3fb9c6f5387e6c60246ee6be06501dadaad86920ec21afba087dd2293073b5f8c231f9b646d505417cece8584750a19f742bf8103263f29fa5c771223aba5d356b4f6e04d93c958821883a733e2d7962c9fa9c428dc873f04c6f421555b788a31aa9a12151e639b0f300c6ed3fef951e8761402cbf617b992e3944fbcc4f3295a97674cb9f125685ca385b1d7414815a280098bcbd64363108e24a31a9348f64b84499fa5b88841cbe2e3bcbf8b1b72901420050c3ec12b95fd86b951d41f6236e7add161c9cddc08c0878c1dab20d93d65e7bf71526dc325b5e98ae487d0f6d1c0aac1a1210abbdf00dbe7b3c5871d4c533c57cd81e38d9fb27fa2bb6ea913f874abf019791459287b463e308a95ae482d4f1b5996f9ffe1a31eccaeeec63a8077c445270e0e36dfe4e367e0ae8443fbe6416dbaef9f76bfecbcf0cf86951301a68a67335603c913b98392d0979adf220a964259656dfd59e3c83fb05e5e05bc4dd940dbec2dc1a4b5ae6b16ebebe459235b12499e9452aab8198cb7f78d85d0916ab689f276b308b33a8dac7cfc15b599e57982355c2b39dcac730c87b1f7a9895bd0b1b394f2c5377c721b7cf70b2ba752f58ebcb6d32606ed7df5dabe597690467af21fbd90740e6b10db03eef9cce3e1d8d6b022e306bb6ee36e0360af4b3333c0aea0aecc30e25fe4d6925d1fe5c3254a1ad6b67cb01edfe0f3d5ebfd3dbc28d97853c6720a98964a915e2c344b1e7f406410669a763305354822013beb1e2e1d708f8cbf1019b3b36e3570c69bb3b11b6995abe524908116d3f618e4625b3dac52968d8e9726b60781c9194831111f17600bb1692fd7b1f050acbc7ecace69e9ca403b7034484fa894b22928a332efd812e6e7ce4981d83172523b780768becf7f99f2bc21693d9e01b20174c890127ddcb91c711f7fd55e29424042dabc8a231d5b9dde43cd73d065e41dde87535d84ad48e299c9c968d1dd93f738b5c5b97813e247c6032275c16cef2c96df9a93026119d95074085e17e5de2d499124309bd9fc188f869c7d3634b629133f54beffa6e203bf5a65957a881f88a8943f52db02a328826fa3cb9f6c0f587c015dc12518497f6c7f9141f82ea0c0631be8efe11a31ec6f6afdcf22e068fb3ea1d2cd9f6fde42b2750994983b3f2c42974685623c64418ae5f07844dc5b1355479eb30b2e36141d4106c971663add11cced0128807454e9e47605e27ae65b049c19e9c370c4302d235314fe875afcb9a0777806e6112dc7a33ce9c8eff696375e58d669af0f00a298ee69fd2496d5032b42f755c3e082302a9302a5e5c411625d60fed3987b48f7c20bfd342eb3e9da2c60942970db1a974f68348fbdb978405c00d7f306b844e27e2cbf2db8fa650d384a412d04e7dcd203ae85fa84d1f3e2e376adc2d12627525c330f79cde6adc29c9b2570a33be4d8f6d6e7b0e77f2ab44fe734d187b9765e994d11b17a2a68cf1c47c8c344d5d9e36adaa22cfc1daa8d46fdc1b6914d14f32ac9e12d2651184671d5936c401e9a8394d4ee7b3a985f1205cc809048f2e10199c5e16c1ab848411160782b5ef4b82ea5d7515acf926f28203c3d7538e71edb1ce9bb5e047c124612ba275a530d834036d70673240821987d5182e1ac91f642583443bdbef8eaf8829bf529002c9d97d95ef5fbc64def16243a5a67518549b207dc935352a232ec20c75ab913d3fb8d3011b491e657ec9d0d0c48b71068a964192799a6d1f9218fb90ac0579d0964665babbab0efca6f3dad4ab82de61158ec41e90cbf3cd524ce9f6da9bb1e6f046b1fd003756debb53515fa2fd2c995c5bea25fb8b544eeb7e07a096f48c3df7f89810f1e8ea0a6c13869bf5a39dd1e265dfbc8f2880b29573bb18799aba2a9ccab8fa80015d34f64579b30c53a5e43ddf4f93a4f769ab340e35168978333618540a565555d7b6334599ee2959064ce5137bff7df700b8ff58b11101d47a7255689c8dc1c9bb70fbab418d0599728a5bff849db6f41b2504ac8def2c3cf55fe1cec42c0891018c25e22973597236f1439deaea2c06c26935fac032562eaebb67f2e281dbf1e49ada6cef60a8adb8d43f11ed045004bfce3019d0485033ed83e204ca0f2e089ad78208fd89f747f669dac0d54c5a8ef47c4cd8a8094908c0e6851838f448ee2735e37723f8e3142366756c6771d04323947b5e195ba13a0add42d1516d6df667ecd2f03e1520c75f108b1eda6303cd78905a3f972aadc5f11a9e03a0c81b37759ff0c3ab25f4a6ac1d9fc28de8f11cdfc811200e2c0a17866432cc4cbd0eb36f5b57780da864a1f4cb9c01e9dc726cf87d432509167b5da663eb1cc026214db8da60d4c88e2c6ae84cc188153ba0942fcdf462c99bc4c99a5c32954cd3846a9da017250856f930cb236ffb6a2343ca3d851137f931f60e6281732efb5f00d8ffe95cb8fe830aaabd20a818c17d36bc39a6bf3b9792d64ddd9009427f5d6c834442e8b7efe8766afc0de708880e4b09f728860b32bddb8749bf435855c4ab16f2d36eaf1c4eb0bf211581a595012a7e184a63a68498a47551631e486d83bbefa8a15d4b2edde7134094748463cb08db16fa04ce81eb1a9997f657f1d9960f11c91e84351443ac8b2707a9632130930f04c8ebdab985c1a68c9c6351bf8e2047fb9b1b637fb12937b0e3bf1cf2474963015ad95e19a39cf0deebc33412dac55c766490cac0ffb9182f88c9cad84f4ea1ff4e4e1bed4128e79585167982953cfec825126e15d5ee6aaed73b8228f0cbed15d1ae4c3b91cf2d66e3787951c0781a8171cbaa26228afc5b4794ef2d78570090ff410dc9ff58841d128845a68347f22c345200c99d2b48d8388f8edf365187a949ee76a71b256bcadedbac3591a04c961d0bb07f8c3011798d5d2d4281ca6e8028cd2ee2737c5e7a8808642771f20f19f3b753072c455d4a90740b4dbe877abed9ba2e937f10d49622993e9392d3a2b2990202577833100372b62c3e3424048e15f72d3e5d4b6d72ac1fe1586a1ebb44e83f0fd29d9ae40d0209cbc390d143dc76f934bf21eb3315f3b511895f3eb04fd44a1874396afc006a0a9e9815a73dedd1a428f46ec5ab33cd8b6993f487c441f012fa41e2e8d4043547a46274b21bc6da45219a20ed75cee0a4874037a33a496c4abbf49f33c3f803e46256c32d7198c596d4c1a17f3160476455154fc610dbf1d3099bf66a40d1de9b9d80471776bf21961b9b8e66c5a40bcddc6264a0ef28c06ef6cca04bf08f39d946cf785bded2a75504e1759b9293edbb588d4259ca57dce0cbb2ec1d397e23a1cae15d2d2bb6d82e4ee5dd7a22ed53d2f469b942ccbda691a9170aea0de17e2b224ddf9ccbca38a435c033007cd047ca0bf0ea4b17d7fcc4147bef1d6d82f452b4e383e83705a88ec3a77713eb472b4b774e7e807ae53ac12811a6342bc8897718dd923a55aa54a2cb048fd302f2585ce335a727715b7106b86ba1faecb2dd31ac9926038c8c2dcacc80028874716887073283bcadb7e13dc5d2c4589d588efc96cf899aa49423cb635f918f12afbc37f63d1b1fa3d5298f57d47abaaeb929113ca564f1c55e2a0dc04bc3dd00c5e8581d32bd45e09cd290acf18af8159ddf8df6cc2d52b6c1d70ca9889cceb2d408b32a074793dc4f9d527b266c72f6da28dce9d1e443eac999eaaacb0a713a4c0669484d29505a5f08d9f8eb1025525b7de2b22aba41eb15ab1c38c53c75b4ebbd2a60b3ed2b32e9d5e923c1f1457a0a2d740d8cbb58cb3fa42aa687f84d97f58a587925d592012abcfb96f0ecd45d7bbc379836d5f93e54a06855a7227bca4e62c70babb134eceead57fa4437a0d674a9849b185aabb586539e4516b70e6c99d1bf8916b7e14775cc3c9d691ae796777a334a9704c69823b116fde6bdf86d910ea086f60e3ae979df3c409dca8d907dba5bcf0ce5590c757a5183c59a25ee7c4592a4312d2832b670244ea23398e2350d8cbb92e5d90bbae2f32acdde00c7f54267cd2d70679c220b920149bb60c6b5b96a09ee34b82ca1e672131ca69dd23d3e7ef23897f51fdb9da385a0364b4219e7a4ea8f64a0107cf624758652d6ca5d285a4416caa96aac83a1e9d9102c05edc404f9d90eccfeda3ed9ca995c83d867c686024fe685b0a82070dd93a431cbbb96543ad7530148da590be0736b0fc2b14eb1a05278a1b6e5e54a7f60912f5d49798414ea477dff2592e3172d45b4701d3fb47585637183b24b671a3433249160ec86a20cffefe7f00490e3157d052ec1c2f181c9187eabd3e5d928a41ae8c0f608267d183163e53e1baa41cf70cc80e8da9d90773356b57e7c32bc24bf87d7cbaef22ccb34bab55f803ca4512ba8094abc14bf3e4e9290edf8a7c5ee257c5956f2d93757c715fcbfee6ff292d9ce1083edb0a7250ed88e55303d478ed75557fc4f7b2356295d5349e95eee497e36102a7205d7a7d5453ce20ca316ff7e6773a9eb1e267268816a41b92d2986a7c3010da0ef0b416ceb1c9c2dba00370b535d0044af57e793d14f4992ca3ce704df7ed225dfa26328ad6151b351f7f099be6a409300db5a9464b662021e0fbbd6451a1b74da3702167966d40eb6a40872bfbf9e924c4131de2eb128dcf2ee1282cb191bb866ac789f0119a4eb9a80d0e9da81ebf95a2757c356d34b3b3b804a1fe53722be13d22f4d1e51939516ef79704740296d75b6ea23e9dd081dc24873332c20a98a3709e4ad7c2f819b1ea6be38c11f847e06abc304e7b64203f58e83e6920d67f679d04592b18edbfc2f0dbc206a4bca", 0x1000) r6 = semget(0x3, 0x4, 0x5a8) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000001140)) setsockopt(r0, 0x3, 0x9, &(0x7f0000001180)="77e5e66e78ba77aade3ffa988c020e40d7a7d5dd919c7f36e7efdcb2adeded186b723246f86676106e06033829587628d74ac6631c939ad817a604fe103a03ecf820e8db32df1f6eb346ce1454a5aed94f018c4b278525949c28b78fd7d198b98593444d86b070f33eff79e8db72afcb0eecdfac8bcf9c99ada0f87a3cb996bb9b12797d2eb0a7d3fd19ac4c44e376ad43352de16480dee2fb195ba69b297037f67b98c48c0c302c4408d3946c33127f3323c46783e175ffd0c4", 0xba) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001240)=0x5) sync() socketpair(0x18, 0x8000, 0x4, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000003a00)={&(0x7f00000012c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001580)=[{&(0x7f0000001300)="bb930112892ccaebab2832766be54e11cef8c69a259672589c508f481113add6c492e6c64c50b3f6f2666a1fd0ec1789eebd3f55", 0x34}, {&(0x7f0000001340)="2ddae017a28c104c2ffb964bdb62e9a843716a6b4db7434b401a35fb8c2856b13a0d07b2c14a80276f3fca682d72a0e3e9e8d3cf2aaf2032eab08160af115a54ea4c6b347c7c2ff906d9699bd5a18a72c220ac8f125666acdb398ec3a7bba7aa49ed1ed078f44104afdc3ed7a57671579498a38adfd614921321529a1bb5b6f5ec7ff7cc1f13d9470ccf781b5e497946b1e04573dca5e309ec3857ce924f1dfe45527c3c9d56931a15fcf5d79c75b98ea3ca482960a3df20fa0b84c076b66ec4c9cac09a1e5958d9c03cb68c83d70cee89351bb7999f6d5d3ab656b2a7d0c1eee96f292fde3970cd0453d1ee551d0c2880bf93ca5f8ea3c43cb1c1c1", 0xfc}, {&(0x7f0000001440)="bafec1d12327ac4e076591957142378273ceca69d5c3f30b6c5ff469ce4cfd444a14612898030938244b5ff06c6c82279c0ff11fc1fe592485cbe61384df12590f5ca3607ead6aaab8bfedbfc23756e738e586cba21b6b58e1a6f3c6820647d3d06b2896bcfe195a9ed634b0b6", 0x6d}, {&(0x7f00000014c0)="0ac7dc88f6e81ff94015eae02bd0c55f4d8a74b8113e26a529e7b9d02ce91d42011c71a58c6848cb691fde6732a1f18dc6cd625038b1db1fcbe45fe822dc7f2ec98915ef16ea3e4f0d57ce92b072aeef37bd54721b2779502c64de823104abe44f2949a9a39637b5ff75e9aced83ff6fd17a966548fca17201c96ec8d6e5cb952871", 0x82}], 0x4, &(0x7f00000015c0)=[{0x110, 0x0, 0x80000001, "89b4b2964d075d61371bb4e638fec0710a0e0e24293f58179082a02fcdf84a049f0e044f5a2495a4fe4027f3f57b5779c830f63c939f03e95849f244268a9202f48039608068d21106fb495eccdad12fc65001c20e7f4e9a8233a77c2c1591e5521412c69d6d2e2cb788dd3c3fa1e4f0f01742d594e47442659ab90c303cdef1a2bd18cf8e4a4168466880df520d9e70a948355e44e3c15e5890d969197f3e44712c4e88a621089841d14288793dd32b6450e67af2638f1788fa0573238fde832a78b7a8e6670a2b43feea96a53827e40684cf60df51f13b0c634db7789ee7bba0d1cf2116c9b76f7fc2ceed050b37fc4621b1c00941eddfab5f3a203c"}, {0x98, 0xffff, 0x2, "7f93bd911d7d770b73428b2d7efabfaeab3d81312738a7aeb52f36d4d9cebf4799b1f151bf56bc51cf57f328432006f3c4020139f67ea59d4c1967b19f1f6b71d974b65d9dc4327ba89f2b7440cc2be0f676d642ad0a1fc05c3eeac512d2e6352c9da1e7c53cee6f4c145921df7b9c61613a98177c460a8b9f293a05786b6d97edac67"}, {0x1010, 0x1, 0xffffffff, "908ca366ed124e93643120f88005ec95dcf24d6b17177d992c50d6257d57b2192ac18d607ae7c5080b8084a7fccf787d37f07ce9b65f2eb529be80618ef154409fce86036c59e9cac176fd863190f988711d789664f31c1ee462bb29bdbd4374ad7f1182d89ea03620a7fdc4c3148302f8ba1d0dab8fbf224318db54cc53f06a04f2c1cfa0145faf2eeab962794881f116e727fc69e60fa96aab599a7f601d8272557f4eb0663a6b443f503f296dbea96803953704cba7bf548a68e141d97d85496b1355953dfe0cc1bb793253de0a8ed488422d918a29e509df31674df8e93b123e4dbc20411792343974ec235e703aa03105607ac00a71c26205675930410c0a718046f659f420340b9fb387c7132f9f639eaa6137701b6e3661e64881c8fa142b8ccf9ebe94aaafbe3629398f1e4f8759ee45e9572404aaf07075be3fa50d61ab33e1846f6b5ef208b0231fa6c1e38ae137cd6cec393bd860e6a7cf67ef3d6b327bd0263e5d359e22a62d550b45e996b61752541b271a73f3d36115aa8e756587d1a607b102e2b2229c05cc83fcd7d20f1e05ce8baa05e855cfc0e749a960420723335fb79d87475166fa6b4e81334b2ac5fe107e5440777b3c9760da2ec8ea56e240963eece41b7a8c32bcbcc88508c8fed0e6b2ba761734fd0560d2d9ca3c80c5c45fb8c3d093bf0f673b26c7a983acef3e0ddf98d3e304916715667e772d6434079a713fb00e0e7b6d19f950ad7de4e637a4931e279cddaacb27c8943e1095d974ed0e428fdbca754bac5a54ae3041c82db763fa8219fbd38f4b190bbab1e993875d659e2f904919aa7a37aa13a54f589a927e19e4fbb10f3fd6cddd51702e4724dfba809d6df85866acbbfccb2fb89e92e8a3d8898674472384082470ab2417913a1923329af79bcf318d27c566e271880536662ca132842af721c39ca558128a5eb7556c7be5dc0150e0d21a7eba9e88267cd582ea037b24b8aec32fb25cac9e9cb1b574e77440ffabe3dd268208638ecf55612ffdf6ce5886ad27cc78ca989fe54562e861d197774ee1c3efb1637c2fab6f622d7ced598ec759a839fe02faa0a5484bdc133443bad5d40fe67ac39b39d24230933a77f0bd46977f991991397b74a29fdfe21510fdaa325768c652c36aff17f44b6f0c32c244959667ec7dfde86fcef62fbb8de8f6edbb53acecb7490d4867d7609195b173dbbc43b58526964ef4869f4def9b659707e9fd7db40ed8a85c50d6eed3cedfa1e874b611f7bb883c517c4e8747bc9e81b3a358acc9996900e95f1ecd220b6d5a0ed69b89719ac3f5f8719559355156a3d1b8044e7ddc267e7697f22dcc628dab683f1e3d4df98bc5c784b273a49030d12ffe975ae5caaf01b9c3cb2868bad555a93a5943ae54ae6b3fd238135299fb9adc8284f9db96cf662a904a4b3e30917ec1f74206f7d597dbe648f7aa7fe3e8c5dd498df363c4000b1ef988c25850cba495039cfa3d5d033277be264c0ec7aaad7a0e1d88621762202e2f18b714e01b70d083fd93e88c172323c2e7880b7e746de80b3e1913dcbc0bc807a2d9334df5fd5c6c33811020bee37f8718e66f0d03ca6c2b69c0996b5d3ae212ae3c2b99678d5f9b270d138d83c6b79edfb1b948198bfc3d22e652bfe93fa04bfe67831a4ce99abf5d09955c21c665878eaf173bb6e791b9e940d9c93455741155910b45912c70af0a747cc4010539f735602625c93966650b4df6eb8c73699f0d38e8ebb4b5d9536e427efd5be91bdcf66620048a07e3d1ffc0251fdcb4a2a6ffd946d6c3f2bb9f1e2a52ee212d1d80fcc6311a32e25f9312c0c1955dbe58bccbe1adfa07a074a078405010629dbdd46e7036984f7788722a1e03a0ecd388d9ee2342dc20305aa1db9552fab7476691187a88ab5769529372aff764bbc29286ef6475650d3cc790453d1b0e7c615313e4b50e7707cad16c52ae44ac5a9125b01b535d60ca4962ecc48352d3e7d2dd82f190513b9711c0b603ee60d7f883ddabea4fbeeb0b5e2192a40f6450a8580d967abaf56b113aa5ed6b4ac0de6a692e3de82045c9af91a3d56e6e666f1828dc135f452c71dc98156d2cbe83546d5e550fe5092e06c6b2ae1d7702097e28ddefb72755f5866d685831ff38dce8fd45483aaa18718d5e99dd7e5b705be915d4253700352a9c7995abc0ed9c07786d98c510aec928bec59b227dd060b94c5b25420a306f71decc369e0bfa5e0aff111b6088fcd72b0cedf9b1e2b6d872b10c2ba6c0ed41bc3e77fcb3df9bb72c2261e1d7b1dc57aa1a2a186094996a848e40a20b89316f475e2bea855484a8011c1a9b5adcd53d05d91b9ccd6d67900c48ded1504cfc291a070d44587f74279bb4f41601f63906706cac6794bd4aec7a77fa1c45c533f6ce3359f36960acb7eb205b7060af70ae07ea696da6d86e7b6b7fc2eaf04623572d48941cbd0d9508dac3aafa3b8a4f8adf93fe3c333d7b3f4c071b24fc35c19e524891c2efd004c9c2f3bdc929ee1faa70416f0727b63b9495fdaf63ccd7e9c2542774f052c7be343a8f3e89e67bc90c7abcc9ea44b5356a61087ea68ffa70d4eef1f72c002dcbc64c46bfc4c44f43185b2693a68a0d4e795c66e82df856ee1ddbb613d0cbb1a2dbf84f66aed2a59934178030339cd209eda54e507f62d4770d71ddfc8aac72545b00e24c985ed66ade694efe9f8afe94d4b963b9d76fc94c0cd55551a30ff78c6a31f81b66ab3f6f3e063b3868e63414c72152fb5aa71a70c2b1c8d6fefb076c4150363a8da23529a95bdc6f2083ae9dc7c66881ae8345657e250fb43adaf987b328c511e89a0b9980b7f892f6088190e8dcc195877c2d1ba1c677a4bff2362cdb16458af8d0e7857f8a5da6b35493e068196a4bcb5fa3a91416817c14f59200fb73ff67dea0b4f72f8b03b817c5c13625a452b81b9d45c1f67d5754df587074b9bfce67d4b675039fdbb5a4a5497730d4457423af7beca4389ec88eebd78a452b615aab3167a26f60aa3a4ff14f2622fec50e248ce6d2dac4d09016dcf48a6e106612e61590109ea0cc37781e077dd20ea75b078ea38e46dcbc36859dab855d9ed3cb7f1a5f6ca07818c34f0285c5d0fe1c3d23c12799802c7c7e37eb4781eb41e98233d30b84711adddce136929571f0d091d84516d3a4700786c6f57507579fe3e003dc8b59836b5841ab82a8418993fb069761349635b488c53ceb757ca82b9cd1d7977db6338c0e72de397c3d22a6531162d0be03dd54b3e3500f13004bcb8975dbac7bcf52b0ff7fef22ed640e6c7b35ea5824c30c25771f1f75255bca10e94e4cf4a5edd0a0897c93871cd3b0c0c0daf36309771455e76c7793764e41f2c7033d4c9d9a96157a0ed0b6a2131fda2911be78095065c3871f2aa2b80e5b5c8e03970a08b0de55809a7a5a9129f4cf19e4b9760f00e58d92c364794cd2441e55671fccdee6a7a10350dc0faafaffb905bcf877704e897c2e2c941ab328a1c94e82ecf667c1cd97adadb1d4be516f908f390195a88392e2f8d9668da9e7f071d21d29371c81b20ebf052551f409db10039db773a6d86558c0a9e5ba7934acba8b176d43a1a4d53cefc12d231f8a43ca7d982b7fb1ed79e554e471da40e87f73dd8e9e0405e7ac38302204d3beb1c812330b245ff2e04e77bfb4bac91b741736318c1e8463be44c31e0a1527f7b543a7d27fd6c921c18e96172e3b86be48afc7064bd3c34a8ff79eb28d1fcc2756b65b5d13cf9df047aeac96f722c549a30e92da90ef5e2c007ff0c74037ef64ef34ffae471f3450c9a65bacd479d2cb05e2b39e80b86feb13a0c0423669adf17ca7899379179ab8831f456a923bb49aef256114b0ed5f19e0af34b67d1de441d52666d7720ed3c842859e28c38aa65f2c61d5a3754f91a646235e1a71f86e0a7cf698ccdaacccc5625e6f4444a3d1d651a8aedc82b717df46507d1c0fab6b804a33c8f8afd995dc21d152ba27ad75a40bcb2c4db16b3703220856c1351b046fb2d94f04b5d4b5d8aa58b3bff61879db1550acf237e7afb8754ca6b96b36620ba408133dc9ed521b9973cd885bf58ba4a0e1df78a9165380544d9d09f668b7c3e1ef03d8681c91c627e4aa81029d33cd732240d039c04a6d42f7ae2b85191029580f8ac8c4e914223826f710e6b65c4b2fff1d4efb3bc521206930d7405c95a67cc6a38e91e4c2e70068872dbac9e0fc326f6e8cd1c6b5344e989a543a48ddc7b9c94f72d228f7b07ea33653e020d5f29c32b46a6e7d1683a6980638a31e1bcf53fc7aba5cec5e928bd4b5227eea45404e9b4b00eba68ab36c0461bf21544dcbd60bad6bd4f9286669c27eaab1295f942113824be5a54156a9b97f006cfb6bc6139c5a664e4714bb9605003028c2c4eb6023ac6d2eecf0368bb817b9e5470c82b7265449a9aa8d871ece0c4f9e26b097b75f942aab0c8ef7f1d5628eb67e1515e76b5e78a428c841f939a1817ad0a9a04354cc91776d2178736014cd86d65be49685564bf498b32bbbbab762e64e3484408f4116e7484dd267fc4501260eae128ed6d19c24c55c86b0b7815f13c61ade5543cdef61542e52df9e1b154d86f137b38ecc825c6eb6fce3fb2e9177ff9281d64ca3e0623155f82f6f6b778bd084c4269ce0fb89a3cde0290244dbb176e921b2079afb72cbd872334b17eb8c2cdbc1e8d72ec417865e0ed2b26ef3fbd5ee3df0371f5e59341308159d78fcc7956b35ba88eaf459b86e83dc47e1438a125a9828e93fd0b5e0ed5adef520722996cd41e2f8f08619fbb25395fbfd5c5cb61e5e2b6602d600c18ad4d79ceb1cfb0aa6faca8058440440e8b0c8448f8a3c2b2220e114b810e3dc2ceb4950fbd79d7e405b79925982662c46ccd127200be5ffb2713542778e33a351297761742399485ad98d54cd0a043964e6463585a0f6b1b34ff36e4f7bb37845b1d44dc177c7cb8afbce591c350bf21b56368a201db38054645af35e0543a6dcf9f49227b3aa8728ea90601568c976548e1e277f522de71bb4c444eadb374fc5ee495ada8437461c66e756952cdf35b3d8daba78d1b56c280e305764ff8accbaaca76c06a93cd99ca70640aaf28750e492ac4cf1591d9d8707676ff35972703c141be27f8561a6e2ae94a3a39bbd1473792f94179e5c6ed71bdc2df8dc2ca4ae1e57f6ba1eb0aa81f569d9d1d7d02927f49756469c465b9ec80e4dcb3dea459791694745fc86a7f236bc3b7b0757f897c3f14a80239a626aa07f2600886f5663d185e8e00553f1826998898c2139c12b6ff784b1134949e01239217e7816923155bca9c43b1e0bc79aba52e6f4a47cb93feb76cf3c48706bcd509aeb93a32d6b8eb74a57a6f40f64eae9b13f539ef6d197b4acf40d02df0c6979d176fcb01649bb8b6328a560dcf9a98a96e00fa194d575a6cab9ed4b512572a9b546f7800e879376f5d0c658a6a4db9cfdd9c06e41c99ea7d5fe7da8ce5a73f3aa200c23dd48140117c37c29a162aea3486b7dfc3f50661660bd30fb4bc794b62f9e16679586a6c4467fa4cb382fbff30af210628ab381d1c6eab6f49ee7722d89372a0ce4313c910f520d31b1915950f84125f658c873d84b8ad00ee03f1a1ffb0c30e7455376b811bca9ba67a34c9870ac198321aaf8cc82443dbb714fadcf9b608de2c496020be3a0ad1def44aa92916583b9ff43fa9a4b330067412ca8af7262cad0d167038fe64d6dbb88cce560aa1d51bfe9f93cb5d7563da6a6809a2d613f72f6ef1f49f928cf8e555db899be46db"}, {0x28, 0x1, 0x20, "2bed18da129487e645aac3674280b8d64df3cc"}, {0xa8, 0x1, 0x9, "138446ac0afecffb031c674a3bbd30ce89a804d1b8ead30813e982776b663b8169f164455526f28e24a3ccc22e9ac0f0e5f57718b1afeb4c5c7d4b1a6e61613d173511f3476016580a7cdd1d375aedd76f268f9045eeb2d77bbf7af076dd88836870aab9b8f9c84351b496326de45658d0ec76f08fd4bdc297c9455bbe820ad0b0191791837f7a914cd9be324001ee87a1f5e83d67b987"}, {0xf8, 0x1, 0x3000000, "09bbb752f75dce4fc85190ac42df48b9a75a77e9e42a7abac26894584e0f0ae8cf25284b0b60328ca822bb7e2596dca92f28101823ba827834215e17cdab3c19d8356ff1ba3dbff20d676bb838b54c222b1eaee63ffeceb6104125302093a38af123a49d8eb7598d7f55291c08753d0893ab97f4af0e4ea11339e2ef6925dc8c88113b32bc4a05c4ffcb32f6ca6427cace5eeee0bdd39dc537a238d46579de31479c8a5a643143dc8bd3ade557310370dbb5cfe45ef01979bea6bcdf30eb5518f5e9043999d2e49e9cc20578f44c0092110c675c4134c04ef3e69883451488cc373e8546045c"}, {0x88, 0x1, 0x8, "7b524750768a6ca1af6371b312c8d93d9593cfaf9442becb7f15e7464a3cac5eb1979a14084b3983c4a791c469f8ccaf569ae77497e4f15b61ff15de4d6a0bb9c44f7272c1bcb77ab6ae521b88016ad4981b7ed6e0b48447653cca2469fa6d5859091ce002821fc079f1506105046bb5b36457c7"}, {0x1010, 0x1, 0x3ff, "005e12bd080447ab0819777891dff35eb2e4af1445c556ef8145913282db1839b332e941aaf97998c53bd9fc5b2307ce837edef94b06bacf6725ab7c4cfb3ba7fa9607949056204f832d78f091cb7c6ab64a1de6b49edf620c80c4f963ecaeb9945aeaaed4d742acbc6615082940fa5e3d65d767335aea65d78d10228159742a0900e4e9ee709260d92419cd2c62c0e0bf866f99a866ce94e97ecd9bcba1ea3700cc26d9be616bbe7e466f8cc5cfcda51c096a5093dd4c9ded19f614751bc1c8b926472abb325a7cbaa0bdbe98e81e1a25d055d2f1ec52099038e8ef54090fa35fbcd582385d8127b5fe6ff5f77dbb7a536115c16fd85f516e88ca82fda3e44c255c0ddb40ab89d35b8b061dd093c52256cf843a0914657938b03c32f7b675d007e10cbf2d697fd868b567ef4a508654528c6759326436388ad2a244b593d853f1ae9d8ddf8a0588867766d1ad6c8fdf32ebbaab311e0e7add0282a20d9a40ba7349f5b4db64ac2e0420b9a6e9cd128a461c6b26e091224770bc3248fef4a421280bc3c648f12d872b0e2f49f6e6d3535c509d6f4452a2d63d65f8c7b28494c4509b3b3f7e0656e70ea825897afb8d3f50f5b62a1357344f5d1a097504ba1bce382d16d2acd5120dece1008f98bb2f4a94f164cd70c08e337a1a6cbe41607293967718a6497b59f4b8f4aa9c011ce34c38f38c85167b1c4da6cae6b53f34291a2bebfc29c9bb12e31516198eecf57093a3bf448273259ce4345ba0e56b3b9f7ee6a541f7fcc5cce030e70257baf92149692260e2a0e1eec73ea57f8c5945bddfad5ba9485bb584f6b17c230349baff8d07550565eb382ccd270fefac87c4da8f3e44a9c3b079c91693547b148101f9f39e225d3b7a31532d7395533c820106c6bc305d16205a29e78349b98d6c06c327a006050fcd03c194acd78b7b44328ecde963e52dc664a22503b5568a922eef4a0e6d81f0dd5d696368d2a1887629b5219a3aa48b025604f0b6732232b5fe1859331095492c963be99afd0381e90de5394b79da533d0220685794e79921024131190511c00d171043738590753deb53e3195ecc4ae782399a941556ab840dda4523953b8f07155800fc0c2b8fa9aebe29baebe900b5cda15785f21a38cd8955c44f3c7833e44ece5d1918d65661ca9c80053fa598402208a3c5ad9a770a15bf1141c21c1821bb07f37f7bfe21a72e0724ea15314611740b88592e2cc03f4ce6305ec27fb2d716f302c7d08772cbf6d100d5aae18aa5fa0abbe3db859d8c095558522489907a5792b4ba258e6e214559b4d63e93e59ad28c480c13a938e8d311c0b8a40f174bd4df7f2786586324d3e9629404225d548a8c6d8421798a5588b3fb3e0561851c249e74ade9bb21265a1f4165f7d6de3a591e66f8c946fa68bc60428ae8e81ea5e0d95ece505b9a1db6c791cc55448fc764ff1feb980f0b71ca2ba4d9d089e0a21bd297b49d8a5b659fdb12733a68e765192244e2fc9cc44ad9f8531a1eb859c043001c72f1b05c993f1dec3b67e2c1ae3d438752c3b4d7734417d47392c4bb145c6fae6eac62d9ab332feafc3dece6d3349e1c0a980aea1617c1abe42e97a46cad5940e3f91397fbdfcacdd6a0ba7b78a3f623e9ca27426bec403b23368d826c93c148606367dee24ae903b4fb6de546ff4d4330dd29d72920d3600adca37f1dc6a0b357fbbf30fdc2634f056267bf9015eb73d4a29bd9641dc78784f2409c8ea8b8ff03d75efb8c5c4f6f2b9c1c81df460c21be66762827ea82c0476a07a4e1fceecb3d83458a2cf7894aa56f15af834805dd1424daeec90c01d6ff4e4622ed30c867f18d21853426ecc5df7d5c8b36a60c880ad7cf405a7ef90f220984947ea003bc41e67d85d1301244ccf571f65ce1ac58b0598bd25eda7036f24d28f0d9bf81b70de239f2c3c727313340dcab3d4df704c4c557e7e68579538038cdf3fc2c359a293527b498d4407c96cd2f4d710e05de32fe32e12151a31a0a4ed49eca47000f3cbf21880c076d457ac9cecea4743787f5fada71f4a15b2ac6d1148fa04ef2cdbf2ffed0053045bd753b22b4f3294ef9e284bcff7ce3f3c21284143fd58318b2435c1567d0361e9c32667ce59698649bdb8875ea05e2b5a294b52d96d871fac6464cd5986d809e58fedb50a1776d44fbdfe6bb2d5e3db842eeb486618362c72c646c87ffc2b26e95da21ab9aad799e4c896b18760ee7222bcb400278b0d41bb971c6f8f69b79bf5e07f9e8beee9d06fb8687e0e64232729c2cb51317d6353f7aa80bf4a989266c3d8c37dcef54d9de6c4f1cedaabcee6b0001bc217fc70fe4aba14f20bd87c298ed8de820320d1e701796c6f9718d91275b9b4e27ef91722a77d0e35acb203e3ddf81ed1082dc0dce52d3f19794cd23dce0d83e84e32b1422a53358d485a5238c5867b3b7e8c33f6bfc65c91a15e7c7db2aec0de08f624c6a32f3f61bb7de47b1c962cc008de2cba7017c6a9e8053107142d2c0e8e97858e1c4fe42675734eee6699e019a749626b52ba47024feb840e1a835a15b6e6818219bf79e16b8f0c18dbda4567417776fd59ccfff46ec1c8939f3871bbe3a436579a123e867a4d35d574ec7e7c2e1bebcf6da20e8ee1fe01e3a07c90e9ecabbdd69447ecb120dddcc7d170b42649660db13539e83fabdb58bfc6b8bd259ca201c41d0f970a121d0a9b34a7e5d485725d498ef82718f7a3b80d1baf7117c9fd210dbb1fd144bcba19fd6f4500d4484d03dcadad15bb6b9a691752f2ca9dde9425dc4db350ce35b5bf5540f21b4eac2302218e76b8b40ba0b1f760c9034a7b314f8da94318c7db3ea284372f81b5a529d672b9c3025d73d088261bb18376bcad4e3dbe3c19ef3aa88c056ec0ba18e8c5db0dfd7bfd9b45bf99018ac3bb2903bc288f3745ba3402a2ffefe57e457554f97b711041fb39e939ce3849f42b995499b8f2118f8e46616233b266c59040054d2a701542998d36c868800eb03f47e9a53b9833d26f5805ba07f7738e319b01537ffd8482a3af9704a950e6bcc92a4e8f9280877c02682bc6f2421d78c376d0643be68ca3b11e7b009f3d47f8b80d6f82c418e09b57b682bf4fadfd8b4dfd06b3cd90b6239defa8efd143c02a964241bba10b772e6c5053fdf12ce0266089931c221c914f822b69f49c6f656cc4233b2d215ceb9368c49c77da30d04f4b066b4d28410705a2bfe0b451284dec01f0bebc4c7dffb808bf1f77c4661e3a828b947d7a336aed45932c0ce64a12e2b9084baa180551330945f597e86e8805ff39a547b2d84593d75b928f20b28eb65c4e7b89b01e905fa3b6a7ddb4eade76c4246781542919e839665ba27947df82c42ed79adb46c009790f0085b6cf19eed9e6914c108e427ad4bf3399c8128acda3e87182d599acfe741f3e932d853b3c240a91c57cec4d77606139e45a918a9f24b71b16cbd5f8cb3a3b6ba0e60419b664d6295b5231baef2a39a49492f01a8e752a98b48a61d8a2d4bebd85a7b2c47450dfa85f6cd6456f6e082bbcadc7e59d4c0d2b94e03f1c3859a438748fd1174b4159a59876a05512bc60784474e5e0416714f39c4ae360e85a6f7a0ab1b06d5eb05a4dc298ea2b15737449788f1768d8c8512fca49c7f6bbbb7b48db52374c3e31552b5dcb967c19f704f6a78f59279b506a6af4d55c1b6e6bb29a350367d2007c0168420c79e1a2bd17973ff3c09c61ed70c1b5bf125533c7641ed7b7e80899abbcf4b298d8b2cd94becea9874192d507eda2b9cb47d3fcbed7523379ad90c042f8d1fcf3f5dba8286d48fcdb677956d578a45ab79e7bdbbdd1d36d96b1671adf39f44586e12892586103c430e4c4590e4e7b64e386042a472ff3ac8c067e5c29768e18a21ee48c426bc366d69e6f8daeaf6f3adff44247d789df2dfebb40a9042c71677b6ce2dd56d4a4c7a1c7c9cf58a0dc79b1674bacc93f1fc7f272612e4e6dc8c12d0106fec8035f5b5e71eb03910205eece10188765d7724aa57f3dd9625b7d51d6eb0778d7257fe54ab79410517c825cbaa739e4de837cc0e85fa862a1bbb79335dc61ce2e4c76fb6d5153e4012acdb4bffc31fa51cc9f5ba611fb2efd81ee4bf91a0faac6f3710521cadab191f7570cc7fa0bbc039a46b7081f47920ebd25558210dbab58416672e60853ed1ebe72921b94558f6ed03afdd7a9de4d7b4cf9f873d186b54209745cb576442b49b6c4cf8c56ea91a158e6ba935ac39e4f9f9a9be32600d8d97ab9bbcf06c41234ab0953b25f0d689b710ef0fc11da93984064dc271d6bb2a9116e29cf794a75502f333d3d74382d18b2858adbcb8e3ea5820c3eab6c5665d66dc3b2b81cf0d658e7225322f5b3ebbd8588f70e12f64be3396172c5138f769f918420028b1c89d69de05d90f313611d1f9a0fb66202e56a0715090d0fb9e64546d7f1a6c8a10f77a5580286a6b4bc3d985728abdaa0143e4eed56aedb11b56eab452e730eeac3801d4c3813efd5bb261fded33c7df91c16cd4522a3440402b0fa31d6102faa980c79a1faa1ad8f376df28669dab818cfee86f08f0c0d4702a6f6003ece740bbbbe4cf2b91ad9055e2960e12c44ce0fefe83e796da83f148f5060026dfc262fcb8be24965d3b722cfb03bae33595fd7171b06a80d599e0735c5e47dda586568a00c3c9b2c7aa2e929948c7f04eb269429af5464ca1e6606808e1c76b66f90149c8d20e6efb4bf969d95ca1a5fb936692a5cd70fd4621771f65770fc6f857d9094eb42743167075b57006ecf72db533410b648056bca83d06a35c1e74bd780315b864670c67058ac8325650eca6417e6ef7d406675138d958cbf8ce3a59a96de3116443dbb66c762778cd0e5ea9da0d85d1f0d7f23132b68acd095f5199ad08e5a98a91a0fc9dd28d2863dcb1a35b8924c53b40ce7c7137bbd83d4ede3bb2e9c19faac3bb07b3df798cf3641a640c9a3094dac98fbd31a73dc419a6612f72f8fa1e74f4b3157a3fb2819a7170a8d43c82e88a147db76bf627b0116be944bbd4ce5c59d98b391af1d6605f0e2557436b2e3ed06350efdf1683b3308d9348b2f51ede07423e11108f7a7e964c71a01233e542c17bcda15c58860184f85e9668d489dc5563ab2337f701d775661e871500138e5402eab5ed2ca04786e988efc25c8944fe98542dff2a0e92cbb4cb31765ced6ed92752c32c6ce82e0f917c6d764fe3fd6af93997ac77943124883f1b890d2b17a77c6f2cee64e021900f0f875aa3abefb0f5b0016368c85cc7aa5bb8b9db5f861adb2271f83c37e295e3f61d2d6c819e1abc6938e8bcfa955db0d99be6b32da68d802ea9b8ce366341464b4b52b8d331689d4acdba8c5a9ec106da280f03b966f3c61fe756bb6bc125b7d273a27dbc4983aabf97905e6d07d9780994c548d2b6cb61ca4c0d8a1b45c162fb0d98ff26120efbf4fe8034f819c24352df29b1f3a2c59d1cc2025884817ebd2c34020feba46757d8091488548abc682ef393d9463a46d5394403aa54601f520ca5dda001d65706c995e380c5e90f77373b5905f67f8a4b393a8e6832ef5a371ac532bf24bf7c48239dbc964545d0b48d0fd408f4b16d67405b0fccdd0c40ea8096f5925be03feb92e0a2a4d4e60e873dc4ba9cae0f6f07b2583e6a0c247a3c68d3bbcf94c3ee274227fbc16f8d338289389c9c6355a5820da1124088f364980a8208c9c592ea68379a1fe0460471a0f02658d88ac3095acf7c84455964fe139f8831f5ac44f893c3bcb9e3e3ce9ed75b2efcc743"}, {0x10, 0x1, 0x7}], 0x2428}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000003a40)={0x2, 0x1, 0x8, 0x747, 0x0, 0x7fffffff, 0x6, 0x10, [{0x3ff, 0x4, 0x63, 0x3f}, {0x0, 0x400, 0x3, 0x6}, {0x91c, 0x80000001, 0x4, 0x5}, {0x81, 0x3, 0x8, 0x199}, {0x9, 0x1, 0x800, 0x8}, {0x6, 0xd321, 0x6a, 0xfffffffffffffff7}, {0xe, 0x8, 0x900e, 0x5}, {0xffffffff, 0x3, 0x8, 0x5b}, {0x1, 0x14, 0x1, 0xc9ad}, {0xfffffffffffff309, 0x1, 0xced, 0x80000000}, {0xf61, 0x8, 0xcb3, 0x8}, {0x7, 0x9, 0x10001, 0x7}, {0x64000000000000, 0x20, 0x7, 0x400}, {0x9, 0x8, 0x20, 0xffffffff}, {0x8, 0x13ba, 0x3, 0x80000000}, {0x4, 0x7, 0x101, 0x6}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003b80), &(0x7f0000003bc0)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) r8 = dup2(r1, r5) getsockname(r5, &(0x7f0000003c00)=@in6, &(0x7f0000003c40)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000003c80)={0x7f, 0x80000001}, 0x8) ioctl$BIOCLOCK(r8, 0x20004276) socket$unix(0x1, 0x1, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0xfd7, 0x8, 0x0, 0x80000001, &(0x7f0000000280)={{0x8, 0x7, 0x5, 0x9, 0x101, 0x6, 0x263}, {[0x2, 0xfffffffffffffffa, 0x1f, 0x100, 0x800, 0x2, 0x100000001, 0x7, 0xc00000, 0x0, 0xc816, 0xffffffffffff8000, 0x5, 0x8, 0x8, 0x8000, 0x7, 0x5], [0x8000, 0x400, 0x5, 0x6b47, 0x7, 0x0, 0x1, 0xffff, 0x5, 0x7fffffff], [0x5, 0x0, 0x0, 0x8001, 0x3, 0x2, 0x6], [0x2, 0xffffffff, 0x40, 0x4, 0x15, 0x400000], [{0x5, 0x80, 0x41b, 0xff}, {0x3, 0xb9, 0xf9, 0x3}, {0xfff, 0xf7d, 0x9, 0x4}, {0x1ff, 0x0, 0x6, 0x8}, {0x1, 0x2, 0x0, 0xcd1}, {0x209, 0x7ff, 0x7a3ba7bc, 0x6}, {0x3, 0x8d, 0x9, 0xee}, {0x8, 0x3af4, 0x8, 0x91}], {0x7, 0x9, 0x80000001, 0x2}, {0xfffffffffffffff9, 0x33aa, 0x9, 0x2046ba8e}}}, 0xffffffffffffffff, 0x964f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x100000002b, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e050000000000000048", 0xffffffb3) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r2 = dup(r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xfff, 0x81}) recvfrom$unix(r1, &(0x7f0000000080)=""/67, 0x43, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000014c0)=@abs, &(0x7f0000001540)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r2 = geteuid() r3 = getegid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10, 0x4000, 0x0) socketpair(0x18, 0xc001, 0x9c18, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x2, 0x0) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000019c0)=[0xffffffffffffffff]) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/klog\x00', 0x20229, 0x0) r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r16 = accept(0xffffffffffffffff, &(0x7f0000001b00)=@un=@abs, &(0x7f0000001b40)=0x8) r17 = openat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', 0x8000, 0x104) r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r19 = accept(0xffffffffffffffff, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/tty\x00', 0x200, 0x0) r21 = socket$inet6(0x18, 0x3, 0x101) r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = geteuid() r24 = getegid() r25 = dup(0xffffffffffffffff) r26 = kqueue() r27 = socket$inet6(0x18, 0x1, 0x8) pipe(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001e00)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f00000015c0)="009a5e45f0612de3788d0710773c6434c2d6ef2e4c1ef0d1f399e161e9293027562848cef53e879304396188b80c3d8b52ed9f2a0ceef302436a2b8881479e9b425852ffd05e77e1eac79db85fde430db5a9c0c1b54e06b6591f1cde4e1fe20e182e0835466bcefaca73b9810c5a72cd7129fc60acb0a93a807660c741ee0371028d0ace9937152353c9f806cdae82350ef9ffce52cb42d408acb084f110ca5bf5525435c564ef2bf6e48bf4bd1d47c5ab60", 0xb2}, {&(0x7f0000001680)="4101a5e4d19f86484abc62cfedb2b805fde0403e0e8832b91c04fdbf0aa7c93d382751ab6731ea8b80183a17c75b79b7602949343269d7e947e15333c018dfe14ad227a9072422", 0x47}, {&(0x7f0000001700)="c678e133028437ccca2dcc3a1f1ddbe73a2576f7a4421321c15a37d6b41b0f0a1e7a767108490a8026afcb79ed172d71e5040e98fe4e25915130559b4c06bccd0f02e695e7674491bb83fddf03850e439085cc867d26a98d84ba731bd44cfd798b2ebcd77aecd29d8dfda401617a155dc6a1fa4fd2fe4dda4b19df8f5255ef900a7b7341d5a27ed0381ce4449c3587bca9f4cc10e061afde7ce55479504de83d29c92103e71603cf0cdb84954f9b13c606636b406b15ef6a1de8d021b9031dd0d7bfea", 0xc3}], 0x3, &(0x7f0000001cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff00000100f9ff", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28], 0x120, 0x8}, 0xa) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f0000001500)={&(0x7f0000001fc0)=ANY=[@ANYBLOB="01232e2f66696c6530003e1c4ddd5d0d75c30cda4a5e91fe7d5c191db3a60298f51f22a9307a96ae3ce7759fa31acfacb1d226342e1a0c535ca1000000000000000010834bf2d42764a8cb88c4f28acb5d4b3d605659d6a81b23aeaa05cf8bd3aab7cd2e59ddf9cd44c3da843d9ed3b12f031420f4a81ca48167b64291eec71be7a5e98a23c83ac54342c4429b78a0e5a0c5bad8d9865fe1811c4074e3ed5b83373a1a0c1b5600591e42c82a6cf13f33c7463255c87f5e7f3017b2641e71b042c51408622a42d5a46897d01d6bad3f12541359c9813a32aacff2b466224a60c9095fdcde5997e7a6528c8dc5c72ff5c7b438eecd"], 0xa, &(0x7f0000001440)=[{&(0x7f0000000180)="1d80f14a3e03576ea2f0b80b645bceb8227c7774d68156f1721aed363b15d731f35fd0c12459cc47a84becd91898c994bab9f9191793886a5d4aa3f662caa8dd70fa0ce338fa", 0x46}, {&(0x7f0000000280)="4d34d6b53f19ac8d590c6b8bb0234f768c147d6d7d54eb68705f345a764e4d58523b40b1c2f9de55e93f05c9acff2ea193682c5bdf0850cf155c15691a21ad546aeb35c9a29d93f10248ea148533552bc7cc007e7822e72005b89f3aa304a08dd5ea9ca367ee7ca2a222eec64520c1068d3a294925110993d0b2479cf749f921477ab72eb6a7d6526526c726bbfa771c95e79ac94a63cb545d2f66673faad9d0d5e56de69da8eb3c5411bfcc23ebf97aae43c12238e8e1f9419044a34c71735a4250056a7add2091e784b985f6bdb3a1873d5a2d73b49911870df23bf59b5bad6c0cb3afeea9ccba8edd361fd84c56569515cd6e74c71c2e2a65278e153cb98caaad8e4fb8c0d0f7307507e0d720f6fa064e9190cdda652f55eb962eb9668459c9f98b7d4343b6f4e79d2eaf7aeecaedfac07e5391c1345087835907cb8b1d4b7fe688f872495a931f4d7a033749c824320e6b2b036b1f7d8c256295b064beb4ce16576505e022c25de9760878b7569f9520b8f0d6d2115a72ccbb1be5937d502834abedeea5165aca6891bf53a4087d2319a5b202be79a7587cea321f9df83b364b23f1d93d6f6bf2b198201d4d8981d6ae0e2d194966af45d143c602b3252300a5f773ba34228a202da564fceeacaa25153715c9cc2202786098f0c861d04e3e79ae778aeae1203a80625c2a57dd5c2ad58aadab2a775de08cb143ff9ae1f3a60bd2139cdb78789260a43f6c497f098f3e13eb48ffdd51e97bb30a3745c2e7b312b3ec5f86fde2a6c9c11785aad99f47ff35a054753616c4a8c1877cc29716d9d4d9171c257bed49a19bec9035e968ef764853a150ba549f0385748ebe9d155808c3ab45b0f87989f8b113b800da4bc94c83d5baf04992219244ec56c50fa9dad6d27aeab428fa9a7796681a143411b8548f8bf53e742bb6dfd1abe100f9736958e3484f95af7bef43906f6674c8c00737ca9b13c15e752491eb3b24bedb5e6c7352761c95ec09d2349789e6c3bab35d2aef1d85c4c7f23c67c99dadf610f324dc44eebc9f1e8829408753ea3f7e6636d943f9da553f3f50a0e7a1060428b34197bb27559666cb6f9f59d52ef9149037682d0afb7dd4ba09d704f1b1e0a4c15994a98ec96890c5d6a300aac8eae74a240d3f26a1f99784ef9805b7b3e05846abfbaf234a2130c5f4fac89ad3d2192d2ba7434dde3954a6537030b02949c293157ec501137148eac9a6e35d9485b8a463ea989185aadf4d6520266a7a3d59a34554c9c71871e4302f5041bfdb21b30a695929633c1e05b07ef37e61f43860b4f7414d01d44fd2937831e309f5a9242b81d484e6b46f133ca152d841d3252997d65f9dcf7c3583bc5f9a9a64f37b5e717f246428492df05ed68d507d1c6413e2e70917ddc29b1e925bce271d42b673330cca8f47ac364677041373a6f1e27ab5b159ca1c364ac131f0e8c105ef9086fe6150c5d471bc46ac9cb2665b89541c15362edce73f1e07f4e7af3b00df5d8acad791aa725aec6b08256e93c90c983925c3d384ca118319d20551f5300f913d821b36a85a4dc17f1051a53ec734b5c6c039febadf2857b2e606f8b09cfaa85352d229690d00f1c331667db11aa3576c6bb616d6f817838c85172638ab1553dda1a37af51e3d4f87a8d9f1d7bd8172388ddf42704689b80c4e511ae00f97dda04f2a4095ee528ea47296fea571c792be7d33457fca96ace99c3452659141ae71f3e35a3457c0c5c7a44ea386f02a03253847519f4edd71288ad56cf56a925175cc3776940d1c36c7d4722d7a081d3b29dc8cef13dfdd5bb136ba9583d91bb9a382ec7cf5dddd95bfe5c2dc24e6c3cbeef272b3c6e16a5dc518e1343c4d1f43087a3f254b61ab0711445cb14ce9f7f050afa71c7f671279749548acc27d088afe6fff07cc5f2050c26a73ecf3fc3437447e1ad75efef1b48deeb0aa7b6dc14946fd286609b65dfd11bbbe0be9627d9f6aace77bb7337690b699d4662779058aa19179f63d77f1af077c1e1dddeb8c6d9a889c539e3f406d147ba3a18cab909ba0643423904f7fdd5e5fbf81ca09585a70b5cef041a9609a796e187a5c3af77f372267ccd7057475fa4ebc5bbcdfcf9b52b647ad224cc8a5f6f7f48f636112dd0e8f9270b5db6de221a77d54cee9a2f2056d0e8478695deeca400555366fb14266aab110d6c74ff098528893d657ff455079e28a4b721360511e7f5c401862223c6e16d6db0f0f5abc9ca531b158b13326ef8457030dfcca996c1383ce8f9f6b235d7a36632b9d59f079a9bb53b3608340b0c9c92403a9e181b25334f2e38cba36a6cfdfaccfba37602aa1170604c2dd5e7d2b044e48d565f2f96afa0cc9bf086a413e91ee121fe298dc08672f33123fb06564fec14efa0b810dce134ded7dc9efb5bf45aeeb00bf7e6521e269c161565bd962ef03b9a731c46557701ec5b2acac42de38fe419a23cbdfebca95ff9163ebed393dc4ef8901fa1275f506d133ac3df6303ccb5f9b504ed0e9cc4de5d44b6aeed102b73f93793173c15e6466c6434230ada373caf80160613eabc6fd0270c099f031db6c74388ccda4ee251805703834d416e10c38db059fc2064d6a1b875a83c0b624b88137e592089b9c43a927ff5d6619641f44c39e0b998d8beccac848af4d8d1640874e90ab0e2c956f6d03062c2cbfa6019869c7448e771bb6ae7bada85995c1162d8050425edd642548ca589ea27666fa50e6a94eaab7e303b910b7115ebdf9018b9478e189cbe538be11aeaf6d305de29fbc75f4f9c1108224c1480a8c1d439fa08eae2f109c4f2a0aa85384406ba560b7b8ed827041d29c641c5894be966b75d151bda04613449a8933f565e476b5b59e907d192f53e1933ecd35d949cf7c0bcdafcbf1717577dd8074af9f116252361cf2d8f0f58c67bdc137f81020ef4cd364727079db9ae5be7d39922765c7364fe16e87492861cdf4b4572680e1f663aab12fd2fa2f256760482a16edf47692919ba3de63e6d7843f36af950ee2de82c10e0e03a461d0fd3d2f3073f9c0235565301fa1193fe58395b4be7de9b77831ba62ea8846a1cf907dd8ebe9c47e35a5d071ea1cf5740f3615596eb9dcf6a68462c5ea53bcd17846836edd6d3248c1e8965a7c0d219ddc7e46bcfec17878913407c4216fc829eba59c3d5b6817e938edfed701b84f4617a1110769257f898fb47ac5a9b1577c7c0b91a4ce5e9625aca98b586a2ec508764756d939995963a5c5b0c0209d4b2d7c405e5c2e83f41ff8bb7dcb4b15edd4da36d934dc4d118e151cf968e0573061145119696d7ad7481e30e7f730515b44709a77216927cb652ab6bf50dc81fc3e2e3201a1f14d57bdac56fffbffffbbc67c0b3babb218e8efabb5250acc16a0c14b3e4b8278df42b155a97ac36f6f424f28cdffaeefca632a9b90c99dbdec450764fe8905edf2520099846a95688a4a4cef3aab05336ea97aa3ee2608577c25911053e03d58cc1ff65ac6c82663f6ec4a5d65104bb68dbbc05e0170e5eb281c4e334cec4ac32bee371f93cc708b65fe4044a15418ea04c1adab4f1b7e2743162daa3de9db6008c8f6ef8904616ff75c0e5f7fc5a25ce0bc541fad3520d04cb790eeaf066888e8068ac087646c3614970d3dfe6520a4380f1162985b0b797b268a2304418187618d7c3475d3b25562c77133b0b636c202386eb4940238b4d1986f880b23ab16ce0b421bdf5550cef6b05020c171cfd6cb972639b823afc6f170313e5a8bb05a52294a42e2d118e3bd0c2c2908ff837b880032fe290eec33e94add35e64b3940172f2a61eb7238240715a6d559b2e12c6dd348634335996762b970b44f82d61b20631f0c358ac9e7ba63fd1650898fd267affe781cd4d62a0857bd479b9441bfaf4edf15c3319087046701d2c801aac7ace26769d9f5b7f8d207cdd0c2793f01ae83f7527cc1059b1db82664c09658953dfe6e7a524eefb42cc9d455e3eda2108e297d3cb608b12ef2ea940f346c042a006197bec84b85dbff3d83b2d93cc188bc2248ff606f5cc3c9c13d2b350caba607ea1c30af3b7c64addf447cc55485955827e5173fec6d667ada0fb7dfe55d447031b108cba075ee1a232d907e1ea052cbea8fe1b7836fc5b4c54b68178e68fd6ce13f663c4bb26f131e207e42716dfd53d11f62e5203f3e8f2dba77ac08b4600c7d59e1213c4fb9214644d9d6faa42e832b809f633e34982329367bf0fb35ee03100fd5324056e0877bae3c61d3016e151905a8f3df44456c577f8a4749830b22daea6fde61ee7dcc0bcb005cceee9c19ac7becd36e5e41431ef6077cc7acaeab2926e678841881c1aec97a44fdef25b53359344378b2e5a1762739662ea430cb4f877fad9bf3d94a411de0fb7e2f301838802a8b38d7ebda3f822506f126c54a69cd971adf97a0daf76c7b15106db46efddaa63511ab74c0bc3fc34167b06652ad47924c60bcb91e0ac8bebd476d454bfaf2386c37d6898627602cf59ec3d862dd4c283cc2fdebeb3ee84faa9916c98ae816b53aeea015378551d03479336f36c185b3651ed511d7feb5c69b571f826c4f983936720a456a7166054ba6d070c6a96538c31205260955689007a05687184e52f1a64a2313ecb3a4b63be44e8a6e47172eb6e0122d904a8c65d5818a9b3a4d3cd5e11686f59273e124b33dfa5c6f6210bf216dd6c1fbb3d3468a52e2cd11cb355b70426bd2e4bec41903d3d056d4b3ac75091aa3ba3c5ebec3cea7ee547eaa644bb03d22f7404c14e6e1a546dc1380a159204230a9f2a810449e46f3d54942bb49581f7ab558005b2c116da6aab3dd782df524c5d73e951122b1e4773f8fd0eafd9afe8eafa4b21afd2ac1716ea6e3b9ba84f213d5c709da3968b6277ffaaadcad979986c6ac29691d5c563f1db4a719c5f0b7524ef47b021625ba0e8c971bd9c59fd2854febe6b595abf89c8fb31d5763d9ab6125689701e424ebf89b5a568b1cbc33d7b9eb54be801f6f9dc26857b58e3d59ba37310c31e727a9e2a25c8daafd4ef61ea25b4bc1396d8ae19718942f5e1131d0a73bd64db81f576c7d88ef0273fe5605f9eb312fc341bf41e6dd21a0689cc622f34e92fa26ec0542e56fd95b9f554e601012bbe9060d51b2112f681a42ac9fbaef030c4c70b4d04260898f6c75c87e8374c8e9b08d0c4bf49ffe6f2834ce71a03b63217a9f2a00925bde0c11bca5a809674e66ce77515614428e174f97988ed7d9f0c193157c5af28aa7270d44f25cddee154a2ee02b8e7c72e8c841f68c2f3a60bd18a47f2ec90aae1b8f4d4fd79b2c130a333f437dd5216139deae26255c8ca35ab4a573dc193ee88aa656c49bb035e84cc8c3f783e7c35a78a77ec8dfb91ec3f8d4a46819353928ab7f0cef7dde6ef2bc83dd66615a191864e2410f1c2407f6a110115c918c0c4ee6b0ce65d01c763a19a1dc985eefc73227ed28c586047d0f4f53c23764984659352f1347b3bfda0fa6f348360b3b90b12d8707127f687bf05a9f21bf8797eced5f6b3dfc5932944c63e431ffadaf2db1c3994e8ee39e407e289b2f3ae0ef19066a34cb99773a4385fa283b7e73fa56670e8a821bd6496246c50c2a9c1e3faa92edf262ffd4bb86182504a875bbc236050a49812e872305d096268fcd271e63c5b4a4129a1507e493611845b6ecd474bd8b94bc43739c736aa81c56f128f515b03123db4924b40b305674b1d0354e87e4cb4461dbb6af85fcf226022baeab66be04545515626580caed62f100be5853edd0c5", 0x1000}, {&(0x7f0000001280)="d02c636ebe99032170e6b0343ea7e0e1a173f2dc57a5bc552e1cc06b3d14a8113242ded11a860084578b2288b309e5f95dbe68630dd3e1a6015aafb0eabe50a06df60c1cd8db6fdfeddeec3fd78456089e0ad73b1cd98e49692e04818ec94f2d29dad022b19c50571a2db5a1c50d4de5e9982bb0575f71f921d5f6270b9c6760992d9217f54f2784b5e0c5406a29d76936597502af1337eed150d9fb08350f9f8eab892572755c", 0xa7}, {&(0x7f0000000100)="c09477be49ad0b97cdb946b49b191bbd6235ddd8e00cb64348b5dcb86fb67f3052ca9d", 0x23}, {&(0x7f0000001340)="7d03c1d17793a7473c37a3c780ba74d7fc8dfbf2e98a2d2a27d82f0cd8885437949d9b4721072dba2b1d4f87464be2459cc63de392e120cac9076f7d1e141b98d3e33697ad0217d842d11f8fe264cd3c6d45cda682ca82d69316a666c101af58461a8ea794120ae748b104ca067be99f1721b63c0776ed17e02a052ebcda3c2e0f5fb38ff93e3ccaf90642ce80e6a07b1094abe84d796a1b55b715b550f49a6ca363f372fe49fb401f4c54a2ca8b935162f8e77f728ec309407b0b263a534f273aa9d385602c5a6314660d4c487da93fe526b314236e9bcedbbeaf4538048f4233db0e6e5772230b72afe6", 0xeb}, {&(0x7f0000000200)="a2e7ed89bf", 0x5}], 0x6, &(0x7f00000014c0), 0x0, 0x8}, 0x2) 16:00:01 executing program 1: setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = msgget(0x0, 0x0) r3 = getuid() setuid(r3) msgctl$IPC_STAT(r2, 0x2, 0x0) 16:00:01 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x10000000}, {0x7c}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="cc") r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xaf8) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x3, 0x4, 0x1}, 0x2, [0xafe, 0x3, 0x0, 0x9, 0x7ff, 0x4, 0x0, 0x1]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) chflags(&(0x7f0000000440)='./bus\x00', 0xec303526b7b89290) recvfrom$unix(r1, &(0x7f00000002c0)=""/200, 0xc8, 0x40, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="34546607fb6e0d1e3a6ef1b8bf609557c273b58f2400032f397ba377bec663f19df0b2f0fe64bb498d4a8f1d266abf757490c7f8e17794b81cbc53067f56b1edc144887a25340aae57adf03f6e6d148717ec2e0f21d6a8b9f4f5e0711db9739bc464245001a67b218f4c0329761a710beef94b5d3aec68273d4314189d971ba513c3c84e86fe354e1893410339b413bcdf375fb4855c05cb4a5e12b3", 0x9c}, {&(0x7f0000000100)="7f0ea49d6866b0d1335a4e92d3a4715c4147452b679429b1bd26144a030b71fee263936ed17f13d1e8ed5c9991ed7683034530d3e95b24357730895a7e3da1ac1fa749f64191d256ab5e449bc598dd5e532c326fa55eb0b119f68168fae42407c039597606457a65b5a2f981c3e945", 0x6f}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ee) utimensat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)={{0xfc7f, 0x5}, {0x4, 0x100000001}}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) unlinkat(r2, &(0x7f0000000240)='./bus\x00', 0x0) 16:00:01 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xe1e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x61}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:00:01 executing program 1: socket(0x2, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:01 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x406, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x100, 0x1, 0x5, 0x5, 0x3ff, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bc, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x4000006}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000b80)="90853856a63efcf2dafd59dbb3ccfeb6a287611dbbe9a23877062c368035b5664d65457b1941530000000000004ab640fffa00308cd08c228a4ac670d881303650f492e6b71b45e7fce9926bcbd782b3a2a9c8dfef9cee2dcd728c8961da17d7000000000000000086ab", 0xfffffffffffffe34) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) sendto$inet6(r1, &(0x7f0000000380)="db2b2c62cf8a41d0b3e975af10c78372f8a981c9beb1cacc8c15751759c330ac84b469f5e40a194ec290b38bed04e33a5f36aacb0ff7415521f9da915d5ace79862757f49151ada45bfa97577fcce0cff655c48d629bb4a9a3b0506a8ce360fb779d9b71b998fdcc990ca16b49f4eb06831d91b1bf98e7c5bac31dda2ebdcfb3f9eee0ea77733a4d3eb162", 0x8b, 0x8, &(0x7f0000000440)={0x18, 0x3, 0x80000001}, 0xc) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = syz_open_pts() r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() readv(r3, &(0x7f0000000980)=[{&(0x7f0000000480)=""/241, 0xf1}, {&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f00000006c0)=""/215, 0xd7}, {&(0x7f00000007c0)=""/164, 0xa4}, {&(0x7f0000000880)=""/125, 0x7d}, {&(0x7f0000000900)=""/50, 0x32}, {&(0x7f0000000940)=""/21, 0x15}], 0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x40, 0x0) socket(0x20, 0x1, 0x7) r9 = getgid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000240)=[r5, r6, r7, r8, r9, r10]) r11 = accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r11) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) getsockname$inet(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2f, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0x9, 0x4}) setrlimit(0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c1, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x98) syz_emit_ethernet(0x1, &(0x7f0000000040)="d6") 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x10118) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) unveil(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000280)='c\x00') ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) r2 = msgget(0x1, 0x72702b858ddd9e20) msgsnd(r2, &(0x7f0000000180), 0x8, 0x800) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) fchmod(r1, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x401, 0x4, 0x5, 0xad87, "4c17d65b4645dbe6fb27a702c8d57ba17b082102", 0x0, 0xff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000018d000/0x1000)=nil, 0x1000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x70) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000004480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7647, 0x10001, 0x3ac, 0x5}, {0x7ff, 0x5, 0xc5c}, {0x4, 0x6, 0x7, 0x1}, {0x7, 0xf622, 0x80000001, 0x400}, {0xe635, 0x2, 0x5, 0x7fffffff}, {0x400, 0x7, 0x80000001, 0x8}, {0x94cc, 0x10000, 0x9, 0x3f}, {0x4, 0x6, 0x2, 0x80000000}]}) getppid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0x8}) r1 = msgget(0x0, 0x60) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="c0b18733561f7dcb7bd5b5790e23164722ff9aa40a10b15b531fc86f5eeadcfb39a86f62b8c17e1840438705020074c1753aa722f7488ba9b40e6299222a0b53dda2e5d7bb9b90926dccf3c8c6771e8aae39052c9093b0b81ccc4a9fe75087654dab71e221da4b91b6a03a2c3986b8acf9e231683709f033cd06ba6fbdb592cb88e7c500aebe65f0f201c8b2e105572efb3e7d2ff4db68462ce0eb853007102cf77fd2c3ed801fb834193e30802ef883dfc0ece0b510cbdb6e5f68fd07b0fa0386663cff1817db314327f404ddcabd92ade23afd1da9dc79c2219a9e4b8a6a14a00bd8d7298c623c4fa49324c91a64d62256aced07c8ff53905fe539d25fbc54f1ca38f3"], 0x104, 0x800) msgget(0x3, 0x46453ca1b000ce55) 16:00:02 executing program 1: r0 = shmget(0x0, 0x4000, 0x290, &(0x7f0000ffa000/0x4000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) r1 = getgid() shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6]) 16:00:02 executing program 1: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x9ef) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0b0600"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x7, 0x4, r2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:02 executing program 0: r0 = socket(0x0, 0x4, 0x7) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) setsockopt(r0, 0x6, 0x7fffffff, &(0x7f00000000c0)="05f75b8ed71ea43258cb37aafa58c36474a2e70cc1fb861039b1526d2e4f273a490c5c15beb3330f9a0adf297bbf63b833b4eefac309090a0df0300532607dee41c49302", 0x44) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8001, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xffffffffffffffe0, 0x6}, {0x18, 0x2, 0x1ff, 0xcb87}, 0x0, [0xe92a, 0xe11, 0x5, 0x7fff, 0x4, 0x7]}, 0x3c) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mlockall(0x0) nanosleep(&(0x7f0000000000)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/135) r1 = dup(0xffffffffffffff9c) getsockopt(r1, 0x3, 0x401, &(0x7f00000000c0)=""/171, &(0x7f0000000180)=0xab) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) pledge(&(0x7f0000000080)='#\x00', &(0x7f00000000c0)='[:\x00') syz_emit_ethernet(0x1, &(0x7f0000000280)="14") g {/-%7e'2 zg {/-%7e'2 zwsmuxpoll: not open wsmuxpoll: not open 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x29ae) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1, 0x0, './file0\x00', 0x4, 0x3c8, 0x727, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x80}, {0x8a, 0x7}, {0x83, 0x9}], 0x3}) 16:00:03 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) read(r0, &(0x7f0000000000)=""/188, 0xbc) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x3015, r1, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x80000001) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x1, 0xd1be}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r3, r4) dup2(r1, r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000780)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000000900)="f069cdf9663cf3ac51918afa1aa341acdb34d059c6d17ac9e9e341a072ea4bba990002804e2476f76db051ead6aa8bb79cb1844ddc6dadfdbc71f6ab7a52625d193c31de44216789d1eb", 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000880)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x3a8, 0x0}, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000003772e8b0000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x5a4}, {0x3, 0x6}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/173, 0xad) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="adbb67f6d21d9f7a66bbc270bd8fd028328428bf3a994c5a818fb96fff788ea659a79b7a617f31ca0b80a7bbd410ebfdc270df3d3d411a03fd7b05fe1f7a0816cf064588599c37f154cb4e57533ba56a3e11c14f9f06b599ebbe1955b3389392c0843405afce17401a3f7adf3c7f5bd251a816427f30e1f8c77128763e8ac859975cde7649cdb13eaec8a665666b0d3d4d31808c5df8b65bfc618655819f53e1", 0xa0}, {&(0x7f0000000340)="1cd3662d67d138220fb95c5eb992068d4e106a4ab27511b19cacbc2a126c3e422c04c1580b73114b81faba85a4a3a5a5ed6b271f56802780575b7007fca2600f04d0579d4c28fbc3373b587b880127764a5ae164448561f474f9d50fca1cf806", 0x60}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:04 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/58, 0x3a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x7, 0x4}, 0x9, 0x100, 0x3f}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000011c0)={0x3, 0x8000, 0x0, 0xd6, 0x7fff, 0x9, 0x4a5, 0x10, [{0x22, 0xd6, 0x2, 0x7ff}, {0x81, 0xffff, 0x400, 0x18fc}, {0x8, 0x9, 0x10001, 0xca}, {0x6, 0x1f, 0x5, 0x4}, {0x16306549, 0x4, 0x7bb, 0xc57b}, {0x735a, 0x1, 0x3, 0x7ff}, {0x9, 0x80000000000, 0x6, 0x9}, {0x4, 0x1f, 0x1f, 0x2}, {0x0, 0x193, 0x6, 0x800}, {0x8, 0x3ff, 0xc9, 0x5}, {0x7, 0x2, 0x9a, 0x8}, {0x3d8, 0xfffffffffffff421, 0x1, 0x76817fa}, {0x9, 0x7fff, 0x7, 0x3}, {0xd556, 0x1, 0x0, 0xd8}, {0x0, 0x7, 0x101, 0x1}, {0x6, 0x0, 0x1000, 0xff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0x0}) 16:00:04 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000009, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom$unix(r1, &(0x7f0000000140)=""/254, 0xfe, 0x1, 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getegid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = getppid() ktrace(&(0x7f0000000240)='./file\x00', 0x3, 0x100000104, r2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x6, 0xb2, 0x1, 0xabf7, 0x101, 0x8, 0x2, 0x3, 0x1ff, 0x7}) fcntl$setown(r0, 0x6, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x1f, 0x4, 0x1, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x10000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000d000/0x3000)=nil, 0xc4}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000008000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil, 0x100}, {&(0x7f0000009000/0xd000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe3fd}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0x8000}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000005000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000004000/0x2000)=nil, &(0x7f000000e000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x4000)=nil, 0x2}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8ad}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0xb91}, {&(0x7f0000013000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000014000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x91, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 16:00:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0xffffffffffff8001, 0xfffffffffffffffe, 0xcaa0, 0x1, 0xea9a, 0x4, 0x7d103124, 0x3, 0x2, 0x100000000, 0x5}) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 16:00:05 executing program 1: getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a2"], 0x86, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000002c0)) r4 = msgget(0x0, 0x684) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) shmget$private(0x0, 0x1000, 0xc397e42cc8b01fb, &(0x7f0000fab000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000700)={0x10, 0x193, 0x4, 0xe6f9, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x13}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x75}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f15000/0x2000)=nil, 0x100000000}, {&(0x7f0000e23000/0x1000)=nil, &(0x7f0000e75000/0x4000)=nil, 0x40}, {&(0x7f0000e22000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000f42000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000e0c000/0x3000)=nil, 0x8f}, {&(0x7f0000e97000/0x2000)=nil, &(0x7f0000e59000/0x2000)=nil, 0x8}, {&(0x7f0000eaf000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe75}, {&(0x7f0000e48000/0x4000)=nil, &(0x7f0000fa8000/0x1000)=nil, 0x4fb}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000fbf000/0x2000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffc000/0x2000)=nil) msgrcv(r4, 0xfffffffffffffffe, 0x249, 0x2, 0x1000) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x6) r2 = dup2(r1, r0) getuid() setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000280)={0x2, 0x1ff}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000206, 0x78) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000000), 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "059e21439c75bc835de7b74bcb8247f2deb31c36"}) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x6, 0x0]) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x200, 0x10001, 0x8, 0x0, 0x9, 0x7c3, 0x7, 0x8, 0x10001, 0x8]) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="9f9cc1aa7c21f70d5e8f4c8815327c9b8eedff71cf0cfafb363f9e6fe33c21e365848e56803a414ff71ea08015423ee2a623c9555ebadb52ba63431dfdf4389674495fc76bd2654209375d3c774709b37071a3a8773fc4c456c16ae3275f3f54bf2462a756d03d4b266bd6c3f3c9c04ca6d01f36106df5728c1cba30d71c202ae9176dde7cb6a48544e6", 0x8a}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f3b3080b6353b44fa6cee517750c9cda71bc23cdad1a84f430c252380afb20664bbad1bc1584a64b7d96fd49b0e642b5ccf460185990ae52f2305eb2ea6d6a69e01f2ec172511033a81c1c569250b78db8e1e916491a9694289f459ef2c91feafd1026a071c46fdc6e84c69e7db2c3031f6d84bda1aef1af56c0a9e23ac8251668cc71f85920d5ff79b4527815abb5808"], 0x38}, 0x0) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) r1 = dup(r0) sync() poll(&(0x7f0000000000)=[{r0, 0x10}, {r1, 0x4}], 0x2, 0x401) kqueue() select(0x40, &(0x7f0000000040)={0x6, 0x3, 0x1ff, 0x1f, 0x8, 0x0, 0x5565, 0x5}, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x6, 0x10000, 0x8, 0xfffffffffffffffe, 0x1}, &(0x7f00000000c0)={0x400, 0x81, 0x59, 0x8, 0x9, 0x7, 0x3}, &(0x7f0000000100)={0x10000, 0xffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) kqueue() 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe0f) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x73c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x8, 0x8, 0x0, 0x1}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001140)={0x1000, 0x0, &(0x7f0000000140)=""/4096}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)=0x2) rmdir(&(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xffffffffffff8000, './bus\x00', './bus\x00'}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") r1 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="b92f76f85167bde4400964846f196f0a5cbdf3b55fc9bcf0bea48d5cf71ee5c7c9dcd6bc2456e553ef38087ad4676ddad5dfbab886edbc9b2cf8c7ca21ea3999fbdd823a40a2cf6d257e110cb9193f7e6f7da3cc80f53e8bc1f60c2c7149f1c53de1181d3e1308af14c1b8dc600c736cc85f1b66ed867815860b9bc65dd5f8e3fd95101419c5377177108c638d105ee132aa758ea7a81f19e8c581b89f2ff92aab2bbe163772e966d0e7e126a3428a31dbeffb9e8d44a48d7630891bcb", 0xbd) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:06 executing program 1: socketpair(0x20, 0x1, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x774}, 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = msgget(0x3, 0x15a) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff00"/156], 0x9c, 0x0, 0x1800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10000, 0x80) 16:00:06 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="f991c35debeb5da883e1ce32ade609caba77ea569336ae8285229a3d2737069daf8cc13b98b1a0f5505a5dd6f514657a4ab37c8db9f0209ffcd55b8292124f7980df175b6102c4bd156c316db5acbec29d4a840bc5aa511de86e29f89164126cbc8b20e2551dc05a1cd7fa650476c3f6bb5c3225f00371393eef725015749b2fec7fb98d03229d590242065580e72ccb663d214703342d0b092aa9a44442dada2ac3547514d4c144672976b1c6ee0701aeaff6b924c4b9b8bcecef093a32c1bff79b5ae1ec70492b55da8aaad36bf610d1ccd4335b11ed4337b469f56ddfae2729429c5db557d90939362f5fd9fce1", 0xef}, {&(0x7f0000000040)="39b91450aa98028527cb7d5c282a7a808672876dfd20df71e029b5edd0594d08cfc56fe7d44292a1f9f10de523b4e8a22d882bdf11fa6a42ce624fb1eeb72bffb9e7305e3088393f4ec66d9c04080146ee0036e1fb8ec7860d18114fb8f1c602d024122e6785ecaa576dfa5e6f284e649132a415b4", 0x75}, {&(0x7f0000000280)="95f02f2219a3f7b88563a00e4c37536e3eb7494480287a2b75a22f4dc165ee9db92f41d319288be49e9f55ccfe73162699eca9701f34453ba5", 0x39}, {&(0x7f00000002c0)="13e8c490186640703aa1a44bad8d0e10b1447fa7cb461eec6d180d68c9363894415d853ce22d95fb29cdec68e44ba72952614893ed9359e72cafed31d948a0247108a9253be20bf4eb49ee87189441b2edea1e52fb67d1500d6ed84586979a47fb2026a92e46e56622aae31ab0809d3399bc3716e3c98f86d5b27ff14a59f74ad6d0e020e69d7e8415acd0b4124b5ff6e2ae6a14169fa4f3e64cedf38b56ef8b189ef7a33f9ba96fc7a171f8150be1413e0f2a61bcf7a25b3fb1838a5fbc0f6fd7ea66bbdd0453032829a038bb246852983afcc476bc2736c0", 0xd9}, {&(0x7f00000003c0)="f41e1441049d91b04434ccafbfcbdcf6b92f9350ecbd3a4a204c41904c9908a33fffa1198a14e047934f986833bd7ec9476a3974f7fc56ee88a9cb53ddf62dc52e02aacf6ace1c790dd0bde2e32874408db93aaacd804cf88df7a1302a154ca6f5e76e458354a44fe96e7a86b293ed0e79dd7cce307a3353ca7f24e5ce160c42fc2c6903f754139503c255d852bb1dcfffab5c54ffb70c15b36879a62519453dfc9df0e65eee96c1c1b7358697a67f5325a66be48e0e844a", 0xb8}, {&(0x7f0000000480)="2dab3fef6d12c7a238ff1ce59973f09b85689ec126aca0a79a231a241f6fbdf8d2994222f86b9d78df611e800b8b72e572b48dba5250cfa3e4b26a8c5fadeaea76b811cccdc0e6047a4d027cca26c66d15eeebc8eaa0247d45ca3edcdf76b2d1d0b7c011caf7ef118edeb3434863329bfa81139bd9c8522e099f77bf37", 0x7d}, {&(0x7f0000000500)="0791812210fceb80ee4d2035ecdeb8cce5f7d4aeb328ce11f606bd3c5a3056143d0a5e54eae3bd06fb0fbc1e0628cecabb59b6f9ea454bb46db99a7b3d3b92de9abaf8ce929e9bb690b6f50b4bb90af05e877362bad00a3c1a4876fcdfdb22aec2f06023e706383f9db285f4ee434864a27312812a89a4c74348a78284541b9e613584d8589cc6cbdced3733bf2c214868779ac60702537a90221e6ee1004441a9f441e348be47e7a2ba4ac452", 0xad}, {&(0x7f00000005c0)="1a7c7d5dd27808d0129b983463d51bf8ba25347e05ab471a7ab5938b73fd2b6fff2388", 0x23}, {&(0x7f0000000600)="1fdce729b716926acab95462dbde534090b095e3c1e11c7b", 0x18}, {&(0x7f0000000640)="7229b927d5d930509d09150040058ddbab049efb95d8c206f405339c3c0891d63131badd34653d192849e5aca806ee8cae288da3d13d0f1694976e818ffc05d308e6550d1a760df2b84a073e526a5e1754615a39eae7653f8199e10f8dd4fb115739c215fdd80fae8d0de493f4855ecd54b53890bd7adaa7e864ef09af980592eb65a1b0a040e20d1efe7d81e5e5798fb7c0b97712f7e94a98", 0x99}], 0xa, 0x0, 0x41) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="c2ba5a6f69ef2f013159f61a0aa18f60a487a4ac172ca8883adea2c77a591b3e12f5d7a6bb58dc030e518a83065022f223028b", 0x33) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r3) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCSTART(r2, 0x2000746e) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) dup(r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0xb2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000011c0)=@file={0x4361bde75654ddc9, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001200)="3bcfb716f373e917cf4541f39de6e8fa31839b02", 0x14}, {&(0x7f0000001240)="6a849c25afdb0166c11d0616f651744af130b7a5b22eced5109c8984823044dbf29d1af5c0945f03c4e86453df7f0b1a7bc904b2fd2e4abcc0874371e1624e0c31e88ed6ecdfce0c3502c77895323de8b86f1a8a03dfa9a284c6b5b211a33b89b6c096999c24a4f3145ba73b15487bf29b85afacb685442f9aeedd8d41f79a8262a1c38f4086de47f7ad71df9d4ef2be914eac179a688238006aff7ed688073ed99c2bc23575cc5b0e336242bc1360e5035363ea244ee9548425411b4da3dae72bd5e4252e3c2a0555571424e320f395d2147aef0c4059427c1e764d9c64f8d6194107da5198892a37adae401dc689cba3", 0xf1}, {&(0x7f0000001340)="90a5b7b1b2e42dfab4afc7096014094f2ebdd9efbb1896b2c553cc79f799cdd4815404b01ee59029a6d4f1343d8474cc3a5943c22fecc5eddf8b7fe63ac7d11c6e0e3c9fa386433ced056eee237a786f9cbc81eb563a3626abb2498b62d7cae8d5afdca3fafea4ccd7e46335c33979c082ed2f2c3383c75ecac902a5771c4e049c6f976db53ccfa447168c38ad1bb5e48abd6f3c5af4950f5b97f347cd3f21b40cd56b1741c826e1e0", 0xa9}], 0x3, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r0, r1, r1, r0, r1, r0]}], 0x50, 0x33b4b4156ff18f10}, 0x400) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) read(r0, &(0x7f0000001500)=""/4096, 0x1000) dup2(r2, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) fcntl$dupfd(r0, 0xa, r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2d}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) 16:00:07 executing program 0: getsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) dup2(r1, r0) r2 = semget(0x1, 0x3, 0x100) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/112) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x3) 16:00:08 executing program 0: mlock(&(0x7f00008c7000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4000000000, 0x1}, 0x8) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/57, &(0x7f00000001c0)=0x39) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000aa7000/0x1000)=nil, 0x1000) kqueue() socket$inet6(0x18, 0x4000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r1 = socket(0x6, 0x0, 0x3f) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0xa, 0x3, 0x1000020000003, 0x1, 0x8, 0x0, 0x1ff}, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ca10 failed: hole in range 16:00:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x290fdf869dfcb5c6, 0x10010, r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:10 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = socket(0x10, 0x3, 0xb608) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000900)='./file0\x00', 0x2, 0x80) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000240)="ead09a8939ae382e152dff3be7814424cef0a87cb20b62f8a88a323cfe734c3a6aba395bcb26625492c84e62829230b2aee393a8eb58145775b85fdc70c2e4ac7eeb1525a046c231f393d7031c", 0x4d}, {&(0x7f00000002c0)="83999df65cfa4141fe8b1619638c3cace69fbcdd651164b5c88582d3f37d231893bcba85274f5ca2bae2be3be84b946f7c876766f712d6d4087106d4dec0eac10a5b6ef8e74032753cb9b508b8c392676fca63331e79f90cbcc71cb703c9b293bbc0e1b8e518c690905c6d8922483977efb9dbb0eb232cf8a8924a9701673ff1cf3beb4673", 0x85}, {&(0x7f0000000380)="70c375afd82cbc260c5dc0f2e386753bdfcbdb30d0596afa5198432135bd9e06ac24d0cb99887f93c3f84989fdaad545c21aa74093f00a135290204a2a0df4e9da14f0c6a08a66584f01ef78e60e5526add9771fe64964afa6afc3680a5ab043933f95c0e8227a10c83d78e6c2f84c9b518dd39294be2f326222ab35a60ea2771e38920eaf539ce63b31aa5662330f7a3e22f58e0d7d6cf8a6f163ccc035c66acfc0b0a31f6f789508e58a7e346cb3320e7bb69ac5cd6a08cac32d65f4664b103ca29f9c3531ea8e44f617d9d885b619df3ff09abc2acb8f5bd1d65a59c14ca6e8d462bd", 0xe4}, {&(0x7f0000000100)}, {&(0x7f0000000180)="970d2363d01d5be31ae56d89e36f04e2bf31aa2b09793a2eb87813a45dfbeda2abea0f8375bcd040bec3d0be36a60219fcf003f144c2935eee19", 0x3a}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="617e6f4f3ccdade6c43eb19f01533a1215b021dba11b922d1523da882cdc8eaa9fcf121f4294d370fb18cc86c52d7b0709e95ba7a462005fe373ba1da13aa607792b650d9e73b48f673dd9562551fa8d6412cbc76ae1d4ebe5d1d26c0c1903fdace5e3de3db7a51d747990f4786bd6e3ae5d62c52bb704705ef40159b8d6b3e04d2ef2228a58321e2333354f2127789b8d75d648c429eb6d57265da97ae8f4e0e8cdabb7983fa413a5bb6197b76e27e1ec74d419c6b5a5f6595326f8d7b22e18ae3b6bbe76142c6ba8563afb249ea185bfbe5c7f068b001a1e023101f960f76c48b74481ff11eb41039738fe6668575c9a92", 0xf2}, {&(0x7f00000005c0)="b175854976866225a570664d1b69fcfd018aaf15f2e27952bbdf4bab469636dfcc2a1a6fe787ea16f00c15c300d34ed449aedcc4168b1a79fc177af0135f0504b2574920d34488add28a3cfaec70d1e2842ddb8fb3cd2417f2d2e929afe903144a98855b01c658e9e949441761bda10c2dfb7b2c78c1dd7f5fa92348d6f2d7c817cc95e41403f64cc76dc65c946cb8ebd8917b8f453d66095e8577495788a3661d98c8df0b55b060e964f182506e23e415b6bfffece58ddcdc0ba0158fdc4e2fb7773622540ffe7ef29fd2384fa7e49305d79a8467d192f17da491e46e71322846d5dd0fc7c5b3902d832c03f42b10b21407b6b5e4d09b0a", 0xf8}, {&(0x7f00000006c0)="d13d1d8f913cb38ade39c8228cab5e6e367317e25bd8f1661f05a152f2817646c1a6dcb6", 0x24}, {&(0x7f0000000700)="ed6cedfeed5e1cf57658ceaa67533bb04500dd716a5a1bd2cc476d2bddc70f786754d8bbe815679ec2640097d4c2d4f2160df0917a2fb0ec872cfddeb49375e21cf55672cd4280e5336899fe25d1c1315cc40ca1c7ac23fb5ff4393d5ebd9f5b119e0601eeb90d0949f25af6346b9c87c7aeb09bc924c8ce76b0b73b101bec3874ef4962dea0af65ffa2ae6426161aadff06b8617b025a77c9044d17d805b9009b90d259f1a6dfd9b785f86e1a06d4d5ebafb249876954d54e2f9a14d29c9875368f86c18969a45ef1c0d691fb8b5a65f8104517e6", 0xd5}], 0xa, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x400}, 0xf) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x30a854a1e36b60ff, 0x6) unlink(&(0x7f0000000a80)='./file0\x00') openat(r4, &(0x7f00000000c0)='./file0\x00', 0x100, 0x180) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xc0) geteuid() getegid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/216, 0xfffffffffffffe03, 0x802, &(0x7f0000000240)=@file={0x9423d0de054bad8a, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) close(0xffffffffffffffff) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0x0, './file0\x00'}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/250, 0xfa}, {&(0x7f0000000440)=""/215, 0xd7}], 0x6, 0x0, 0x0) unlink(&(0x7f00000006c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) connect(r1, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000680)={0x1, 0x0, 0x8, 0xffffffffffffffee, r2}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000780)) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x200, 0x3cb9, './file0\x00', 0x100000001, 0x5, 0x6, 0x5}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = socket(0x800000018, 0x3, 0x102) connect$unix(r1, &(0x7f0000000000)=@abs={0xa44f4f6be8b2f755, 0x0, 0x2}, 0x12b) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x88, 0x401}, {0x18, 0x1, 0x4, 0x401}, 0x7fff, [0x5, 0xeff, 0x80000000, 0x9, 0x5, 0x3ff, 0x100000001, 0x76]}, 0x3c) pipe2(&(0x7f0000000140), 0x4) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r1 = msgget(0x0, 0x80) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x12, 0x8}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4, r2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/25}, 0x21, 0x0, 0x1800) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5, 0x400}, {0x2, 0x4}}, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgsnd(r1, &(0x7f0000000000)={0x3, "ac6eece3a2034fdeab8c794deebf55ad6f9012c62328fd66e1f7d24708ff"}, 0x26, 0x800) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000006c0)=0x1) r4 = dup2(r0, r3) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r4}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) r5 = getpid() r6 = geteuid() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000007c0)) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000700)={0x2, 0x0, 0x0, 0xfff, r8}) r9 = getuid() getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="b0d186785d3d30ac08812c1e1cab9a3496cea15219afc930828a2eea5d7c963275645e3767996c6e80b54c1269521fccfac73c23485b1192bd35285bc5b009dfa177e5294bac8cf9a3f4f91af2e44a49b767320281eabdbfe9f04619d7cf57f832b7373080ad060e7f72c90c095c54ac5d712aceab1bc3c7f3ad89367ea79d9d928bdb1022085285f7de42c8099de25a1d395f30c0160355516bbae0402bbfbc457cc1d2f25eb209555c1fcbd9f0773b4b0702daf9fa488380c0128d39bf9027758821", 0xc3}, {&(0x7f0000000200)="a21900bc3fe62eed140fddac4032423bce704604f87507c2d40d40dcb657f565cfccbad207ce5237fab43c4e4e708ada418fc231cc9aa4ecdff9fa4f5c9c49c3d641727b99c8578dd609864e37fdea08e055dc64973ab2f78c3c4da0105c663742b85825ed772fa5dc5990136530cf40c10aab86094918a0d3b0eb7af0cbcf8176c2f41c63c6c54c06e7d00b798b67b0e7cf040d04ce490f3850c327a03695f8e46fa76daf0672725d6c95748032b672be00fab0498eb0137e2e6f1cfc5cca622977096b2f14fd5cbda01d750dcfbcb205c5e9699219058655f026dc350d", 0xde}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="0000ffff2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000280)=0x8) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xffffffff00000002, 0x400}) r2 = semget(0x3, 0x3, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x8d35, 0x9]) 16:00:14 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xfffffffffffffffd, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x11}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xef}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x10000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x81) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000180000060000000000000000868a9636a370c631222aaad7add7b9719d1e9547f55a30773a8b72e2992e9d961a4f4f5d64d26db71b774f58934a82615b28db2fa0ad9a558126a1eb454c6f18b7fea9279c1f363e9f52980d32d3137da06e58eddbed23f9a3569626ca3ae33472ff001360e115474a56825c1e408f6beba664681aa447c1f1c103655d2dd7fc284c97019f99e8118a71b5cf594fec6e004f6dd9abfa60770adea0b293abf1c08ed0b91d71c9664a6f5233a414044afd8c5f82"]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) shmget(0x3, 0x3000, 0x15, &(0x7f0000bdd000/0x3000)=nil) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001d40)={&(0x7f0000001a80)=@in={0x2, 0x0}, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)="9b20427f6d35e22ac043f8393c19db5f55ae9cdbdba3a28574aab73ab876a1f02b747b03b0c12f9f0eac2c976e113b665679d06ca3e5653cd76dc6678bef746023e7a5c1187535e36a0953e399aa12cd92175c8a308e5dfadb8e363ef8c4fef90593fd2d1fc63f6f1177b78839263620692582fc36357c32396241532ec84c58cc6c5629037e51545ed9071f49e3562aa26d5ae87f687963066855c97145f6ea9522821828cf79786f262ec470b53df5142891d8ecc5bd0347f1adc21c89a56872cedaed94ef69ccd0b4335b173218183448867c", 0xd4}], 0x1, &(0x7f0000001c00)=ANY=[@ANYBLOB="9800000000000000ffff00003f000000b20ad2d8a301a66721ff6c7ca002278da5253e79acc5a85ee1b703001fe50a60c6a3dd8b86619c05c01b8209c9da9ffdfa5d04b9808e4518fcd289877ec924fc783e16ed60e88ba8a1a4874cd80cd7d62f5cdb704490d3471ab3614b0f715da1662ced12f6a45c13b147636e76b2e8384714872dccf221559cadc7de766f653c002d8c7bca5400009800000000000000ffff000000000000b04ad65b72ab061b43434e486156b45b70cfbb4a83e3dff7aa3e4fb14bbd31832fc23f7ee26289030f089bc89be8df4f055e5dc787daa77d189fc3f6971e2a093f79a8eb983421c01d921b85efe170fc8548971f6b3ce8300745e62809f924bc54fb72e1ea015c231dad2da3fe3220ab4da165e7f98a644c3f5d00"/304], 0x130}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000100)="bedf3a18ca07980d1c2fdfd33b7a52a52ff2ac3be2ea3b5d2d21f20d72ee16497193565dc6afeffcbb8106404e00020827c8d78f46ab56125216900ab3a800b632bcc8437402", 0x46}, {&(0x7f0000000180)="b098bfe64ba4839c02d46db5b15734fcc4dbf2b43c2eb451b999e2e96e6ff016713610a9ec9d686701b418128be1ebd9646f5518417caf5b056fccdeaad8557b7cf788aab7e512c2675f3d551cd9d7a11a5f2700d603e36dcdf16011d4811564d507ecae0421087e1579eacd67879c2c4d4cad40f01492638dad9038b14f6df543b562792b0416fb7d2a49967630d3fd149305c8e0d96c37628dfaf6c0608ddddca854f7de2907b8e6178de7fa811ab21bd6f3c71d7b4d1ebbf8089b", 0xbc}, {&(0x7f0000000240)="a9912dc4cc8b51598e7bf10e56446e6759b61a279ec7dcd2a3508c9897b499390181d83b2de140a873d0c4258ffaf0f30250270cbeccfffccfa9ac34092fcaa270560e1d325de49fd6a624d1a8b2517f4d112c99b03ac8e7281e175f881b173c2bd886ce2442e0a402a0740533c28d1b38e040d292d3955ee9074d96c77a224af003918dbf98d0c8b16d5747ff9fb9b135c9c52497e65d8db6b8e18422a77f6f14fdb54c0658c3e90f979ce87fa956a8c91223caaee7ca752241a68ba41766a5be124dd62b45247ce2f82eb716", 0xcd}, {&(0x7f0000000340)="916a70ccd93301918816d9a2ccd7a9181701278267533a467c822c172489c71853391fc1cfbcf425dc5af28d5280c17138885f9fbbc27f6a61c60899dcebbdb011573aff79f619cf346a39bc43c8ca781dbecd6855193eb08fe429db2fbf47078e21d4a160ea9c9b607e6da7c2e4233fa94e283fe9700b8693852fa0c42357ec6cd4f055cf31a3a27f10bfefd840c06daf2de4681303dff8da", 0x99}, {&(0x7f0000000400)="49c378455e1de5f8bd3b8b523858fd3ab522bf499c3f208fd394dbbc27c09794421d8d7461800e4535bf4f028479b1cc49dd387562ce89ac703b69f9908b26963579dc7c33efef6989350d14a2a8798657ee9a6d190023cdb74c503177d659b81786023f0a2e676617a7f5808251c40d62ee4a9b1588f21b83bf45c4f8e7542ebea5ae4b32762928596a37a7146ee23deba59e2bed5a26cdc6f1c4723a5544c0f5da1cedbf8536a090cf55e3f80e57414b2b59b3f4c6b9b42b7e0d144d5eb4cf32749bc78cb1c395482e8575131dde1f9b8f4d24e43776cc808af15581780b55a244fed65b8042ef5d64be2a418c8dcb7abbf0017e9a98bde121", 0xfa}, {&(0x7f0000000080)="711e153347a81924c954822ff0d68348666df1aee3fc79c6365912dafde3", 0x1e}, {&(0x7f0000000500)="7d8c34a516c299c44bdf5cd291ab66d3f4a1c30cbffdcb6f9e41a21a5e26a9a94b597f9a5c86868f673ae639239118a8eaaeb14db60754b9be14ab6ad90fb416adad49e40ad24d5ad2b5a14caa3939c56c203339d1f3439bbb26ffe870a6edd998c4ad1ba07f65daad8a01e14dfb7dd96c76d53e15c348e7c330811d53473fb05762e6424e683e1125d5b59166e6b4e1e1e9d75b80dbff0c5b61e5b54c37db26c66d366bc5ea1d649393e72c0f962b260180a7dc8cb2c9b4332be9837502f73f3503a863a7a15e03f9458874afceb074065ed563b5375fbb1ffeb2ddcf1ff04a266ab6386b0158b99912b4faf0bf9d572d62ddfebfc5d7f132a99b6da1666771429db1f6ea8b9b9bd8b9fc7798447d90a3407157e5bf10c1043550675824309574b9c41bf92cd2bbc56d7246bcde36689823993f080cb36bf87b3dc631fd6671a234722a92142539b17b4f37bc1168b25163cf082da7116de9a6497c09d2fad059ae3ec0ae327351e1f0e54eebf41f9ea6e2a1e690034def861dc56bdbde87a370a1f0b1ba48b337514d668e31f6efb836ae5181b0686861dedd2105c3ddbd0d99f970da9b8a0967737309da35ce88a034285c8107da730f7f17532cf1087d7f55c0255627be28f3dd8d95212b8a71da7c21a9478f95fb84d0bf364de7e923f534fb38f25175bc955bb0ce07c0c72e488b719610eb5fc8126dc591c10e3e1e512760d678c54b769b877ad821e3b4834691dd2cfe1bcfc311675843eecc1abc89e545856f2d414053b0619a0e919ab1be60ee74b41c77c66b79a68efd79db4f547ecc6b42592cd508ed286c14497964d46351176fa3594b7e4b8c783336df0de53f8509e5cac76c5d4c4579db276fa5ef711dbbfebe79a21193840a4474949d6af8267cfd6c1792b5296d56e8fcf386725121efa7b90e02714cfdb73f9de60d9d667f935c53fdc23b167f29cc3ffca2292ecc3241cddf26c58d725c798122a82164e144fc016cb5209981f8a0286ee1e9f62afe3a196fa6ec235eaae9686a3bc83c6364f7afcea7215a85519d349bca05de0b57b9ce508218f741651a3e9beef5b5c2dd5bfa08c45ba554f2a1573a651fd1cf3c622b8e00aac770fe4e24dbf3b9493a41d49f79d2bc57f0cdf2bc7c8ec2e7bba93ba68dfc6051633f692d82e4d7281727e0b67430607e2da07fbc16337db75bca2a07311d07b289950d7ab1eba671144702fa3ff4243848031177b36fb126b0ddefa5db8870929cadd1ff58051aa83539b42a9135677f05cac723abfd358e9265850920828a31673388e5636528a6c44c81bbdf47b4ec9b34745105995e013588c103646bace160fc329e39cdfcd86d8de173413107b573c0476ea0c14f0305c7d5ff4e5b3c3e5fecd47eb011528be7dcb983cca7f83989ecdbdf582371778ee4145f173086fe7b8b147bf1a964fe4ee6f243d8b7f58c001c9ae9c73c221e1143e4366d184473f881e3a9d5b9bae0f72564215482dd375c9229d895b570daf381d16a9bfea37c8d3db4dcdf71c2be20aefab0632258101f6aff315cca7049bf28133f7f869d250feeafbedb685bde8dd48f767ecda5828aaa79c1fef87d849e1262d1be505c7d7c36cf2c343c55f7ab200b30e62e39d12dab3e6cb11766081dea552bf0fcaf0d0e0343a372007c02f9d4beb1df2870b39d7c7d014a37c879bd33efdb075e934065cf6a535febd9e40a1b538870c2b8f25a3b24a244283e1a936b4c5b1553c48bc0b835dc0c0bb975800334ec920485a99548e9c7052263737a8e96c7853df3f6f0c98ac2ecf589f10aea3812225247062848cb111e1ad731318fb4d26a9d4567e87a9dbd92e9a004620e4450ec8eb2c56b99aa518bbfb0e4df323ed3c840a53be145fb93135ef2d33fea309f12bd5829cd2b7150a7e450ce15da7d4b327c1999753aa99b20518032271a221b03db2cf218b146e923fa392a1af0ff1e7628941681d9ce54b5b742b7c572b2dca47aa74d4a6ff34cbaf72411a0e6c7982d46809c1197d9c151883f7e30fea1ca5c517adcae8dc05ad6efb7d7cc23dbf0cfe7daf948abf62fedf0a8ddc1c02e2fd02b96db4377471ec3111289c1f9c12f10e05555a02c3b7da85ed174544796dd917dd2ca5687dbe1da42994bdb060d546f1d36eddd1d2d4c2d2dc927c0fc4a750f3a298f2a651b905c4bf6bf7acbee9d7dcf33a7025be604de1bf345bf1203f5037253b9282fe83e7fe2eda5cb370d93ac28cc11b140175a63dd4b98c198b50b7bc1792f28bd2553b685d580b8534a47cf98bcd4b5e2a662f90ce39fb5081e550327081ab6102470d7437091750b519034474e2574fb5a1ba3dddb31507f1253a0545ff0a8aab1640a2592353896dd4dda48f6358aff4bd3be7cb545c09b972abb85569f0610c8358bc1d2fea6433d2051f9778acb5d4b9bc232cd45ac5b9959bd756a64a4c26df4276a7446f02491ec7f2ca8121213a37b5b1908bda9cc2aa75e4ab28200de98ed940e67ef5faa7387d9408ae0cd9a2a4ee1564493209ab7ed7cdfd0d4695a1f7784f6a7875ab0d751d3a37a8f5e95b87b7b352f01dace545e5f36c28ee327fe2b2d1d3586b00b6e1949c7fd13725e0cf44939576da9ff249f9831d261599a071c7dc751c52657603b486fb76af9b27f11484077e06bf0666c99169ee41c80f3c47dd13d142e69da88f3498ff09454ceb65a7847d29fb95c3d1ee70dbabe1e4de6da54c2bb638f53db94468f4036a33ec5c2fcf8d21f6836ef0a3371c460fc4ff3b80f4bcb1f3de7c9a6d51fccdaaface8870bf4f919c95f41fc7eec8f3b11476f96fc5ce836ac7a1082518beb3e731622ac6a213ab9a2003666277af38105605d73802ba9a4716557eddee6c319d9a0ea75d48c97ed0175cfd8541c386e8ef4013e982e10b6fc8a87d456d9187f5f890c682dd3684788dfa87d6a7fbe06a5b47c8c8dbef0fb9cfd643eb58b62ba1fa4a689fe9289ce47e8ff961b92549a4d3fe636e3853273b65393bcce1faf7e87e7354a46ee11c271cd707672ffe2cf1542db5d3ffff1ab5a8de33bcdbea1400385d1df7016fc26325fddfa4602b7207d924d98471e130aad4d0965ebf8befad679b1c325ec8354199ace9c0d76b8fd5bf6f54a987db12669af0688c60727a6065f48ff9bae00d33d93eaf1afefd5ddfe20832bf79d69056a5993884aa3608a962cea4c712dad6849001a64e1413396efd821473f9f59d097f0db7e5d5c04f2cdd81eda29c5eb453b9c20dc447eedd3e20f2bab48d333db2b21c6c94fdee796ba29b7330cddda6c505647fc3fbb7edbed54b177dc73c48cd8745ed4267c92d2a9210f96954b68bd25445baef1378b41530c39b4f1eef13342cec23f21fc5feec59c203d7b76a5cd2ba3d0738ca288099eff6b2bf1cd49c19ac3a114f0015d788890be108c41dac000b8ed19fd5ba2c93e2eb2ee15f7c707954ba8a5f85975162d72dc86f0b5c7132e4ce53b374c525902f2f77815eb13dbb454e23e54786f6a7d6d3f35c278e8a18cd6491c26ab24a799cbdc193cafdc6aaec68634809f8429abb57bfc73ca3d2361a8787a9505617fd87c073f0e2d903cbb249461f42177d7d5b59a1d4011bfc20787fa0ff022bd0141c1902d25f4e5282c0543f5fb11589d80ca9736a041ecfc3a6c1d45b5de1af9dd29c0b390f51487e660d898882bf9f1f20f011b99162d678d0edb864f19fe973206958fc13ff0d9227c323a95b45165e13d820d4188dbf2a812a7175b5a6beee3c6dab96b8b2da157b378264ca522e893aa6898fe5a15d2a042410b93af07032c041c4ccf7d3c76bd65f7a2a56016c16ee4b8b1809fc60ef094e2c4374df4c35513a8bf0b23287e66c209b35ae7cbda40373d3e6726ae84a825cb553d364785ad59ca7f34b424432f701216dbc8eb272d6bab4d2f39d60fc98bc0cd3637c002bcf94ec21a86d4ea716a0d637354ff37f889402d2b9181a9d689c1a2d7ac1fd3cecaff329bf13729710d0fc11717c8c36089c02cdb26c822bb17f6f2e4d1ee56bd04f68ed409465756cef568e81569b126c87631e03d5d5d8701c4b9dabbc2e9c9135741bbf2e7c557688d39e2530ccc7050e1be55ac842c76425976b8828833740ce9cae0746406146fdbf6f643f026179afae69646f77df79eb0b8e2ca800f3c4522440cc2e7ee47ff1767872581b0253b9bb297383b61ba1914e8d930a16acea799a99f72d309dcb3d303c1973bb95f75512335b1f0542137359556e2f169daac622f0cb0e848484939bc569baed0156b6956c00e7424fb1c8910727d912956df59c045f6416b5b7231b927ac4eed74987f3e77e199033656a545b0c6ae022af00155193f6c35feb9c8151a47169c400e00c2ab8493c4ffba2a366c3bbf628f3da3fddbb89076e9424b769269fb9a0c39006959112da8ffcf498b6d4a94412e2d08845f717918811c62b8db5293979e643097527ab4ee4c52787d5b9f554d8d017e07b33ad5b131b9385588101f08fe0c43890ccd719f7332b591d5103cce50d74e8adbabcddedecf3738e3dbbc721f3e61bb5b3a2975fd2385668186bdb3b7bacb5cf188125ddeed53a99c2b9682a751b4da327b657c1b84ca2f5e2d851f80392fbcaf625247089a5d813a79ca8514424561892183888b8954cd6b5e9fdad532b739d4fc853289f3be2e70883fff0e0e91da5f0c0531ff3d3768061b6fa3011d578b62a06000c53f09ff2d7ca1ef39682e687cc7c4155bc90e064c62ccc4f50a8d3576cfc7c23412d105fe5863ecce3a8bd237b1c85a02aa0f82ae526bb7935afb1aef2efb9e130d32bddf6d828dcb6e5b3415e01b4fa243be3a64fa2561629e97cb898aa326fc5c138f942463b6d74e2d5a2d7b5d91c828ab1c277767dd0cf59b17935325c76d689b9da63fc16297c6092fc7380855e0a28911f4a5c58686767f1dae43ff81de8a5c68ba8d522e049979200975b588a038630c2b245f0b8e911b954f968279ecf67ac0724f539dba7a20c603a7e04ae6b852404cbb8807cb37875124710fca88a2f0dcf3ed0fc41670e44f710f5e404c9ddc985f11f20ea6a7b7314d3315e2e5d341f9ff42d5ce1952418d3c52f48237fad560e21ee57b9b9c973a1964100c5f958565a1fb32e12f5f614e44ebf3c3debd2244839082b9cc28fad0c9781d23cd3363362efc40df50139973fc893132f4b853e3838d6fad7dccc4757382161a086a58d9817b976570626042501d4ea3e1269380ca5487f3f47a4c0913bef246d4139e3d86221174160c5ff428c1fc2496b7f308e83b81f0909f4a68a040508971435b6463883d63ebb60ed29763324cd35607b7080fdbe03083a02c5bdf26e741d88dec1d4b2d5d17d21b2863c035f6aca18850d1ae1da4740804fc71d186be191ef1361c092ea8452cf2e28b4ee60cee0e097263b1a0c77fe2ccd5d8836d3d2da04678c3f6939a5f5b82e9acb2af3066af02a02685625508480ff0ef8f9afc1c957c10d9aca3fabde0fe215b9cec9c95b463f1c341d50713e798354bc91d7db69cec93cdc38f90c75d025addceaa1d61049c6a529da042fca79ffc135c89f672feb8805f257ca915ac35403c379871e31770a53b4e408d70fd97d71217df82b6b32c92d82d41552d7f4d83bbdb18f4f0e3964d90f2daa5cf11274f2224600f32c974d3766ac94c5eebd36048bb90f3cc307dc05f89e99f018282985c3b892ea8e6e59cdc6cc6b32e5eddcda8b870ef0fecf5b46385283953b2e9ae7c8888a35e473f2e909310b56a7e37cc3479", 0x1000}, {&(0x7f0000001500)="a22fe5dce18fb41fc449a0258bcfc4964a77c300b6e0a560f802d64a8d0c0d7591ac729d2201222c7bf1d27f2f2c9b27e17074ef7a221ccf280e1297d0d981b56fd5c8cb62b46e31443222926b67753e859157ded305ec78f8370a45aa0a691a92", 0x61}, {&(0x7f0000001580)="c0d136387e8e508df2b08ff0a3fd9bad276cb9953d34dc4f08dec0f0475f9b9f45a01846ace64ea44d43f807697c12a06e2f6fedd24cdbc205dabe40d9f7af225ae70d7d285016fcd8fee527541ac44ad1d12ab9698523d8535655c886adf861e6184619226047e35fd5995d2509ff3cf7ee590162c5d2b5abdf6b543b67b0f06360ba2d7a67f18b9bff4403ae2a7cd774f93f45b2a6127078ad1f5a5250276a1183a155b4", 0xa5}], 0x9, &(0x7f0000001700)=[{0x58, 0x1, 0x401, "7a6b2e97e10457d7a21b9e0280d3db96102800255db571744de6037dc9becb8018f447a45493b525d83caf3241230d1e9724d4257fe31d8ef39fa6a6f1d2fa0af99b2427"}, {0x108, 0x1, 0x2, "087f9a84ce45cd0f8eb2e7380a610bf842395a3092bb673b023d22173ff24324210f7c7402a42e246be905fb556d57384843405ef944ce42eb91e9d8ac6a5b405376764357860897a5df82905a2d6cc473b2ebae6a80832de5a6f560eac3bf6d62ea13ced1586598806149c85381060d1dde902df34e629d7f7bd0b9b0cecb454d7c855f579939d7ea952e951e81ce3fde32b88e3a7afe22cca48fef2899fbba6eb11ac8516d01c836d087dfe9cf25c692335ee18c291530939d79d0c9287c661c57b846fdeec6f31c8d868089003adeec9a8ec56e06cece162560833adcb7e04fe704d4caddf620dc1c5884207bdec2d433c289"}, {0xa8, 0xffff, 0x0, "cf8c82d261ae2abee5c54c49403e0e9ffb0bf8aae925fa7dd11b189d9abf5dc9b6d4a91b435b87ac848de76b2fd84af8af66329f442c4c9d10b7c6f4456bba6b2b36239bfcb272a32b6760ad5206285e3dc13a135963ee3b8e904d42af499d238f7a128544e9232df9d0111f9636e503e85f6c94cfa3a80c0635b4a05f223a10b31ca652bef7d6dad99c07ebc273d8232ce16bb37d"}, {0x68, 0x1, 0x0, "6e6e1630f09ac53f36b68a90fafbcb8ab744435e458c3fdbd332d690d91c8d254f6596c887acaa7a7704ed70f88f6937d6f6d327b95e0bb1baa9c2c07c9ffcf9dbbcf0b02b414d54bc40d5f85a69156a633164"}, {0xa0, 0x1, 0xe9e, "3bb3d670a348d457d5183dfd34aedffca32eac9d62fa9c17dc195855c6c9a421e359ada17bdfd441f94efba22fd08911e7a660478092749b5c50ce50d8219c900815fa2af08940bedb5121c2909ae383380b61111c081da5f64e96cae9d8da25a88a705632cab9adde3133099e1eff29e853fe2e88bd4be0757bde9535d34e42ad75d8460d817c1143"}], 0x310}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file1\x00') r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x72) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20088, 0x100000114) openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x6) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x9) rmdir(&(0x7f0000000140)='./file0\x00') linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x4) openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x8, 0x40) 16:00:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) r1 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept(r3, 0x0, &(0x7f0000000000)) pwritev(r3, &(0x7f0000001a40)=[{&(0x7f0000000280)="c5c93fcd11c339e256c6557620fe21eb6ce1edc1f3fcd610049298ab81b3b62e2768c468bc59c3d21f7ba87c1197b1554e33e74250f05e87a91d20e06c98754d1ff2153b4e3cd823b20410a0e2a7fab867ffe82aef608c2f7e103098c8237810f0a9f7146c1382d12c692c5a3b0ae27917582e239d552bc31c5d144d739d55f4f80d9ab7d958c1602469d8e0954b853784dac17648e47725b8403c272d56c6981617b23925a821ccdcc6398742d49fd37f5d6da19a2637c064aace65d39c63dc2a84e4a7a5fa8dfda09809843fdd12038e72b1d17380d58edf624e3d6afcb5522c647f395f18e779ee486c", 0xeb}, {&(0x7f0000000380)="b889f5bdb23d63122d6dd39916edbed69997e4ef9458f2b22fb44dfca2563ea611ce64a811f54f5f80bc53b3efb9c437f398540c14ae00c7f7d3e85810fa8ba3bdc7b4adaa9fcd209210267524630bee6d86b3964b7a40cf56330cdeb34d596f487d1bde84af8aba30fe0e2a199e58cbe0930557c1f53714bac803b9427fe18ab1adf497baf55a7b9d3cdb7bab9b7f1d3749ce80a0c3e96ecbc107b9", 0x9c}, {&(0x7f0000000440)="5885a4464f3a358a3c2d8b91a1f8a2f2d18c955ab7d2d181a1787c189ed0fe1bf0a46d17c920c2516b483fe482807563e09da2c7e26a344b5c6ab2132d144c3b1854f4321f3a247d7094a9593204e88bc5a67642d576596f501cda9cfcfdcdb7b1ac72ee8c43704ded496a9576e69eb3722d2b0e", 0x74}, {&(0x7f00000004c0)="01771e63d186b8030a583e00623f2d17de1d5bc617a8461a155d1e6f9caae60fdabace38f22238acb5bbb871b564b74acedec7642e8c7212a47193ec54ece5b71207eebfa19509781c63e618b47542b0a465c03e2f664408446a5b0e475bac9673c49d86c563a0399c79b64d75f219b5f20d25be5a9c65c43397b9d815b800774e1d4dbcb883f7bd323172867db6c2f1b347f575df28990682e9a6a4965c8b89716360df90a241db49ec8af49542e1c1", 0xb0}, {&(0x7f0000001640)="f78c48379821930195160ede8cd5d43d74a910dcbc7f4559b5fbf5050789771f870f287a88e9910d4d02cdd7137d3fd0b81232139a3310fd2b51034bbf3de675d51ad9232a247d49c28aa0c568196fba2630cffe28735246ad897bbb6bd73938830ea0eb8b9f6e34698546e6d2116c1bfb5e212c85f72860ade24d7b5990af48ad9a415fa3a86a0ee4d6359d1662b658b6ad9a14e1ae5cfb88a9062a49ca3f75c158b783c84fb5fbca0848ce3563d41a0d3ad2bd83ae5539bfb65850fcf5f380f03ab41d647090120b5989a11a7de9e1", 0xd0}, {&(0x7f0000000580)="96f068f05f6d86c058cd97e12e7332dce703aca0b8261cc83003c0097b01539275f376cb67c2831b0b1544a2626f09a9409aa629808f4c563719d6ecd5d4b0cfc81923d340f52dd0043808731118ef55ac5cd9b78f27359cb9ef7555382740a912efe16f36539c3d03614f", 0x6b}, {&(0x7f0000001740)="5a0bd4056bbfa657e223d5cd61b6628d73ead73f1bc8ea608cab6317d461ae9fa8b144610810f50d8ff3b006c842eb4cb023ec27a4f3626789bf6b6443a615752e6309b74a9e9ea38258a6ebaaac89e5a9980f175454ddfc7119a5eb03ab20ee2d93", 0x62}, {&(0x7f00000017c0)="dc8809a27bb72bc1e8a3474710ba8e208eb65d093560ac52be9a32b581edd2e0cdc5d5699d672ab6c32c73137361d3202901c87010d370f8444e0f9a897d3b62fbdcb4596b776ad585a1cf093b55036692b96c9c", 0x54}], 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/211, 0xd3) 16:00:14 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x80000001) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000340)='c\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x7, './bus\x00', './bus\x00'}) 16:00:14 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x16}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000080)="ccc96a6ad5862415826c6f781795e2c3e8ff215addc5af8324fae28dcb0f4633ce5fbddb86bdb193a742c0d1434d15ecefaf6db04f75fd") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0xfffffffffffffd93) shmget(0x2, 0x1000, 0x28, &(0x7f0000ffd000/0x1000)=nil) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:00:14 executing program 0: r0 = socket(0x468ab75d9e3fa05e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0xffffffffffffff52, 0x0}, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0xffffffffffffffff) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xff) close(r4) 16:00:14 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/189, 0xbd, 0x842, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pledge(0x0, &(0x7f0000000140)='\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x82) 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)=0xa1) 16:00:14 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027cc4f9e00"/4102], &(0x7f0000001100)=0x1002) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x20) pwrite(r1, &(0x7f0000000080)="5978373aa10609d86c3a0c02cb0a832a0d6d0a461b49d0b698f64ff331b8cb5cb5a77fe40f5d57cfe419c402aa77b27fa0c5cab4", 0x34, 0x0, 0x0) socket$inet(0x2, 0x2, 0x40000000000000dd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(r2, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) getppid() r3 = getpid() fcntl$setown(r2, 0x6, r3) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) setrlimit(0x8, &(0x7f0000000080)={0x5, 0x6}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000ac0)) getuid() close(r2) mlockall(0x0) r3 = msgget$private(0x0, 0x100010726) getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0xfffffffffffffef9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r5 = semget$private(0x0, 0x3, 0x10) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r4, 0x1}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000940)=0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000a40)) 16:00:16 executing program 1: setrlimit(0xff8b6551c8b744c3, &(0x7f0000000000)={0xb4d2, 0x10802}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x13, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x2, 0x7fc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)=""/4096, &(0x7f0000000000)=0x1000) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000015c0)=""/161, 0xdc) 16:00:16 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000080000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d6a561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000001}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lseek(r2, 0x0, 0x0, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x800) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x48f) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x4, 0x4, 0x6, 0x719}, {0x4, 0x7ff, 0x9, 0x81}, {0xfffffffffffffffc, 0x9e2d, 0x7, 0x6}, {0x51, 0x7, 0x7f, 0x1}, {0xffffffffffffffc1, 0x100000001, 0xfe, 0x200}, {0x9, 0x2, 0xfffffffffffffffd, 0x4}, {0xffffffff, 0xff, 0x9}, {0x4, 0x5, 0x1}, {0xa68, 0xb0, 0xdb, 0x13}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000000)) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x100, 0x1407, 0x5, 0x4, &(0x7f0000000380)={{0xfffffffffffffffe, 0x9, 0xfffffffffffffffe, 0x7, 0x1b50000000000000, 0x8001, 0xfff}, {[0xd8b, 0x3, 0x200, 0x9, 0x80000001, 0x40, 0x9, 0x62d6, 0x2, 0x6, 0x8, 0x5b1, 0x40, 0xfffffffffffffeff, 0x6, 0x6, 0xffffffffffff8001, 0x8], [0x80000001, 0x1, 0xb15, 0xfff, 0xa46, 0x82, 0x7, 0x7, 0x100, 0x6], [0x40, 0x10001, 0x6, 0x1, 0x4, 0x200, 0x80000001], [0x8, 0x800, 0x7, 0xfc07, 0x800], [{0x64c, 0x6, 0xfff, 0x6b5e8cef}, {0x8, 0xffffffffaa153e16, 0x1, 0x8}, {0x2ea, 0x6, 0x40, 0x200}, {0x4, 0x7, 0xffffffffffffffff, 0x8}, {0x6a6, 0x400, 0x3, 0x1}, {0x8a1, 0x1, 0x19, 0x10000}, {0x0, 0xfffffffeffffffff, 0x2, 0x100}, {0x4, 0xeddc, 0x5, 0x5}], {0x100000000, 0x8000, 0x6, 0x6}, {0x3, 0x8001, 0x3, 0xfffffffffffffffc}}}, 0x81}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000600)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb022780db5561bcfca04f377eca76a21d69ea7a049375f1c546b2da3ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee17000000000000800075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e3637067160e10a212001f1f7b0f090b7588d247780d29d16cea59e3b2de287e9037607aa7f8503bacce7a2db4a5cf396c4e98551ee50bd5c5cb0b5dfffed21e5a562eee4195b18fc78cc9dbd6dc1b3c898ffd39fcc014f38", 0x177}], 0x1) execve(0x0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/254, 0xfe) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x100) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) close(r1) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x6, 0xf082}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x2, 0x2}, {0x9, 0x7fffffff, 0x100000001, 0xe5cd}, {0x0, 0x6e09, 0x4}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x1, 0xcd, 0x6}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x16) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) pread(r2, &(0x7f0000000140)="a94933a8c71a6440f06f58719f4482717f49eab2ab894def132f672eb6a36b0ea63e212f2ad0088ce11a9931a92da820b5ccb3f1675c285614b5a5c4be7644c2de0752d88b990fe1c85a5f551de182f984d58ca2f700da21b9af1f1f72f41675405af254809fecaf645ab0e65f2be298e2948218f384fa31eec0eb0824b12ba02cb9792302bc4aad79231c22bec684d8b176773c03402fdcac62757879f499e949473e6a130af19cc1a61d5b94add357b4c4ed12e950", 0xb6, 0x0, 0x0) flock(r0, 0x1) dup2(r0, r0) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) close(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:18 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1810, r1, 0x0, 0x0) 16:00:19 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = semget(0x3, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1]) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x5, 0xe4b6, 0x2, 0x0, 0x800, 0x2, 0x100, 0x5, 0x0]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x1}, 0x0) dup2(r0, r1) 16:00:19 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x100) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x5, 0x8, 0x6, "2c161afe05a7999312473534240cbb8af8a19fa6", 0x81, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x7}, 0xc) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/249, &(0x7f00000001c0)=0xf9) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = dup2(r2, r2) fcntl$setstatus(r2, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) ftruncate(r4, 0x0, 0x80001ffffc) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x81, 0xffffffff, 0x8, 0x6}, {0xf7, 0x4fe, 0xab, 0x401}, {0x9, 0x1, 0x9, 0x400}, {0x8, 0xffffffffffffe9e5, 0x0, 0x2cc}, {0x0, 0x8, 0x74, 0x3}, {0x5, 0xa2f, 0x2, 0x3}, {0xf151, 0x8b1c, 0x9cde, 0x5}, {0x6, 0x7, 0x1000, 0x800}]}) 16:00:20 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x40c}, {0x18, 0x1, 0x0, 0x887}, 0x80000001, [0x6, 0x1, 0x100000000, 0x7f, 0x5, 0x40, 0x1, 0x5]}, 0x3c) lseek(r0, 0x0, 0x8c299ec05761787d, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000080)="b63f8761dbad4723b66074dfc1e717358c1d03abadf67a925b43e6b7359232883331c7abc09fb798f3fce77821b5290e61efbf977a431893e6e7fa99f7529496c04afac090136513e86452fd402c6d98a0d2fac59d63daf12723453717f301f48a67c6d7bfce") 16:00:20 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x0, 0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) 16:00:20 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x59) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xb08, 0x3) 16:00:20 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() r6 = getgid() r7 = getgid() setgid(r7) getgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0xc71a61afbb009752) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x22) fcntl$setflags(r0, 0x2, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x10000, 0xc75370ff0b70b76f) accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x808, 0x0) socket$inet(0x2, 0x1, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x3f) 16:00:20 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x8000, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:20 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x100) open$dir(&(0x7f0000000540)='./file1\x00', 0x80, 0x106) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) pledge(&(0x7f0000000440)='$^\'-]&\x00', &(0x7f0000000480)='-\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xbf-))\x00']) write(r0, &(0x7f0000000440)="d62be4e5b32c53d01abf48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdf9925d3de29a969f8f6fd6e7512d06c3930", 0x37b) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x100}, {0x0, 0x100000000}, {0x85, 0x1000}], 0x3}) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, 0x0}) +,SHCREMZ xY|[ $LҍpQ11} @`L bė{Iphۂmi)2la!舭eE`Gzq@TnoD)a}C'NX7iҹ MRޤB8ctߙ%)i:nul90 malloc: allocation too large, type = 2, size = 18446744073709551296 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 173098 7485 0 0 0 1 syz-executor.1 *332122 7485 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800023bb1bc0) at vm_get_info+0x9d VOP_IOCTL(fffffd806e6dd8f0,c0185603,ffff800023bb1bc0,1,fffffd807f7c66c0,ffff800020abfb40) at VOP_IOCTL+0x88 vn_ioctl(fffffd80672749a0,c0185603,ffff800023bb1bc0,ffff800020abfb40) at vn_ioctl+0xb7 sys_ioctl(ffff800020abfb40,ffff800023bb1cd8,ffff800023bb1d20) at sys_ioctl+0x5b9 syscall(ffff800023bb1da0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,35a2000e010) at Xsyscall+0x128 end of kernel end trace frame: 0x35c95049ef0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800023bb1bc0) at vm_get_info+0x9d VOP_IOCTL(fffffd806e6dd8f0,c0185603,ffff800023bb1bc0,1,fffffd807f7c66c0,ffff800020abfb40) at VOP_IOCTL+0x88 vn_ioctl(fffffd80672749a0,c0185603,ffff800023bb1bc0,ffff800020abfb40) at vn_ioctl+0xb7 sys_ioctl(ffff800020abfb40,ffff800023bb1cd8,ffff800023bb1d20) at sys_ioctl+0x5b9 syscall(ffff800023bb1da0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,35a2000e010) at Xsyscall+0x128 end of kernel end trace frame: 0x35c95049ef0, count: -9 ddb{0}> show registers rdi 0xffffffff820d23c7 db_enter+0x17 rsi 0x14c8b acpi_pdirpa+0xaf3 rbp 0xffff800023bb1800 rbx 0xffff800023bb18b0 rdx 0x14c8c acpi_pdirpa+0xaf4 rcx 0xffff800021b70000 rax 0xffff800021b70000 r8 0xffffffff81a5e3cf kprintf+0x16f r9 0x1 r10 0x25 r11 0xf8311e6dcd00062d r12 0x3000000008 r13 0xffff800023bb1810 r14 0x100 r15 0x1 rip 0xffffffff820d23c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bb17f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=332122 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe290,0xffffffff82653290 process=0xffff800020add880 user=0xffff800023bac000, vmspace=0xfffffd807f00c8a0 estcpu=30, cpticks=2, pctcpu=0.6 user=0, sys=8, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7485 173098 77061 0 7 0 syz-executor.1 * 7485 332122 77061 0 7 0x4000000 syz-executor.1 5180 356169 72919 0 2 0x482 syz-executor.0 77061 175603 72919 0 2 0x482 syz-executor.1 85160 425039 0 0 3 0x14200 bored sosplice 72919 44160 1908 0 3 0x82 thrsleep syz-fuzzer 72919 76181 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 302820 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 182916 1908 0 3 0x4000082 kqread syz-fuzzer 72919 343446 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 174850 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 425576 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 16940 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 240632 1908 0 3 0x4000082 thrsleep syz-fuzzer 72919 282514 1908 0 3 0x4000082 thrsleep syz-fuzzer 1908 230653 34841 0 3 0x10008a pause ksh 34841 455775 3972 0 3 0x92 select sshd 40536 455087 1 0 3 0x100083 ttyin getty 3972 174840 1 0 3 0x80 select sshd 17793 113399 70713 74 2 0x100492 pflogd 70713 48495 1 0 3 0x80 netio pflogd 35493 391162 19477 73 3 0x100090 kqread syslogd 19477 430769 1 0 3 0x100082 netio syslogd 58531 462892 1 77 3 0x100090 poll dhclient 27946 96503 1 0 3 0x80 poll dhclient 57364 479461 0 0 3 0x14200 pgzero zerothread 84921 215388 0 0 3 0x14200 aiodoned aiodoned 24958 320495 0 0 2 0x14200 update 40027 298798 0 0 3 0x14200 cleaner cleaner 3785 238386 0 0 3 0x14200 reaper reaper 27153 259703 0 0 3 0x14200 pgdaemon pagedaemon 10872 56259 0 0 3 0x14200 bored crynlk 79424 193803 0 0 3 0x14200 bored crypto 73857 167353 0 0 3 0x40014200 acpi0 acpi0 65004 426025 0 0 3 0x40014200 idle1 53428 471944 0 0 2 0x14200 softnet 21351 467833 0 0 2 0x14200 systqmp 38583 40096 0 0 3 0x14200 bored systq 31116 41871 0 0 2 0x40014200 softclock 35211 178112 0 0 3 0x40014200 idle0 21030 2263 0 0 2 0x14200 smr 1 181923 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 7485 (syz-executor.1) thread 0xffff800020abfb40 (332122) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264cd40) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9524 6541K 6924K 78643K 12114 0 0 pcb 13 8K 8K 78643K 74 0 0 rtable 108 4K 4K 78643K 399 0 0 ifaddr 56 13K 13K 78643K 123 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1509 0 0 iov 0 0K 16K 78643K 39 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1775 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 60 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 5 13K 25K 78643K 639 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 61 63K 83K 78643K 558 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 59 0 0 in_multi 33 2K 2K 78643K 81 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 279 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 97 21K 30K 78643K 2932 0 0 UVM aobj 21 2K 2K 78643K 21 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 70 0 0 NDP 11 0K 0K 78643K 35 0 0 temp 162 3558K 3624K 78643K 12354 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 68 0 24 2 0 2 2 0 8 0 unpcb 120 213 0 203 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6151 0 6151 2 2 0 2 0 8 0 tcpcb 544 136 0 132 1 0 1 1 0 8 0 inpcb 280 392 0 385 2 1 1 2 0 8 0 rttmr 72 3 0 3 1 1 0 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 13 0 13 2 1 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 33 0 15 1 0 1 1 0 8 0 pfstkey 112 33 0 15 1 0 1 1 0 8 0 pfstate 328 33 0 15 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 301 0 86 14 0 14 14 0 8 0 art_table 32 302 0 86 2 0 2 2 0 8 0 art_node 16 67 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 58 0 48 1 0 1 1 0 8 0 shmpl 112 19 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2321 0 924 46 0 46 46 0 8 0 ffsino 272 2321 0 924 95 0 95 95 0 8 0 nchpl 144 3358 0 1752 61 0 61 61 0 8 0 uvmvnodes 72 2771 0 0 51 0 51 51 0 8 0 vnodes 208 2771 0 0 146 0 146 146 0 8 0 namei 1024 9851 0 9851 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scxspl 192 9352 0 9352 10 9 1 7 0 8 1 plimitpl 152 76 0 68 1 0 1 1 0 8 0 sigapl 432 833 0 818 3 1 2 3 0 8 0 futexpl 56 7711 0 7711 1 0 1 1 0 8 1 knotepl 112 194 0 175 1 0 1 1 0 8 0 kqueuepl 104 148 0 146 1 0 1 1 0 8 0 pipepl 112 452 0 433 2 1 1 2 0 8 0 fdescpl 488 834 0 818 3 0 3 3 0 8 0 filepl 152 4709 0 4607 7 2 5 6 0 8 1 lockfpl 104 226 0 225 1 0 1 1 0 8 0 lockfspl 48 79 0 78 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 683 0 674 1 0 1 1 0 8 0 zombiepl 144 818 0 817 2 1 1 1 0 8 0 processpl 896 850 0 817 4 0 4 4 0 8 0 procpl 632 2079 0 2036 7 2 5 5 0 8 1 srpgc 64 7 0 7 2 1 1 1 0 8 1 sosppl 128 14 0 14 2 2 0 1 0 8 0 sockpl 384 672 0 653 4 1 3 3 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 220 0 0 27 0 27 27 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 243 0 0 15 0 15 15 0 8 0 bufpl 256 7260 0 1315 372 0 372 372 0 8 0 anonpl 16 95768 0 85573 85 15 70 70 0 124 16 amapchunkpl 152 4808 0 4702 15 5 10 10 0 158 5 amappl16 192 4006 0 3278 63 18 45 49 0 8 8 amappl15 184 345 0 341 1 0 1 1 0 8 0 amappl14 176 159 0 157 1 0 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 357 0 340 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 646 0 640 1 0 1 1 0 8 0 amappl8 128 184 0 161 1 0 1 1 0 8 0 amappl7 120 47 0 42 1 0 1 1 0 8 0 amappl6 112 358 0 348 1 0 1 1 0 8 0 amappl5 104 145 0 131 1 0 1 1 0 8 0 amappl4 96 1098 0 1064 2 1 1 2 0 8 0 amappl3 88 233 0 228 1 0 1 1 0 8 0 amappl2 80 5761 0 5687 3 1 2 3 0 8 0 amappl1 72 27708 0 27281 25 15 10 20 0 8 0 amappl 80 2355 0 2318 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 20 0 0 1 0 1 1 0 8 0 uaddrrnd 24 836 0 818 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 836 0 818 1 0 1 1 0 8 0 vmmpekpl 168 9648 0 9607 3 1 2 2 0 8 0 vmmpepl 168 107219 0 105371 154 47 107 107 0 357 22 vmsppl 368 833 0 818 2 0 2 2 0 8 0 pdppl 4096 1679 0 1640 7 1 6 6 0 8 0 pvpl 32 277839 0 264490 210 36 174 174 0 265 41 pmappl 232 835 0 820 2 1 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 547 0 5 16 0 16 16 0 8 0