x00', r5, &(0x7f0000000680)='\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//file1\x00') 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r2 = socket(0x6, 0x5, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 04:02:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x27, 0x0, 0x0, 0xfffffffffffffe4f) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2000000000000236}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:02:46 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80000001, './file1\x00', './file1\x00'}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:02:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 04:02:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) read(r4, &(0x7f00000001c0)=""/123, 0x7b) 04:02:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x43e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 04:02:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3218e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffabe130a1bb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f2e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e8ff0100004c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7bd46b5ab1899deb78227de15d28fa0f6a16dc4ad38601ca47193c76847c2d68ae1cca05a485b6b5cffe261e22026"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000640)={0x40, 0xff, 0x2, 0x4, "636c1671644778dcc72215ac49db17883a49f753", 0x5}) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r4 = dup(r0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r5, 0x20004269) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r6 = getegid() setregid(r6, 0xffffffffffffffff) r7 = shmget$private(0x0, 0x1000, 0x182, &(0x7f0000ffe000/0x1000)=nil) r8 = getegid() r9 = geteuid() r10 = getppid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000680)) r12 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x8a9d, 0x0, r8, r9, r6, 0x10, 0x7fff}, 0xc7, 0x9, r10, r12, 0x401, 0x2d, 0x3}) shmctl$IPC_RMID(r7, 0x0) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xcff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000001140)="54d36bc7830231b35c735cb74facc7ce1de7d306aebc378f7ba71309d5db8ec5dd599b3fdf025c70d776115dbac578590357bc76e5a724f49657b5208dea0d15b4efded840513536f05b9c0f2e0a651f66c73c9c89cee4a2a517866c7ac25bd7beebcfd7eadb6c2479c3ae9e1a7ea3dacacc053851398c0b1bee9b515274d1", 0x7f}, {&(0x7f00000011c0)="ba86896259d8f31f3e546ed9fbdb0d31bc26e40899c594c3552f7669d8a59a629e593dfdf6847d975c284e2c0e6da5ade0300a7ca5740178ea905b9b6bf1dfd81534787d49209417a15bfa447cf90bd35bea10668430dc5f3969d887f3f86c98749ebf0f18982bef3c0ac58e39e48376db26497f3ca1494288b7317a93dc452d5d5a5d968582aace9e9e9e194d410921e98ae7942798a3e5b07acfcabc007ddd640f18bf19c21a6c5c6ac8c5ee227740fb2124ca531a9704709fd54335eead43d168487043b516d3cd09c301ebae255b09f07eba73c78f8c725fdb5b0cf170b309857e0ae77282f6b559ac4d01b18e28c8f0cfc30990d0bb0521f76d1741c3e6bbca9997e912985689bdfff3dfca9724ce5e78ea8a4c7f91bd7deeb0bf9b24212d4acd475ea98d83889fbf71a4e1e4dafe0ee5296a3196cffa1237465b59162fe4c0eacbf7451feb38c630660f66e6617645a3df2d07553c9338c88307e73ef06b8112e85eed86133656f4d386fed04f12c2ec52091d4c4123b9c2040c1c5c22c9a9c9967f093aee6c252236839c43fb278ecf426a264fd4df8a37ed0cfe0b151477c6e74c1ff403ad3697c03056be17aff79a6e20b7aa50db56a76db6f5cd3b7a7c9f033c60a73615448d6a67bcff6542049748f034f56f25d167f980408190228df2b06dd03aeb44c10ba2292ad944bab742b599631995ff8a343a12de0a2a67a7f32c34e006e119bfe66fc71a987f5da072bd8c80694d7717a70d0893ba76fc0fb0ad217aa81ba1eb8753cf256360bdb619b2e903c014f002621a4862ccb3b2e9ea524ee4f5456d1490da2026261c6735f976d61233bb3c8a3b01c32b3da0e7ffa7fcb8212794910112c35f1518fa174f89acadf3b1dc42acc0cc7820606ea950bfe2d786b5a96971e6d072b1ca3c52d3266e0a8182247fc7c18e27627559309f0c1863fe3df130d9ceb4e718d2670024dd4a17297f2e6c86be8ab89dee33b56e06b3064ba7e75aa1e4e0513a6ba861c4fcdca486a330ed46bf2047ace95dc0a09a1dcb9b03940ec3ebb43b89616a1a0921194810b5eb66148cc8a2a7073d53d2765b78b4cf7600c750235d8a1f054c8b714746cbe57781ee021c5e745e6ae8a511b573a35437573a1893bb2deec3667bc92375b0071a7b7c46934540d86ce63cc100246cf9766d9d4f64cbd78a94a482acf4e21ea0fa666582a81be40ce1e600cde3896e68bd783b7e1acc5a500cff60ea314937b3e4117fb2d15f84364645e496e8553b76397b021d65ad5dfb5f7d8e7a2a136d55b0bba0b8422a89e0aefc3c9e1db42a6cbbebaf2dd0f50ec4ec9ed37f3a20b83bd12af85dd69b25083de9130c3c379d3cb5846159448988ed01f5a1c110d1528ccaa01ca5f0fdad5c35512b5a7be6de750f55107c43bd8aa811eb8fe204441b6fe21e45b1f7b3479f75e1e0f16e393d146322fdd4bc1e61beb634ed4096122304abcda73506182ac59a82ec8eaea7ed01fbbb0e596ad85ddaa16f7fed02e968127908be3499d33dbe1151582b37f4af9b4bdb861f70bd1e84922328f25b643e02f901a2d86243d501f13b97aee1d4e900b9ba4dd549c3b464698259be5a63f3bcdfd5204886ad86d14c1baf0e0bacf15354d098d381f6c2e5f4fd5e9780ec164f673bde1d65c77a10ad4867e0c80f09b3c3c54c7bd96850a548e4f6b3752fe8e5a84626b1f0fc32afabeb45d0375b474cccd33cbcbcecb4201f8d73bfba2fe87a7f61452ed265e9f79651b583999687fbf53c87ed17a2c8eaae08789a64fc6803f4d7169fa4a632e4d8b1f8a74602820ca0bbedf9990f85afa09abf2b0897b86b81e9e0878d5a0d9573253ba146e2b90a5f4cb288874084d2275e7ec832354a1def427b2fa016c2bb9a41099db89dedfd213df4726f2235a8d81a73727448a99b025f674fc217c55cd76499836a1034b502c151c535ec63db4e7daddef4acba6081a8bd6933be211f4c0f930e31fdb72a131aeeb304b49c4a37c7e5d383bcb30cced1172b18c2cf2ecb30be5fbbece58cbc048b42e83d520fb42ff55bc3e7af03192948f497be74318c48b2d93ce398a65de4c4407d4b4c3fae0cd677196f0e2c5e4c850d1b4022fa6504235b15f6a621f6827eabdc2f60497425cbdf9706eb37b796f4c917a08376e7eaa7954e8f6923eea305e794b26a1e82ab3032c7ff3d53369918c395be18c398b3a7fc63a6d46ef0e243251016470e8a15e74b72996e84ab7cf2a385349cb92452b9faae11aa5a73ffbebeec2bbed4a72a240ee1d30dcf1b66efeb26b7c2ab8ab90ce1acb25c0dbdff34246e23d57c90c5a530968e15df82a9f657de5fb1fd5d3a0c5b86e2aeb51c8f0227429199c28eccfc95f89a103133d14e87874172ad9b90f31cc73357fee755f088e836466252f32219c3faeedf8d5fdced85be3f444b4cded630ade769bd67fe92b74b22deb3e5060c3d2fa0787b7e2d4aee031c985a5e1ae1230bc363fdf61f0704de2616f7c49ca3472b450d5dd49fe472563f0d92dc0694eea0baaffc0311ce316846cb5bde9d1cc53774116a1554f5e3c761150ac87b688e0f4c0a267355d5b049df38500b73622b4c2153cf3610158afa0dde603f9980e2f99564c0336909454d1f4bc29cec1ef717149e31899f63641f0f96859fd26a1163e0ad8b086088fbab66634549e51478651dddf69e87c27e7bb849a1cc67eb125099742c34327d986231d85cdb033f90d1009df797bea33d044c33049869b533e597316e2744beaabde94bc80e03686571ce595e4fa5b39fae921ec7ec768d29f7aff1a0de2411dae8998dc1f82bd383ea0d68127bd13250d96b6eed47f33809f45ab493693131fe8a4e546040319d9ed6179234142137c9d30df146b62357902db80212e8168822c566f43d8738ca7c9ea4d4d845f8a88ca699d2140db7da005eddd2f52e55d2412f060f21e04095d89c3caa56ac807116d244443d74678858d26d17d64ee1ec45eb4482032c1f3087ce314cfab5fc81aac9c4073569323bad603b024236703315ce3e9242b6d19a694fb71747a3ccf646146ffe16ed4648bb4dd30dbf3ac498d8c68a435e8918da8581d445f01ed7b7b2351c562b15d6b2503b2c749db656abcffcd8f35e28a64b8940b4b2985d136b756d687405d4f0af1bc17e8c59937313d6752a23e46c1c0d1b3ed7329b973602718be6f7c7cd54b2b631a029f815a213c3e99cfa3beaddebd21a268d86e2f0b9737138e9e5545cf9d0f5d5ffe7259d0a6e10355fe469cfe6527f0c4661eed69c466109b1411c5e68776308623bd6d7aff4ae854db71b1af40aa0d65850227844d55ec8616d3bc263a09bff39a075b3844f3ce93c08d918afb49de0cbeb7533544384f8d65f0ac00dd1417d2e500c842ee9f09520e5d386f7722272a517972c54fa77e4485abe1f5fa9b559de8a9c797c3f264cbf0a8a4f7194dca0a243d04f4f93e6a5eb83f709fad41ae595785a281d05d280def21834cdca64da5efd3c1abbcade935e933092b7af69ee3fbbf9e60e16dcd0aebdeae96914389f752be055f28f8fbfcbf04c572f5db5b30366cd14cf65a36442d3cb0de583b7cf98c1b7b8e018101da092a49f10d16a4b94b4cba09b765dbc00f8e8bdc26b9f4f344e8dd83db8012ffc4b5bf6f9de0170ad258600b085e0eecbaa6cefe15384cc1add0c092788601d7395aa5323e9645469c2825477ce23b229a19fd9613ab82e344ec2ad7c575d2d30f22b30a8dc6ca0f2b402fd5519a979365e97d43cac7615557348b510d483c2a92d9dad865550f468d46d696e83018606299b53f7fce65fb08a0b0e8f4f846a89337212a74402f376f125bc943ad768a917a22890c80567e04b75dbd2e7cad9b6482453e12e05671c946e702f8a0970d51464cafc06668135e388ef2c2285dae79b0332a5b6e7465fafef792db919d31d550926ddb032faa3213e85c60481f99058a97d5d21af2b6d4f186287dcf1047bc838f02850851de4f2c7361608dfd1c1d4e998d883e92ba9c7c1a0afb2e325136868681138b5330c445b88723c6bd7b699ff1ea613f4aec52f8020cc11245a585d7296263e0ff1db4bb33bc7e8070d987efe99a95610b71659ebcc1b8c8dbc1299c2128228e9b202e18a9e44b6235bba53bc004ba0b4d8502c4af8aabf5ad17ac44892b8272ca9458a4db13fcd4c62f442ecfef493fc1f00263d8f5ecc38c073624c21c64525cddfec2579ff1933aec8b3d7b0fad14633b8edcfa3c5c37ceabf89ce1cc604a0ab7fb4c1c26ba66e52cb9433c474b260440cd25d052f526f45e571ea75c781578a8a2fff3e0c135e0456155e03faf896c873fd495b8b998460eca88c7747c2fb0d29a969d32d666f4f97ab5bf09f923ec5d8ddd8d64df2d88d8fabbe52ac11225f578a1cb42f3e71af1560c097c6c6ebb89ada592aee15a1aeab81a6e5a25de38c6f7ce86038dd2fc5ecfdfd82679089a4a6a6ec4eb224a50706803cc00449a64405a33228851dbc89086d8fbcf1849897d788e23a2425a5ee0627439e53d06dceb65d3672810addcd6624186c7b1c7c966bc7dfc48063807603941b4d39acc1306ec2d3bae7bbfa69b39f93f4fd33e51882e1e97a92a9926a0c5f88145c70e79ca601a3e078498625185c37547216f8087fec1d30466c2d757c66e72bc15a1110cf17e0ec54b3bdf879578392baca75cd7cafec9479e37c071bf83defcc00607613e8d91c4255723ba811fc6ea64d2918a2971a995e36d74564fb7557f6051474a961cd05f9d3cdbf2992de63089458820f46034a6d49128f041e869d47f9c18fdad85f202f6f0e310654ff0406528850dc88df703c2ae1aa8e25ed25d2edad6e966ddc035791f566dcef181543ee74500cc743e1db6842cff270d6a1f5a6b7a5db331154768ffd5b870546e9b2487e32fe367d0384a665362ad9ba3eaa8b0e57e21f02a6ad877118f4012ec5a44a63d78a598fef4775770c0275b2161ce7e6e7f90c7f2e31b5044dbdc860d3b4104937c9f1f94da0d21b00ea60eeef7b9fc03d93cc9e5dfd93ce22b76865dcbebd7912370da73eb98d74315ac5794ad7df9854baa128ecaeac9144baf3a938c013341864e38b9fe0bf4031c4762dc37247f9a9cc645a853fcc89a2d997c0e90a564a20460666fc586818b3301408a6e45f1fe2b10f850f5dcc4d68a562228196dec1348d2434ebb9b4cffbda93cc47c6015fb1fa455b0dd6ac797856e9158cb811b2864b6f4429f62f1f84129a42c526664ecbda297b73204d17582fb3079d67e05e517f345eff69183ea8dd2eeae84695d5eeafe796b6e0b36b5233275b21cf342fb4fdcf6eb5cb528f789830c1320e4b8f687bbc82140d03fe7f799231a39ab57ebe70dc46a453d7a40a740067b3a422dfff95ff637b587d9f812502cc6a0cf8352b0472911fc07d09d1b7d3b69f8880eee7d40ac88ef9b3f727d0eeba767ebdf71a36a41cbb9541169ea4430705a8a8afdb1907c404e967e5588efccba0da6b4f7995ea94a1f26d420509c1c281441b671a3726f3bbb01660910bb4a6c3705a2d9c929da4fef3dad36961e251ef81f654d51c674176402bef770cd6027295f019024914deb944aef1de74cc410c92cc855ce819753dfcc4ef4817f1fd4a5a7ee85d12dd73e9bc32dc1b77b6514f962970392adf548e6e784944fddd32f03acee5b1768f57d3e1c25ef978214d2e0f7da2c622d9d2c546c1b96b68b1460521839b9b2fbe9e5d7d4fd3f1ef50332649525b5af28130bd3350322b10ba", 0x1000}, {&(0x7f00000021c0)="2354de361302e721beb4ca5adf4177f51a4f174b07193ea73295fdd3e5985be9ec58794163fa0f0370bff99d8204d75e64a5f126b6d24e719a8ed3670416bc16f2e079cc135564d60467cfb97dec473f9aa9e34534479234c090f96e6e9d813fbd2e9e27de64ac492547bb5784ff7ea208afe73dbb8a52aa841f8e5c0a1b1202b50eb9b9a8062136805db4ee3a9a75b98e99e666a39a1e86cd50cb7535b64b63ddedcc624f15cda51477205c2097e2a979619a6d98ecd1b5099a827e9a37e72d585dfe5d5eca0e423e7323d8c925f8f19a80dff6d29c2e805a3ab5e38eae0640c104ee366602c8f46546cb05aa766c6b6f4e76c5ab31beaa94a803a4", 0xfc}, {&(0x7f00000022c0)="07a8a4da8f50809ad571f81059faa32faed11104c5cccae39b8d10e8f2b60111ab25cf4ce6b9bde59137aa2e2e9418a7a77854d336c378071302f0398bcf269e8ddc2215cd6d5a262515a403d3ceb8bbdef5f27578308eaee276868cd285e7f93f74c5ad56d75408103d9248cd240e26012ea502a9ef6d5e5f404d18a911fb7d3c9a22e58b5a761f93c023c4d16410c4bab29128c07dacf0881bd9", 0x9b}, {&(0x7f0000002380)="da74e009072fd0fb458c8cc9d25a8d38b7fa67cbf825f2560ac6e405a682d403e3083cd615f4381196dfac8973fc64cf89b9dd822d7a659ed50a3931b680fadb3cbae90b9dc9f4d58ce1dd7138af81259a41d3c51eec07aba3ff8ce4ae5ebd03f4d0eb54cc61533894eef087b01fb9f54683c478e1ceb9e4deef131fb6f5ee8cebdefe948288931da0aba5f987880940e4108e4decf125b97e03a64aa212df749a392a43148492d421f557e6f4e089bff56ff0e8371596fe2a", 0xb9}], 0x5, 0x0, 0x0) 04:02:46 executing program 1: 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 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) 04:02:46 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac228a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca29affb0a043c19457378a842bbd860e8c63e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce30c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r3}, 0xc) 04:02:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f6f96}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 04:02:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffcdc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x289, 0x402, 0x0, 0x0) 04:02:46 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f00000014c0)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3715deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403f20074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0x400}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400315c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x7) semop(r3, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x8, 0x800}, {0x3, 0x1f, 0x800}], 0x5) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0)={0xd7, 0x8}, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 04:02:46 executing program 0: 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) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="0264cb17d006002e2f66"], 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = getppid() r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r145, r150, r157}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8000a006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7, 0x10000}) 04:02:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r1, 0x2, 0x8ba3564ca83ce32b) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) shmget(0x3, 0x2000, 0x48, &(0x7f000016a000/0x2000)=nil) r2 = getegid() setregid(r2, 0xffffffffffffffff) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f00000f9000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xffffffffffffff2e) r5 = getegid() r6 = geteuid() r7 = getppid() r8 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x8a9d, r4, r5, r6, r2, 0x10, 0x7fff}, 0xc7, 0x9, r7, r8, 0x401, 0x2d, 0x3}) shmat(r3, &(0x7f00006c3000/0x2000)=nil, 0x1000) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) pipe2(&(0x7f00000001c0), 0x10000) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x132, &(0x7f00000003c0)="ebffcbff13b9fd812e21f06332acb1276a786fdd565d9caffbd70fb13e7ce37ad218d612d64d2ba7", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = openat(r10, &(0x7f0000000100)='./bus\x00', 0x80, 0xa) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000180)={0x749, 0xe5d2, 0xed, 0xc5, "ef6539fc6b0af8ddf7d65e081fabeece341e9265", 0x5, 0xfffffff9}) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000080)=0x9) 04:02:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r4, 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x200, [{0x3}, {0x0, 0x9}, {}, {}, {0x0, 0x20}, {0x1, 0x1}, {}, {0x0, 0x492}, {}, {0x0, 0xffffffff}, {}, {}, {0x3, 0x4}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0xffffff7f}, {}, {0x0, 0x5}, {0x0, 0x88000005}, {0x2}, {}, {}, {0x1, 0x1}, {0x1, 0xffff}, {0x1}, {0x1}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x3ff) fsync(0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 04:02:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffde3}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000500)=r2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = accept$inet(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x91b092316deaace6, 0x400fffaf, 0x3, 0x1}, {{r3}, 0xfffffffffffffff9, 0x44, 0x0, 0x200, 0xff}, {{r6}, 0xfffffffffffffffe, 0x9, 0x2, 0x8000, 0xb4cc}, {{}, 0xfffffffffffffffb, 0x28, 0x483b2d1d5087063e, 0x8, 0x9}, {{r7}, 0xfffffffffffffffc, 0x20, 0x4, 0xdb, 0x7fffffff}, {{r3}, 0x800000000000000e, 0x20, 0x1, 0x2, 0x6}], 0xf9a5, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffc, 0x10, 0xa9bd5f8a8e5e66c3, 0x1ff}, {{r10}, 0xfffffffffffffffa, 0x64, 0x20, 0x6}, {{r3}, 0xfffffffffffffffd, 0x23, 0x2, 0x400, 0x2}], 0x1, &(0x7f00000002c0)={0x5, 0x6db0}) fcntl$getown(r4, 0x5) socket(0x18, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5a", 0x162) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xff, 0x81}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:02:46 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) write(r0, &(0x7f00000000c0)="ab8a6db8ba4e06c944a7ef298761ee6d6e414c61a5865f0f4d359b1e117da9db2f0ace92e770be227eb54099dc5bb5ae465fa0", 0x33) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000200)="c8e2068a362d85bf8e5f5192cd9a61702fa55ae0699c8eeafbd899944a4c9d72c09775760da1def016f11ddbf9d7ceb9a7bb4ca1e680f6590ed3b95b6d7bd2f1b9b0953654f0992f09a2e669725e878e1693a4379afa23d089551712f5d9ce93961179cc2d3afcc2ea7900fb50d6211ebb262dd676413bcc0e388a3a21c614ad0df07463a7bb13c2d1d4598c2a8a9bb866990fd3430eecbf1ac7", 0x9a}, {&(0x7f0000000300)="6e898214ab37e2bc4d559e08596012ecb41bdab4c4891adff18e88094d72487860835e8e1dd5e2d1f0c9f6fcb4018d0b1a159e3cbc55fcfd71b6a14fb81b0ed7e7a18be41d6331058defb6f7096dac3d96008239c10e3fe1456ee90c04fa77ce66be52138db2f8cf7c82607adc8869fa01d02fda226b86bad8be3ca4efe60d006febf5bcd2bf70d8a0bae85626fea1b4ffc9b4136e886a735a6cd928e3cdad664ac152cc7340429209aa4b543dcab8a45a745566136d092ce30a1b6d", 0xbc}], 0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x80000001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:46 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000003c0)=0x6df) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r5}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r6}, 0x0, 0x0, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000480)=0xbd) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r7 = dup2(r6, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r8 = accept$inet6(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r9) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = syz_open_pts() fchflags(r10, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') 04:02:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0xffffffffffffffff}) 04:02:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x240, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 04:02:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000040)={0x5, 0xc5, 0xd986, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00002e7000/0x1000)=nil, 0x1000, 0x1, 0xfb5977b7c13822fb, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDGKBMODE(r4, 0x40044b06) dup2(r3, r2) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x1000, 0x4, 0x81, 0x2c8e}, {0x6, 0x4, 0x7f, 0xac3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = getuid() lchown(&(0x7f0000000180)='./file1\x00', r2, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 04:02:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x200, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4], [0x0, 0x100000000000000, 0x0, 0xd10], [0xffffe0fffffffff7, 0x0, 0x0, 0x0, 0x4], [], [{0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x80}], {}, {0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:02:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/229) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xe926e164620f5799, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000480)={0x852, 0x1, 0x80000001, 0x2, "237d5d7929f9e9affa945f6f628b7e53635c7278", 0x2, 0x4fe1}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r5 = socket$inet(0x2, 0x1003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSETAW(r6, 0x802c7415, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = socket(0x18, 0x2000000002, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8, 0x0) r8 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r7, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) listen(0xffffffffffffff9c, 0x7ab) 04:02:47 executing program 1: connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x3, 0xb1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000780)="ebffcbff33b9fd812eaa4e713048e699319296481cd38ac6290be8a26799f84508f74b8cf4fab0320f27ef4898e7dfb166b37db2", 0x34) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x2, 0xffff}, {0x18, 0x3, 0xfff, 0x1}, 0x1ff, [0xfffffffa, 0xcc5e, 0x1, 0x0, 0x5, 0xffffffff, 0x9, 0x4]}, 0x3c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0xffffffffffffffff, [{&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', '\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000006c0)) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 04:02:47 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x0, 0x0) kqueue() close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f00000005c0)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x2bb, 0xa, 0x0, 0xffffffffffffffe9) fcntl$lock(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) recvmsg(r4, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000ffff5fd16c8f5e77991b30192004000001c674555d4c4f3e17f38d25dd06dfe4997b4b930f987066dd1015fe8939f2590bba0bf2f3ba103a68921c00cd2a9f4784922ca52d438c71ac444986f7a9f04f5bfd7d482c", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 04:02:47 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/201, 0xc9}], 0x2) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xca) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000580)=""/64, 0x40}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/236, 0xec}], 0x5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffff) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)}], 0xffffffffffffdde, 0x0, 0x0) 04:02:47 executing program 1: setrlimit(0x4, &(0x7f0000000140)={0x8, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="c2e190e784ec8232e02ee243cda449752d038ce3d647e08631127f578044cc948055f84fd24e6c9953871cb1f82d3d98400e22a68dd9e02721bc8687222c5e09e937f837d219bfd261789a3a72a7523b03d074ca5256c64846581247da9c53be291ca1f049959cc6230614995a906eb154804ce4bf361864bd21c04dbfafcf43cb18cf6bfe35cb2a81b95e3a8a25447360f4a51223e298b9119150abdc97b16efd218abd7a4bac", 0xa7, 0x0, 0x0) close(r0) syz_open_pts() ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0x5) writev(r0, &(0x7f0000000480), 0x30b8010a663f4ec) 04:02:48 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) setsockopt(r0, 0x8, 0xc942, &(0x7f0000000340)="e2e689434adcb59afb860178487fecc63567ab32885df3bfbccef3cec45dcf682ec6d5a2a761f5d54265833cbeac1760c1d770c32c487fc03c807bb38167668c12ce441b8862a22f9f89b717fbd97956aee272af6d89a3a4d92c09063387a4a9467cf54c3c2b297c3f6313897eb31b285741decbb36bf750f496b4b4bbe58da3362602dd10b65ab4a0af92a2910a1521eb23e7c88a18070308322194ac22e08761decc7e93a1c256fea5b676aa654ef42b37274b6500c3f23b0b687cf3afc4fd8644c55dc20291463fc871dc53224e4b5470f5b84ca9fdbbcaa8ab", 0xdb) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000240)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) r7 = syz_open_pts() ioctl$TIOCSTART(r7, 0x2000746e) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 04:02:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="00000000f8ff0000", 0x8) 04:02:48 executing program 1: r0 = socket(0x10, 0x1, 0x20) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 04:02:48 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x4, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semget$private(0x0, 0x8742cba41932f417, 0x200) semop(r2, &(0x7f0000001100)=[{0xc, 0x5, 0x1000}], 0x2aaaaaaaaaaaaac2) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = getuid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x3, r1, r14, r15, r17, 0x1a, 0x1}, 0x4, 0x9d6f, r19, r25, 0xffff, 0x2, 0x3, 0xffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() r31 = socket(0x18, 0x1, 0x0) close(r31) r32 = socket(0x20, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r32, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r33, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000075000/0x4000)=nil, 0x7f}, {&(0x7f0000606000/0x3000)=nil, &(0x7f000062b000/0x2000)=nil, 0x9}, {&(0x7f00001a3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5f7b}, {&(0x7f0000258000/0x3000)=nil, &(0x7f00001c8000/0x4000)=nil, 0x5}, {&(0x7f000016e000/0x4000)=nil, &(0x7f00000b3000/0x1000)=nil, 0x100}, {&(0x7f00001fc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00002f4000/0x2000)=nil, &(0x7f0000267000/0x200000)=nil, 0x1}, {&(0x7f00001d1000/0x2000)=nil, &(0x7f0000621000/0x2000)=nil, 0x39d}, {&(0x7f00007ca000/0x1000)=nil, &(0x7f0000343000/0x4000)=nil, 0x206a000000}, {&(0x7f00007b0000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7884}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000673000/0x4000)=nil, 0x7}, {&(0x7f00003b5000/0x3000)=nil, &(0x7f0000046000/0x3000)=nil, 0x2b6c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000110000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f000041b000/0x3000)=nil, &(0x7f0000128000/0x4000)=nil, 0x8}, {&(0x7f0000477000/0x1000)=nil, &(0x7f00000cb000/0x4000)=nil, 0x3}, {&(0x7f0000198000/0x4000)=nil, &(0x7f00003e7000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) 04:02:48 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff5e3000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec43050002d2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09026efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30a8e4e9812f923f3682fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fb657bc07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b2350715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b508830523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000000000000000000000000000000c515937bb389f9635d007dbac4fdefe1b14bd954d1ed7851f8ed98910242b1208d021c716cc0cbc051836203f5dd7a5fcd"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd90000000000000000c283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578000000007558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b94440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b342e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed73968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ff634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x8c}], 0x4) socket$unix(0x1, 0xa, 0x0) 04:02:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x38000) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:02:48 executing program 0: setrlimit(0x8, &(0x7f0000001ff8)={0xfffffffffffffffc, 0x63}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(0xffffffffffffffff, 0x0, 0x7) 04:02:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180), 0x10000196) 04:02:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') chmod(&(0x7f0000000080)='./file1\x00', 0x1d5) 04:02:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) getpgrp() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f0000000140)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/150, 0x96, 0x1, &(0x7f0000000100)={0x18, 0x3, 0xfff, 0x7}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2b}, {}, {}, {}, {}, {0x0, 0x1}]}) 04:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000400)={0x3, 0x38}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r5) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:48 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x7, 0x3, &(0x7f0000000040)=""/166, &(0x7f0000000180)=0xa6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 04:02:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000100)="7cf9205e627e1ecbf2d15fd1c8da3f37be7c823046071d62b4a60d5212415a3da95cb5a47d38f594b0a7ad831fde63281b3c8ac8c3649db41555db9fbe2bd2fa458e06e692260431d602ce912ed87fe35f73d80025dbdd81c28fb9b1227c232f142eb1566cf71089b2bc971b0b73e33f2a7b2c7eaf2edca104e99d293e5c22e4ac448379554e997e7af28c9537a825693be645dbd7a1b219a02d0e8a72e794b6946ca6133b816b842b30222afa66ec2a3ecea7595be55dac2b45918b11441d2e9ff4247f8b2854559309c5c9fc71a63e472748ad6322a9a4c20e16de9c0a"}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) ÂŒÞ7LžQ¤:†:B¤SÈé?λ; ù<&*÷RÄ&=Lo4žÌßòh÷ÞèÃ\ì³ç$wå`Ô ¬“I…mÛŸðW'‘[¾…î×:s£cµø4 Ð1¶n_ø2—§+”=Y ovOe¹ÜÝQ@}Ý­ØÆXk>ç£Âz]ð$Íž‰ÿîy˜/u_F,È¢î?o=2®ˆÈÍhe`Ó©Ó²ܨ¦²ÎÝ{¼hœN™Ix@pÈN+ò7¸>ˆà8&ëÕa?f+ÂŒÞ7LžQ¤:†:B¤SÈé?λ; ù<&*÷RÄ&=Lo4žÌßòh÷ÞèÃ\ì³ç$wå`Ô ¬“I…mÛŸðW'‘[¾…î×:s£cµø4 Ð1¶n_ø2—§+”=Y ovOe¹ÜÝQ@}Ý­ØÆXk>ç£Âz]ð$Íž‰ÿîy˜/u_F,È¢î?o=2®ˆÈÍhe`Ó©Ó²ܨ¦²ÎÝ{¼hœN™Ix@pÈN+ò7¸>ˆà8&ëÕa?f+fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x4, 0xf9, 0x3, 0x9}, {0x7, 0x4, 0xc8, 0x80000001}, {0x40, 0x6, 0x0, 0x9}, {0x1, 0xee, 0xb5, 0x3}, {0x7ff, 0x31, 0x81, 0x20}, {0x8, 0x39, 0x6, 0xffff0000}, {0xb3, 0x1, 0x40, 0xfff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:02:49 executing program 0: r0 = socket(0x2, 0x0, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 04:02:49 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 04:02:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x14e}, {&(0x7f0000000180)=""/71, 0x47}], 0x2) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) dup(r2) 04:02:49 executing program 1: setrlimit(0x8, &(0x7f0000000800)={0x4, 0x99}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x48bd46c9ac4ebdf) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r2) 04:02:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) msgget$private(0x0, 0x238) ftruncate(r0, 0x0, 0x28404030ffd) fsync(r0) 04:02:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = semget$private(0x0, 0x8, 0x400) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r9, r11, r13, r19, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r19, 0x2) r20 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r20, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 04:02:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = accept$inet(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="59d0a7e9c8490b724b02fab4dc28889337b86eaa9b30eeefa40e66dca4f5cb6f04b5567e2e156a23493349e620ce772fe3e716c32e16d81c4dea143d6f0719bbd9d05641109352fd304b23d86fbe4ef2d7b8118742c1901d62652697c7dea832d43ef6ff51e6ea67aae3cfd5665e460e4809f980667666b73a7e90b02dd278eae4dc75c4d931b6df75a0f41f6ca99ee595a75b4330e02287ffc9b85f5600759ab61ee420e6280ca8d65edb833b13c15712254a698e9a582bae04", 0xba}], 0x1, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r9, r10]}, @rights={0x10}], 0x48, 0xb643f46597aab12b}, 0xa6d0381b7989d2e5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) setsockopt(r12, 0x27, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r12, &(0x7f00000001c0)=""/214, 0xd6, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf63779501585c7516a7ebd20d9a1688804d79f4e18426211b89c305089aaa8087f6d1d5abf89946527b12335ef3aec29baa3bd44ba3bae4c32d23018a46ea8c3e44819ccbd877f5e823cdf6efec19fbb6eb72f3147a61ba9c3620628ef71a4f05591cf585716b4d21aa86b335bce9a5a6189ae124ab9e1d8f3b6aa30a5a61312b8e4f39da262a09479601be54876d2ce93b67ddf4263a94bc210c5e8805b701e070260"], 0x10) dup2(0xffffffffffffffff, r2) acct(&(0x7f0000000040)='./file0\x00') socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0xd, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) fsync(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:49 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES64=r4, @ANYRES64=0x0, @ANYRESOCT, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYRESHEX, @ANYRES16=0x0], @ANYRESOCT, @ANYRES32=r5, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES64=r0, @ANYPTR], @ANYRESDEC], @ANYRESOCT, @ANYRES16=r1, @ANYRESOCT=r8, @ANYRES32=r0, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYRESHEX=0x0], 0x8, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r11, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r11, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) r16 = semget$private(0x0, 0x6, 0x80) semop(r16, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r20, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000840)=0x107b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r17, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(r24, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0xb) syz_open_pts() 04:02:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r6, 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) mkdirat(r7, &(0x7f0000000380)='./file0\x00', 0x4) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x192) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000002c0)=""/121, &(0x7f0000000340)=0x79) close(r8) 04:02:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$lock(r0, 0x6, &(0x7f0000000180)={0x1, 0x0, 0x0, 0xa0bc, r4}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:02:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x40, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ee"], 0x1) 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x108) r2 = open(&(0x7f0000000340)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000300)=0x280000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x8880, 0x120) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f00000001c0)="e9240ed18a94a43b127ec217a60c271fa9cd14e628c1666c685d9614802cee128e36ac19a493107d60168604cb25d7456d09e4f8a7f746bce9d4aeaed1d2a61f7b1945f7ee72afb604622538eb6174393bc133d635d209b5f90578b3a8168ef5c667ff23abceea757e43000c533b3965caceeb00b42ecd34724a53c4b5560aea0b75b2623c79ff35d439625b15a02d08e7e5b6afc1515a377faf7d5bb187a84b0868b5b4fc6392b68f8167537f8490c6cea238735c408ad029b1a09bae22b45f1e029f4e02aa4df67b24b8381dc5e0f2dcf498cda42348fbd5a517e6cdb9ed185733d66aad01"}) ioctl$TIOCSDTR(r4, 0x20007479) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000002c0)=0xd5e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10002, 0x101) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x40, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfffc, 0x6d, 0x6, 0x4}, {0xd5, 0x9, 0x2, 0x9}, {0x7f, 0xc0, 0x4, 0x5f67}, {0x5, 0x7f, 0x9, 0x5}, {0x81, 0x9, 0x1, 0x9}]}) listen(r2, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0)={0x89e5, 0x7fff}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 04:02:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4bab4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a5a8d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7721bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c00000000000000"], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x7, 0x432, 0x4, 0x6, "59fe0ff3d92971cc45b1fea1c7698ee1ccd4263f", 0xa58, 0x3ff}) acct(&(0x7f0000000040)='.\x00') sync() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r7) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) flock(r1, 0xa) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDDISABIO(r9, 0x20004b3d) 04:02:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) shutdown(r0, 0xf6b4220640f6b794) 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) 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:02:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9675], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgget$private(0x0, 0x20a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r7, r19, r22, 0x2, 0x1000}, 0x10000000000000, 0xffffffffffffff07, 0x3}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000eaffffff00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffbfcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:02:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e087b9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6dc75ead7c2931e645303b4da0ae20100000000000000ca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x81, 0xfff9, &(0x7f0000000540)={{0x48, 0x0, 0x8, 0x6, 0x3, 0x1, 0x4}, {[0x9, 0x7, 0x0, 0xffffffffffffffff, 0x8, 0x1f, 0x15fd, 0xfffffffffffffff9, 0x2, 0x6, 0x4, 0x1000000000000000, 0xffff, 0x10000, 0x1000, 0x10001, 0x20000000000, 0x5], [0x8, 0x9, 0x6, 0xfff, 0x7, 0x7, 0x3f, 0x0, 0x3, 0x8a], [0x8000, 0x10000, 0x6, 0x8, 0x74, 0x6, 0x1], [0x9, 0x7ff, 0x2, 0x8, 0x70, 0x4], [{0x1000, 0x0, 0x0, 0x10000}, {0x9, 0xfa, 0x6, 0x11}, {0xbe2, 0x3, 0x6, 0x8}, {0x1ff, 0x2, 0x80000000, 0x80}, {0x0, 0x8, 0x7, 0xe6}, {0x5a, 0x7, 0x5, 0x3}, {0x9, 0x0, 0x3, 0x401}, {0x8, 0x3, 0x8, 0x100000001}], {0x24f5, 0x7, 0x8, 0x6}, {0x3, 0x1, 0xfffffffd, 0xc00000000000}}}, 0x3f, 0x3f}) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000007c0)={0x7f, 0x9}, 0x10) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) 04:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRES32, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32, @ANYBLOB="51334fb9c594a1ff72094a0062f9ca8168d09e1bcbfbb3d67c0c2cea2a65f8d55d1c88f0c5f508cc9dd1447326a0ea98685ecd2021865ef486af412a48cf252b2b6a0c4f6bdea8ccb8a118567946b5327f23f9983410a1c4edf6ab1c6f92d0ae5492a46b645bf88a7d2c1e594dedd4c7ebf446cff6348a073f7a85becbc2218c7afd1e35fc5911cc1a1ae55fdcd379df5bf7ec587caf17ff811dc57766f431cc2a49cda4c9e9528efae1d060e282ead683f8dec7a13bcc5b30aa73bef209e54f062edde3e4b3669a9cb763d2df76f21f4b7661b51fff3a34b22a10f70dd39d67f80d81ba33ec941c9862eecb93915b39", @ANYRESHEX], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYRESOCT=r2, @ANYPTR, @ANYPTR64], @ANYRESDEC, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESOCT=r3, @ANYPTR, @ANYRES16=r1], @ANYRES32=r0, @ANYRES16=0x0, @ANYRES32], @ANYRES64, @ANYRESHEX=r0], @ANYRES64], @ANYRES64=r1, @ANYRESOCT=0x0, @ANYRES64=r1, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], @ANYRES64=r1]], 0x7, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="10fe46ac026682fc076701a151a1bbdba95f2b8fbf245feb8b60f836f101783fe24745a85d28cfd32553173b2dbee717e0be0748fa514b07837856e6b2", 0x3d}, {&(0x7f00000002c0)="2ea5122575901772c1e749ce0f4a5fa8bd0adad4ea01117c59ba69ab19ebd53ae6b4d2114b8fca0469af538870aa83eaaef52ad46c6c97c6a24d585bf95e20a149a621ba2ea71902f95100ddd5b14437a77e09de4f00872c7e8291cf6db01b75e4fd18794ea6d17430af", 0x6a}], 0x2, &(0x7f0000000380), 0x0, 0x7}, 0x80d) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffffffffffff30}, 0x0) 04:02:49 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) write(r2, &(0x7f0000000180), 0x17e) 04:02:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x1, 0x10001, 0x2, 0x8001, 0x7ff, 0x7, 0x0, 0x0, 0x5, 0x6}) kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000280)=@abs={0x1}, 0xfed0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = getpgid(r3) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r9, &(0x7f0000000300)="8f56e2a2d6d42efd7e46fc55730ca1a4887d514f2ffa5ed5b21f14525990683c208404dfe10f377b970c4c5dcf", 0x2d, 0x218, &(0x7f0000000340)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x20, r8) kqueue() r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x2000060, 0x0, 0xfffffffffffffff9, 0x0) close(r0) getrlimit(0x0, &(0x7f0000000100)) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 04:02:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r1, 0xffff, 0xc0641b6f5c9bacae, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="2a14c39b71f854ce986e371222d0eb4b51", 0x11, 0x3, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socket(0x35, 0x2, 0xff) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) clock_gettime(0x4, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x3ff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000000c0)="06f7040af1e4495da2ff4c03a0a3017d1ceaa60c549627eafb3071a36075779a79f9254239a4d9d0a39f14add505bc49c80577b708e0a71f3598b7116ecf746a5d1dcf137e02ca7119baa6eda6c3129db534e97857cc92c174c4bd9a4ba67872724e712f418d5e8dada2faa34d372b057e4615d69f88765f84dd404e8f44b594450d13d1288ecbd5e088a14ca256ce8e9208afac0f79178fb5b59a3119890a175b89bde2ac000c8c0522a851195e9358310ee81f484c781ee9c7559e00fa93108c96e48b04d1f57234a9fbfc0c600fda11ed19bb7dd6ba20bc", 0xd9}, {&(0x7f00000001c0)="601c72474acf037919843f6165efd9e67aa6b4baef9b0efa1b06b1de7c92d2bc08f9d32a384dec8142c8d81023c6f945b69f9c642f21463c54a2d6b09a07475a2150e8ad04179bdec6332701fa3ce878c94ddbfd805534a8c41f41d369fc50cb86e659bfe9b46d604c88", 0x6a}, {&(0x7f0000000240)="5a1e40455a5c9abfeeb89a90a960c1605a586b2fbec10ddeab99d98582c3786e11451a8a7bad8a1f", 0x28}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="98c61ff8bf3e5bcd3cfb8ee6dac4cc7754c71e6ae1c4eaa5a80da4bbec058f7d98ed4e59a0cf45d771bfefa03daf4d62405d8f9083752124bb01b3599b8d07ec821face7", 0x44}, {&(0x7f0000000340)="c0f4ed2baee4957346fcb30d9f7a15baa6b81de8efdafe961c90e9cdea4cb6aad0ab3492fb0b63598c69234b9979d8ae1bfc990531c082c560b791e00a5e2d944b0eeabc760609a6417d60d27289d27928aeefa719a5660ab87f66a2d170f9d343c036f40179483252dfdc4d1e5c099bc9e3df194fc7a46f58039275b32883f96ea64871f69827c55c9626e9a6a825710c6ce949faba0f3b48ce10f8eceda2b4336291c4f8aa7ed90602c0ac5df80f313cddf785b7ed6fad6dbfa8e0b5a59001152783459651a50658e738dacccec4fba496417245eeba6cecaded7f30d9b1395503c5ddb739efcf01975393", 0xec}], 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) 04:02:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 04:02:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x7f5fac5a632f790c) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:53 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x0, 0x100000000}, {0x9, 0xffffffffffffffff}}, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000040)=""/1) 04:02:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCDRAIN(r1, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x3b9) 04:02:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0x8}) r1 = semget(0x2, 0x1, 0x400) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 04:02:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffcee, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRES16=0x0], @ANYRESOCT, @ANYRESHEX, @ANYRES32]], 0x17}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:54 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r3 = dup(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/19, 0x13}], 0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 04:02:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7f) 04:02:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) 04:02:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7fffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100e8, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10, 0xc4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:54 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8012, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) 04:02:54 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x9, 0x8, 0x64, 0x401, "5fd95127c46e3cbcc1905876812dce8a76d6322a", 0x0, 0x1}) recvmsg(r1, &(0x7f0000000400)={0x0, 0xffffffffffffffb4, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000500)=""/100, 0x56}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f00000004c0)=""/48, 0x365}], 0x5, &(0x7f00000003c0)=""/13, 0xd}, 0x841) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() setregid(r1, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x182, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getppid() r7 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8a9d, r3, r4, r5, r1, 0x10, 0x7fff}, 0xc7, 0x9, r6, r7, 0x401, 0x2d, 0x3}) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) dup(r1) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000880)=[{0x0}], 0x1}, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d01000000002b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa6dc7712a2b279dbff4790e3f445a5d391d3416f9db2754e9e6b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61d2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d71e3aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd772080000000000000053eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87ab76562775e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb9644083c9097285f6885fb6d12bff6c3c864f41ab7c67308d8976c70218436fba2a70af0dde212211b8aac41af5a22b30a3f7c3d021cc9e998df0cf7aa17a10e81cd3551218599bfb7138e1c7732fe4d044f6d46e2a52966983442d75fc76857a83fab1b01801df22932631afcc9c6d489da0863d99dfacb9fad3939c442bf9a53bb1379df88a64205732a355841e0407ef4a0e0ba803750078e38c8139b0917f0ad5192dde71ce443923eca97c32bda7f0"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:02:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0xe, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec536874692c75a20fa6", 0x6, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff39) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000000a72d709026093a45213be1445c26a8e409bfa022107b4c93de7064bc3edba14c2adac86f8981fe43a4648ca31a0d0d3b171771c433ceb82aeea7d3bb89756e9c5bdb9a24dc44acd0f00f134a3e92f74e6ab24ccdaed0302fe31ada2e3d6b9b1d328d0d75d93c928729bbc04b86e121c7b6b1ef0638e7357f9e2782f4d6a058f67a7b6dd55774cbfa2f729cd62dc1c6ef729ac1db17"], 0x9d, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) 04:02:54 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX]], @ANYRES32=r1, @ANYBLOB="91c862d5121f39b50b197eed7c7966f7bcd7ed356847591f18a04d0600044999fd2db17b", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r3, @ANYRESDEC=r4, @ANYRES32], @ANYRESOCT, @ANYRESOCT=r5, @ANYRESDEC=r6, @ANYRES16=r0, @ANYRESOCT=r7], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32], @ANYRESOCT=r8, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r5, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC], @ANYRES32=r9, @ANYRES64=r3, @ANYRES64], @ANYRESHEX], 0x9) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:02:54 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd3048e6993192964800000000006d4009242510a3db269d2f787844568ddc8b262398db96a636634a198ac61dd259708b4e5447c8ea046dfd13fb25447a20c43f006e43ed7dc19bdac2a562f068421fee0444e621744111d65ddd534b4acf1ce722f61d546401a7e3c925e96774f4d765b05488139ea3e6c77d97a79f4ff2e114366c9de6f9aafbf2c59de9eb9bdbbf8400c9e8542216c341b707e0efabcd167d75d5e8329de27ffaf6e57c38571ac6de618c0b086f267e9d9a9d71b4bcd234cbdfbcc748a4fd2121c1d4729c2f3275650dadc7d54aa5e49032b1c7283fca0e19d7011e2aaae43a15310f72573bb4614ed50e1443535a9b63ce4762a7a66ec2f1ebc578b90fbe75021bf67203835205c68b56bb22f367caff6b759eb83275fb05c0a57c3ef66b05978ad92a67db0929ba0afb4b4526720e413ec7636b", 0x43c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000002100)="f503fcb9b6c7713f897f7b023be46dbbfb79fc558323ab5adac4dd9659e9b026488d3b587b8573428ca6ed913d8b5e2d42c84f9b144c75547182b1d9079fe8e4c4eb027e70d8b2bab42f4e62ad6d5603276895f4dca9fb9d88d892923077821b7c1ad130c9d55daad14318ca6f41d05480a823ce6d487d5625dcdf9961e3cda42a7ce0c422162edefeb38a4e2f662aa64b052e7597839b0e04d1a0ed0c40156491f4116a8d5a930561efb3de1c932a93bcac6fd3253bcc4b36bcbb59a2d7d8bd59ac4873e96392d1bafe5ee347642d6addc08e78f457be94604c4e0f6b0028719da957e0ca89af4ba1a65317605070c441d91d242a014bc91f86aa9b9267604fa8473bc797945632cb7fbed813391b0261747590931cdf77336a4b7d1bd122490fc0d3a02cf3d7cd6340197d95354b71b6d672699d2a402fee367358b804394a785d4fcc7d473efd21ac1f385cf149c4ed570b8ff2a86061e29ad6f641492df8391c31b9afa194a705a0d009e7db06c14a80e18c177c604d1a2865e8ade32e4452afaf3e9334b661495da43d51e10d6a78701048898209629ef2f5b562cc12f033c5b7c28f7878c9921e9ff979e0369d4d4c4d51f3632d734b45c3f4e105e0f30727d694171d9342e2482c5b6a0afa31ccaab7265457d803c8c1f274d4b7d13c1d23b6e9042251b6c27cc55f332c427cc1742b131fad78c8a86808f1be634ea1632d5cf43eee5a83d7f589968774d25c2a59da517788d855119d41c18b9d98e7b69b850fd596af87872252bb678f001135a6fa2965534c86f5edd62ad7e1627e1312416ab9f2d7889fa1324f91d95c0283346fe8ce8a0254e94b9ea662886c3fc7e910c15763e7eae15d9c12daaf0429713672b4dc5afc6f6ce33629f398014f4e86d95c128bbfecf308b9a2740b10710ca24bc38a088928e3fb37abdc39c5d1557aef81213c3dbd92ec55a323b8d03a58c9ba936b8a1601a124b1d071fcfcb3b81e7d1626500dffb664103236b259619b2bf544dc9573b81fc1e28e3e37ae24aeac6ed93c8235d6b6530f21daff5d1c424b984e6d9f3056876369d29f4891d470d2deb96eb3b2dab85c462585e9f60b4dd20182300a39913f934f2b6d60312b0872ccc3b50a5a92536f818925b90875a845137967942a10d4d531bebc90019ebb8d87c4b2149eee2c4905367a47a5a35731366b6c05bbf60e493dc4b7f128054abefc077d24bdcdd4a724b2df7e8acdb43d79a4de36db1b542cdab7e3fdf914e944d79fa8b42760af8660cb5f3f0ab725c1ef768752bbad23666072a7ad5589ce5c6ec80bc806abd40333939c26fdb228610ae129819d1f5868e396ec50b009568a83693500321ba1722d98ab78bd473499ab9493879d27281c4dbd1565f6ac114b69887993f6bd16c3ff336f4ca12794bff5f85b46e5d4c9ac0972eeedef91e2f90e28c6e569c274275de3b3d6e5de21bd24d11c9b26fe1f7b51282a66dcfe322467189fc44d1bda6ceeb9366791fed5bf99211b8d0d225345e35540f7f525985e2e179cb84aed8d9a3464eaff0cc212e6a1a6722bdd4756343ac499c9e808d1b4257459c78992ec97e0c438894e535e241074905579cf6a1669af50786540693a4d4f3a8dbe623da6e84147e40e2fbae46d3cf2f53a1d4e85b037acc1bd1eca662ca9685fda5b4f56b6f24c03b0d8be3e453c530d1df0f773a9961b0966c59c39226145116c7e7df57abd46f1792140c93f60c3316f9efed89c2130adc70ccd0df6bd205273912fe2bec1c826d6034e5c0ff49103bbd9b84e6edb6c341ef6a184401634990477c11e4f2c2abe27485a9c8d79b2dde60ae725f8cee0b0899efd9ed44b222a9bdc6230ae87da84c77829286944ae137c6cddbcfa2df0e58c40aa4499d5a45164c4756367be549e14377131ad9cb7cd0ed250f66cd3ac7bd47c94f19f0f59240595a39c59c0ad90d436dbd236557f9358c8253cc34d246ab556c62be8c57eeae7cd3eec9f8e6858ed0d867cb4b4e3649e92376e64a4d24883cabd42a91f5191e3666653bb2b7f5265154f00d298af2356e9a48c1a6ee47508fb97ba46c26110daf1971b258914a6d71a0215dd0198202cc0ab57ad5eba3f0562651768e814eb921f255fa4fb603a65eccdbc847e0fdbff97f89054666f1eb0a560bd251abc98ae90ddece10b016ae74757ab656a98d2b95cdfa4b53c7cdbc87ed2dd05c37ae4f9887c15bea4469df7be38a83367d2c052c3f8afedc4edd030d8c492b0e2d7a4d09330dcf06979910c21ffa03df41c89252e717fd555ac432ff6317f597381208f83faadda20a9925af53ab9c3bcab80222511f4c583268a8e065b42ebd619ccaf333513f5fab5b6688b165f4d04538b0d3b132241df865e7d866cb494506d2e512b2c6bd24fa3de0a96b05ee91b4a2ed9399aa11755f4675a36c974752c6038b54281855153f732c86720a72fd618dbdf450801ca75017ae740544f64178e56826a679399f443c96fc047d3545bdd4e08e0a5d59751bc1e582f53f965ecddea364fedaf82a1691ff76fe4a6f97828da88a5038682fd14673084807a0daa7c045136515a61fb2df5fd0847113dc9f5ea83f8601936ef510ea9c4cc2e6553ba465182a5b771b6ebc4d47f34d38642e5937e89e29eb75d9e9788ada540b7718e2000e64cc1ab0014d38c8a93bff90c51682b77a9f27cbad0333157930f04e5e6465c8555bf7c9f07ee02b72ec48699e996398cf02f40e6df41f713d0af35f155b850839e7ae1967d9a96eeb819504b1d7b01a222993f7fca785b9f87506d433f50c47dd6f461c5e5c89e350900caf4c0b900da7f45d376bdad888e93096dadc0ffa91e32a78f33cdee876dbc0804487b2de8bad8cc386c3dc6932c02f0f2a5edc0b56f33610016a32233a8302692141033d4dbdb071d6616721b8e2a2a695b8903cc20c1281097a3ec82329a5d7ba5cba9c5fc8efeb91c3b3358631fb0f952b58709a8570414972ab7fb778050ac752fb9dd4a12fa1de0d49b6a343c5aee43da94235b75c3aab9c786dee0590aab5043477ce08b02fd27dcdc515e67988273f14af1a88c6897c358c7f169ffc777d7a5380a553543836a7038c6c64adfa75e3dba2a6969e099ba78eb62f6b30da4517b7ae6c10274d08dd9ad91c76e118dd26cadfffc50fcb9e812246d95594a0c18c36275d5729b78884f74cef978f4d6e3c16fec36ee743f882d25389feee00dc038cd3bbc41738616914b75f42151587177cd581526ab1bdc4a485c448aeb0b3dd4c7fa4f104bb6f47efd59fd1ca553f24cc57656602c5b1598dfda3b36590081366849d4218b9e11118a2cd682ff740afb4e132c9028f3fce6abf39f36740bd7a0be68af7dee55d1b583e64f71e63c89606608caf9949c87ffcc0b4eda36d2161d633926e2f8c1bf21f70a5e5b67b52754957dce3becfe2b1ddae59970a562785d744251c1c357e8d1028cbd97651b311df7bab00da6f96f2e44b8fb9ad1218df1bc430c08203d3851019907376b7e32727c613382ad75e46165372487671ede3b9724a9efccb7891c437c01a45e30f35f20e7cb94ee3b7f76522cfdbdff8ec07afafbdc662f5a1eca2438084e23d162798950da36220904b027392d0d729d76ed786f7aae652ae554a5e8e494f82e4a8d9844d04472109cbc1c3362fee69a13ab4da0f59b34a319c3216e6d44a306c181df877b7bb1bf6b0099f7e9df8747f037e408ecf8c99431c37ad7f68f2919f997552d9c107e05f9f3e92b167503fb4cbd3542e4d217fbb2f91a5a357843925c19ea83fa4ff28f65aba32aa4bcd70c80d019910cccf409395e763d05496af718ff671d9956d55a82a0cd790d0e44db4aebfb41cdab2a86ce0b9879f5558914fc211418b9d0b2da05be30e1f312e2bbc279ee5cec3580d552c1b3c49fbd0ada0f282c40b011869010510dac7cc81c35d62b69751c0e1859abb83d1977dd645dcc7ba56464bdffe9d30a2d1aec15f3754ddc5f4b534f07b0e3b242efa83f9a450923ed74bf77684e3c0ac23b412fa010f2ad036db66bbcfb60118b16ac57d5ca5b8298848f6adabcd03efbc05c4d51643f8fbc9cc8ef02c750b7758d193a37f8bebd90fa2e9713a5de7920be62e29a67edc091a53ee7c77384f64de748bcc8f64812338ba3112e2d9492d356918e79c4c8c462bea486ed04a1efd779ada331e208cfe4462234c0f0f0e552157379554198d667169b88aca61005861ceaf34ace3bb1f4c63b6247b1869a16e6532b28a0325f5b3bfab19272fbfdc98f3d5ac8091057f7bd97d933acf32ca64c3445208237846a7e0173696f6212ddcb44e1e44d53cde61982c2078887f07039b448fff14e88bfb26c85fa383bd4a33551589425e7c93e92cd00c5eb1149e966760f5d7880a14896638c2ff26a8086c3e0a05f946f1295ce02a5a63c72b33d89d3abe59545567e75eabec4f987f477040f801fb4ddc8e096d2ebf8077878f1a29a8cd7aee6372d0aa994c2f9fa846204525a11e5f4850462e9b1f86430a12ab0e52e56dca296b32826d7b447f0b500409a34943a45a84cde3a554659043ae7c05834eb211aedd7d03eebc8f1b36abc49a59d924ed8ee040327198ea59af9319d92eeee978b70f4d998535dfaaba0f54b5f97bd84ba1de3568aed41f71d9f276d4b146749da2ae9038a8be36d0a6969ab969e3c38819ea104d4d6ceec0f2f8cead988bc2e394e0fb4c4ad49d593206a668f3d5dfb1362a078831f60fff66cb597473313579fd6252ac84ed517adc50e882381e96da1ade1f8a7e91c3f43782c028cfcd536bfd987b2dc1bfe52f4b0ccb4663808b111eabae332e9a89803b40e641a02f56c913c1333e5da9cdcb9ba6799e135d1e1d2d3abed8111e2ff03bcbfa434f36a0393f8f3bbcda5ad5975bbb7d607bbf9b25e3b1a429201948486ec765d8eec98d4ca024415cd3d1d97107ac800fb902ca9dfaae806685290a76ad3281e2b4004800e6a9343ebee8c129ce7e179595be537aabffb97eac780f18c7ff786d9d95c86491ddb87dd78f2e3e6f519d4117df77018bf700b374a7cd3525d7fdd25ecdfd50fe9b53c8d817ddef1954c76de2457f7e02d154b160c5fcf6fa907bd92b8dd905b6e9d9b2a15915bfdc0fbf3f10f3d24ae9693bd03fbfac944531142cd430321f10c2be26c11587f51214470e470492903a6f20a74e4a3864365e980fd652a563ad09d27692c21e46ca7e960bcae28dd35cfcfe133abc6ae26a320dea83fae52821a690f79b0034d7f8a809f449487da1528c7f66074e2200cb2458a81ed513e08ddb0040057fb1c79fdf086ddada0759daa991701c644950f011d638dd23f13e10cb4919b2b4b8a2bcdd87b793c26f90613cc7df5e352bcb3c697c7a8af3788cd5de8226f9f0e71a78dc091ba6e14a12f96fb16dd23d2f71dceb67209fc9e115ef08faff6003b2f3d0fa6257ab73ab8c313eddc561c2618d82332de65cdbce368d406ae9e74060a7064f46755503d97ad3ec428896c0caffa242e47075958184e979a1d49e7680532adffa8e10a7c85c09211ffb93afd68aedd0b1df9a09f8378135bb7b7beba36a6adcb79be5a613db9da492046c92c1850223e3194d005c8b35bfa973009c27373342c446091ac4fff641211f996ef47c5ac8d0d9b19ca47b39ddaa4115fc7d6d0d867abc38a9e6229c3c0e2eea9f0ffd088620a89d31932b2b0de7ff19da2fe4f779bff985eb311e68cfa36a37e2b4f47ea710c6fe43fb9f1f9ce9a23a23dc8786a9d9f82", 0x1000, 0x8, 0x0, 0xfffffe50) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x10, 0x3, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x1, 0x0) write(r4, &(0x7f0000000200)="e9c5cdf41b2f0901a0395ddc24bd968bc1cc50562d5ac2eaced1d4cb34bde62b5a37d13a175c09dff64f1939b5ab042598c1714c8efa0175c62324fe7ccebb8e8f83c68a72d8ce15ebf741eaf25111a5eb7366dbcf83356e4c17b26078b554ca8dd003131ed079d17c6d574ff6e8a86457a65531be298414a64af4c55170b31b34af9e1141dc7f2ac1e250fd14b3471e9e6dd4b05fede065033555e2aa1b57db9babee7b180b84684f03054e9fbd4d837124be56dc5ad190c059e680878433b1908e195b05379d", 0xc7) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:02:54 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file1\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xfb\xcc\xden\xf1\xdb\xaa\x98s', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/12}, 0x14, 0x1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) 04:02:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000003c0)=[{0x2, 0x400, 0x1000}, {0x0, 0x4}], 0x2) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 04:02:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000004340)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/81, 0x51}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f00000041c0)=""/211, 0xfffffea5}, {&(0x7f00000043c0)=""/115, 0x73}, {&(0x7f0000000000)=""/4, 0x4}], 0x7, 0x0, 0x40000000) 04:02:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getgid() r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x1d}, {0x4d}, {0x8006}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc67, &(0x7f00000001c0)="c4d4a864669cf958ab1d000000d4047f0bfa98c5c0c19c08729548a042d5cd04f55bab3663e9b4e4cfaf6107eb3ce06df5") 04:02:55 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x28, 0xa2}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 04:02:55 executing program 0: semget$private(0x0, 0x0, 0x5a) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getdents(r3, &(0x7f00000002c0)=""/188, 0xbc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x44b, 0x0, r0, 0x0, r1, 0x81, 0x9}, 0x100000001, 0x0, 0x5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x4, 0xa4) semget$private(0x0, 0x2, 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x151, &(0x7f00000001c0)="bdd9477c320c93ba8c1a900e8656") 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e87d4dd51d3f040000009e8850fa") 04:02:55 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x48a7}], 0x6, 0x0, 0xfffffffe, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/91, 0x5b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', 0xffffffffffffffff, 0x3}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r4, 0x2c9408f9d851bd59, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x2, 0x2}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 04:02:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 04:02:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4c}, {0x6}]}) r1 = msgget(0x3, 0x100) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = getuid() r18 = semget$private(0x0, 0x8, 0x400) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r18, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r18, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r18, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r18, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r18, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r18, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r18, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r18, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) r37 = socket(0x0, 0x0, 0x0) r38 = fcntl$getown(r37, 0x5) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r38, r40, r42}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x698e, r4, r16, r17, r30, 0x81, 0xfff8}, 0x9, 0x5, r32, r38, 0x3, 0x8, 0x5, 0xc10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x166, &(0x7f00000001c0)="c4d46c0a81d12e00d77e4dbeb6d4cd4f2adb88eafb70997691bd3d58cbeb22fd0fac724757ac92fb081e6cb60483f28d347e800000000000000000a830149a406df98b4a55de917260f9b9de7b1165f9c6294558975ba93e702d3ba6a745689b6c17e4901aec51ce83303a86390b0c5fbbcf978f0b779840f8254d9dcbe52ced20e523e32804976fc66bf8739f03da072b8ad17feb43b0a5a1081913838f87772bdc239963d3c1c2fad9279872ed0321bc1e1499933ba130cd6d45eda0d4e8ec40c54c6c39cce6a0dcb4ed059bb6f0de31cfd39d27c798c48457928dca5aea7a215201c40774315b72ef782d09dc79e940808281eac1be0f610c2b34188d2b0908a510ad94e767005fbfe17e66c0571393d5dd67aaf1b791569cfd992507f93d61cac28b6b5afbbaeef6cc06894f1b96c0fef8f75f5e134526aeda58c1af43721bcb1c1ed64dad943dbb16ae81c39b2afb3a42d85e82ecd3a16219fdd73504f6b3d65f482b25") 04:02:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="6023a8fccd9b0600", 0x5) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbca8a8d1a029bf0bb821769000040e4062270aad0bdf247f2fe5c56e200d8204872087dbc1fa24ec29872cb", 0x8912179eaefd7748, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000540)={0x9, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/180, 0xb4}], 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x7, 0xfffeffff, &(0x7f0000000140)="21d49cd95a3632dd", 0x8) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc) 04:02:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000}]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 04:02:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 04:02:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/229) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xe926e164620f5799, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000480)={0x852, 0x1, 0x80000001, 0x2, "237d5d7929f9e9affa945f6f628b7e53635c7278", 0x2, 0x4fe1}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r5 = socket$inet(0x2, 0x1003, 0x0) fchdir(r5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSETAW(r6, 0x802c7415, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = socket(0x18, 0x2000000002, 0x0) r8 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r7, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 04:02:55 executing program 0: sendsyslog(0x0, 0xfffffffffffffef7, 0x14) sendsyslog(0x0, 0xffffffffffffff2d, 0x0) 04:02:55 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x84) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x8000000000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a5eef79bf7dffa660262a0b8a4be6020", 0x10}], 0x1, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 04:02:55 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="337373dee19aca73d6901d6ccb70f5ffb0b7a1b5c6da4e5d0979564b8aabbe1ca7ab5a6439a5c840595087f83d62ef1b4c7a72dc02ac7c85cbbc4920f8f5df0a4bcb3f804a55e041cd1cb9ac9f8a0652a9794b22a524e9179a8c7a83b4ffda5a50bde8eb70fde989af32d97dd18e6e899c27f066502155023d48c39be5828092d52942e46a3ab7df30e0bcde7b435c9d2546435371f871a12709f82121f436a3cecfbe4d157daa476767dd59e77b14ffa6adfd1ce89e82c3e056041c5403f6633fb6efc81bcb3a12d1a5fdf6ef5fcfbbf875870c4bc06a202a6e75658d257053ddfc4b29", 0xe4}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 04:02:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000a40)={0x0, 0x5, './file0\x00', 0xff, 0x51d716ea, 0x8001, 0x7}) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="2021d4fb45d749c344ae4398cd30df4ca798b0c3ab90efd2d119a404eae580a4ab510dd65638ac150bc4ef4d875c350c7e870c2637cf13c14e7961932171190a99eda901372f4a7775621cf6b8", 0x4d}, {&(0x7f0000000440)="e066c1fb1202893337484559b9b4b9e2e0da23f14d567e88fda013f91e9024119b5d6bad2b44eb0372c6eb9e887219", 0x2f}, {&(0x7f0000000540)="83be2e5725dc90061c115b952638b09d56667cf022311aefb5788948c5e8a17e4f006b752efce99670a0103a5e1d377cd8c5fe94db18008562e7fdae3ab83c04339c7e52cbf3419cb0bbadaed1b7ec4ad73d61c9780bc1b3662fb17c4b3c1ea9c62974807d15297c1a1e8e4598f99e24154f74eaafd701634919bb2bca2a7a969f9bcdaa2ad18da5f4061f091241acb8deb89c5b26c80e939c4f16f78487bbd3cf4a27ce", 0xa4}], 0x3, &(0x7f0000000600)=[{0x68, 0x1, 0x3, "9eaf67f0d8df0ce5338617a8f95cef584f6f9e905bd053eb9e1d754c685ea25d2e9cc6fd1072dbf58f7257c2754c68a22fef524f204e7c19d5fff5f55d783c28a3a1f91116848c846db210c7a116b2ef77721479af"}, {0xa0, 0x1, 0x9, "7a715ad80df901303f00f4192f4c268c72a20761aa628349e56018fa5c635fd5d322de4ecd9466ca64175164615f8a2b418a791b38aeb7ad5ea6015c23db07dd27db0482919025e0342f42fe5f95207149ad8919f284852cfbb9ae1ea488d2c64bb67a9276f54e0493161c0e435363f03749ee5c5e44af1886ea3b3ffdfb7b1e536747054e1982f89f4091"}, {0x80, 0x1ffff, 0x20, "f1ee0cccebf058dca9fd5653dd71ae84cd2d17ba68821bb137e2fc35abdfb5a03c07368201984f874e36d6fae7e592aa539a89807658747410c154201f8d5da3360e1ce51865da804222f167201dc0e5759a08c94afef9daa62721497bd1f40f46d31f9dbe16ae42283bfe9cbad0e7ce"}, {0xc8, 0xdcb95535e23a2179, 0xf75, "25b35f2d8d4e6db40aebde9acb8e3f1acdb33e4339f8c56f34cc559107de5e35e28873fae896eeb5be063b217e99fd2e7476a7a7ac61e5095ca86e202bfc458ad7259846bdc8b0297a3b249f74e17442f6e48d2a51164c21efc073dfe5753427576d608bdfc8fc4883387644357b6ee7ea79b5377f52f0e59ad1415b1fa85aee40c9b27f8297f0352232395d0bc1bf7aa8bc2d0cb6931464d859bf26d26dfb00f41cc7cb3ccfb8f706600fe45f7ec59be16b6781cd219c66"}, {0xd0, 0x0, 0x2, "9447425e2ef4d09ad8cfe7bd6ea45528becaefb4628da83ddadf67c8a0b7bca68a445e68f966e9b28533067c01e89c09a2c278ec2eb53f9df88ee93ad8463337155ff408d242a69a956065f4bf8d7b9b00c7cfbc3dc0042b395ab3a18d340f2a2c7b6bdc9abe814b51e21574906efc849e25ea5f09032f6e29935e43f69ae2726233221dbbbe1756aa9e5f2bf15eba244b24b960cf12d4ddbe6d85d5fa6f9f5a4362fd73f59aee84273d43fcc79888b6f88bcc6a42188031f024a3db7d"}, {0x88, 0xffff, 0x6, "2bf6218f4fea594dd5ea23c82f210928a7b86559c56fde1e308ff3586c0da7dacea8c4bae98a0a434780b70385be15554a10286b49ba0599dce685d53569a2b414351763bd80e5ff2ef554fa16b7e8226cf2345fb1e9de9544358ab5e00d3f37a5932ebcd9772485e9bd45ade184ab9eccaebadfe631a2"}, {0x88, 0xffff, 0x3, "74f376cfcd8399cec095d54d7c465267eeb57ff35163c389b7e5e03597bd02261da17bd06173aaaa33f5c56ad67464a96c9a5de769a0b5d0a33be3000e4b2b6b6cc54e2f2bc5519f093c699ec645e19cc50eeb95e417121a52d9722714d9fdb2778afcc4f0c722dd9d7d5bc2e32a6744152e1ba131a9"}], 0x430}, 0x1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x12f) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) kqueue() write(r0, &(0x7f0000000340), 0x10000014c) fsync(r0) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:02:55 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x7d8804a92a88d46e, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="70016f1654b57c67020000006c65300026fcc48f1b30760d422915eec344434c435d24ce5ca26c1bfc14b20f"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 04:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000080000000ff], [], [{}, {0x3}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f00000001c0)='./file0/file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0xbf, 0x202}, {0x1004, 0x0, 0x0, 0x2}, {0x6}]}) shmget(0x0, 0x3000, 0x500, &(0x7f0000ffb000/0x3000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x800}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x40, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001100)=0xfa) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x8) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:02:56 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x1, 0x1f}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="e8ae5a01f13d51ed53cc7b0eb35dc96a0e0c2671e0815ca2ca3764c1316c96b27badfc25f233ae612c55833a907292d007322dd5b06123", 0x37}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x8c-\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:02:56 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x4, 0x7]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x18004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x20, 0x0, 0x0, 0x40000008d}, {0xbc}]}) syz_emit_ethernet(0xfd, &(0x7f0000000300)="991a018bd809000800008320f12c76d7cdd987cf732b1f416c7bcc21d294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f6866efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c49c90cc0efd5e37ae45e7b5daab7a2c63f4b290b237b62900000000000077702869d3a8d7d87f7410245194f144c1002495fee3ec3d636a0a4e87f665abd79224a5bffc7b93b5f4c4a24914eebb9a6578277b9615b86dc61468cc403788ea9901917bd5dae0e562dca701f7313477fcac091f0ee7778cbc2a983eb1cd43aa6406415f43e116d709ebee520dc6000000") kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x101, 0x1, &(0x7f0000000140)="67529b78dd04d223dadb3ebf2c2385145f0a67ae139e54d0dc04ad2cd71e96c8734774fd4264b3e359c37d42366391", 0x2f) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = shmget(0x3, 0xa000, 0x28c, &(0x7f0000ff3000/0xa000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x9b96ef38900d4c65) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 04:02:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5a", 0x162) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/219}, 0xe3, 0x2, 0x0) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xda5105090c87ab30) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x800000000087, 0x1}, {0x54}, {0x6, 0x0, 0x5}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) 04:02:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0xd0fc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r6, 0x0, &(0x7f0000000200)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713848e69931929648", 0xb) fcntl$getown(r5, 0x5) 04:02:56 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) pwritev(r5, &(0x7f0000000f00)=[{&(0x7f0000000a00)="6d54450906965b2d11e7c9", 0xb}, {&(0x7f0000000a40)="2f9d67b9b4b1a28a338322214d4488d4531767affeae12a5405efc184b8b5a8062211743f6dc67ad4783f45892b71a8b949406771935e5459a4a91c01abeab978b98f8472de80e97c51a085b5840efb5c450817fd7a1b256193d2eafe5a0e1c8fb50ec095c507d8bf62ebfdb23537466b670758bd102696b7df50409574ccfd2ff9580cafd7bf47567f00b3c52bf79a1decdf91319fe4baed93ba24922e1b4e1db34d40c5e53213e00a3ab544e20a7ee6c8099", 0xb3}, {&(0x7f0000000b00)="7b8799131a981df8a35a4ce89365c90b47fa628a844ac8fef1658dc4cfaf4d9a614d78c6bafe533e33153833c79d38181278a314942736964471c55db336f3a6a45baf53d1a69d210f8d45d93c63de0c2b45cded91f1b3ef81878f9bf6c06772b0cd21b869594bef0e2f7a4879bb6b68b1bf6d62e5a526ee718d222432bc2e68988415414c1aea0aebe7e3ed582551125d97991bf1e14d374376ace0a4f06021e8d8c444601f09893e929f7f2b976058d3a1832d576a277371672466c47cb4cfc3cdc6c8ed3ba9d7c6b7624a4ca8a12866ddae651841f016d5923082f71391d48a3d7d34eddfe24de922b98e34f9cafeacef5f53db5405193dadcb", 0xfb}, {&(0x7f0000000c00)="3b0f780f5fa8a1a17847ca7e976618a13feac754192d4b811f5f8b9eef1780a540fb957eef0a981e7200ea0753bffd6f40f7952eeeb6e3c66b291e4303d01131013dd8385a2ad66f4e5ff8e7098c2b858b36e7670c88e645daf6d2420a5b00b0620318a2f9e88d2ad88cdd68f2568c9771e2861b", 0x74}, {&(0x7f0000000c80)="6e6f92004da1ebccc9dbe9005f53cc2d23b8aa3c7085a1bf86cf81efe327e402e055acb1daf351419e2e57a9b8c4aa02badeddea7213149a58a203ab1b5ce766ad64925e91a9072e294672fd14ff8045a2f582f4d3893baabb581b7d0b50bb217ff3c362", 0x64}, {&(0x7f0000000d00)="c265de866e0027402633ff9cad612b29c925fca06b4f58868f451fd202ad733a0e0b9b7d54c62c8d03c0f4e6e138feb76a93c4b99b6e3e1e84c4f5edae80ee0cf2eaa4a85545491d37a2cdef318b3470e17d203471fd6ffa46eadeeba1c9d54cd2166d8ba56f6990ff", 0x69}, {&(0x7f0000000d80)="0bfa77d7dc6f85227cd9db057f248ff64e6467a2ffd08106be807a2721033e", 0x1f}, {&(0x7f0000000dc0)="2b9ec0cabcaafd7b2d7d325529c9f16b2cc205d931d22ffee2031fb7ada3a7", 0x1f}, {&(0x7f0000000e00)="8905e1ee61a374e7f464b9fc1b01cd39d8b22c73dd9f37f88a9f026539f6b42fb520ab5a9d77a6569cb6aa5f657a0d0ad402cb53d0cdd4c641b19d72c1d8d923c29a92f7316a76e4256c91670f17f8bcf8d824f1a0924c9dd50b8adfab4648a48e13783b1e071b1821", 0x69}, {&(0x7f0000000e80)="125a42cf192a46e5793094b8a699cf5e64a22c9fd26e636e1ed7f484f72b34664d059fc3341e63888661372b5a2d9cbba411ca3ab593130b8603aa625f27b9a28262", 0x42}], 0xa, 0x0, 0x45) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open$dir(&(0x7f0000000740)='./bus\x00', 0x800, 0x220) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xffffffffffffffff, 0x1a, 0x80000002, 0x3, 0x3}, {{0xffffffffffffff9c}, 0x8000000000000001, 0x22, 0xf0000020, 0x8}, {{r2}, 0xfffffffffffffffd, 0x125, 0xb0000000, 0x5, 0x100000000}, {{r3}, 0xfffffffffffffffd, 0x6a, 0xb00fff6c, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0xf00000b0, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x1c0, 0x1, 0xe0ce, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x0, 0x2}, {{r0}, 0x5, 0x40, 0x1, 0x20, 0x3f}], 0x4, &(0x7f0000000780)=[{{r0}, 0x0, 0x22, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffe, 0x4, 0x20, 0x87, 0x5}, {{r6}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x6, 0xc98e}, {{r7}, 0xfffffffffffffff8, 0x44, 0x4, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x11, 0x2, 0xfff}], 0x1000, &(0x7f00000009c0)={0xffffffffffffffff, 0x7}) 04:02:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() 04:02:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500b4880000000000000000000000000000b6f5b0a3cdadeec78fccd36bc34a1f2bf713168ed5e03613bae3deb3510f67eb610012ccf70f183d2d07f3885a34da5ded6325db1495d5ecc9940c7a3809f211a96c7accf1c9e5ed987d8659956054dc1f6ec46b9ccb3ab8bb59e5c91e511e73899cdf71a98e41061d697700e839d0ce311a1d"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) write(r6, &(0x7f0000000500)="bf718e7ad9ea3957f6fbf00aad4b6ae7794438407c2500d4839b77fc7529daa278e1b0051b7fc3d094897ff1a15343be0f815c7e896a19f67b24fbc806fc39e32eecc6806fe74b87f4218e4fef0814702cbb6d58923f0fe63c717ea2fef2fe7abd44900e0b9219b3d5c34aa70e6302eef5b4bbbc68bc0818ba998e027e43a4cc683d96b3cec1b67b4435c30b650f9abc39df042ee5cd6fe9e38f10eb7642be108c61dc3c21b31649d2ed6fc1f42a074141c96e6633ceedfc38e8e206f34bddc207a106a5b8cbeead3f5a0db1c34e02", 0xcf) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0xa, r4) socket(0x2, 0x4, 0x70) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000180)=0x1) setsockopt(r8, 0x401, 0x4, &(0x7f00000002c0)="98b4ac9362466a5a10cc8c4e436818bee8afec07383fbcf6e109a54d32d26720f03afcec8295880ef90df02f7d3b109f28ca4e879b19a18a225a8397c4b56897d7fdf3d769bcb5031c6a3e824d943fc687", 0x51) 04:02:56 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r3, 0x5) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 04:02:56 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8006d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe70b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987000000000000000000000000000000b35ee6219bdc960ec650c07802ca0627d8d7c719631fa757f5"], 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 04:02:57 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 04:02:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r1 = socket(0x1, 0x32ac693a48befe28, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:02:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc93f8d42b98c00e6, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x90, 0x8) r2 = msgget(0x2, 0xe328b9f7a57e6a0b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xfffff801, r3, r5, r6, r8, 0x9, 0x7f}, 0x10000, 0x3, r9, r10, 0xfffffffffffffff9, 0x7, 0x200, 0x80}) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r11, r12) r13 = msgget$private(0x0, 0x24) r14 = getgid() r15 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000480)={{0x81, 0xffffffffffffffff, r14, r15, r16, 0x4, 0x8df}, 0x7, 0xffff, r17, r9, 0x6, 0x1, 0x0, 0x8}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r18, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_metric}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) setpgid(r20, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={r4, r3, r19}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000680)={0x2, 0xfff}, 0x10) syz_open_pts() r21 = dup2(r1, 0xffffffffffffff9c) dup2(r1, r21) 04:02:58 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/72, 0x48}], 0x2, &(0x7f00000002c0)=""/108, 0x6c}, 0x40) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0x8000) 04:02:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f8d72815d5dc1485dd5fd56064c28f04ee75475ca347f664fbb93a9000cdc5423265"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x0}, 0x2) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2bfb638cb081443a, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:02:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xfffffffffffffe34) 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, 0xc5427fff1bc302f5) close(r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 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:02:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x10010000006c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = semget$private(0x0, 0x7, 0x480) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xff, 0x0, 0x3, 0x1, 0x5, 0x6b59a61b, 0x9, 0x76dfd471bceabbfa, 0x0, 0x0, 0x7}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r0) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 04:02:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x6, 0xece, 0x2000, "000000000000000100002000", 0x0, 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x318) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:58 executing program 1: socket(0x80000000000002, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x5fdc1d9749d0491b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x4, 0x3babc91e, 0x80000000, {[0x4, 0x100000001, 0x4, 0x10001, 0x81, 0x200, 0x6, 0x1, 0xffffffffffff7fff, 0x9, 0x80, 0x7, 0x401, 0x9, 0x4, 0xaf67, 0x400], [0xc6fb, 0x3ff, 0x7, 0x3, 0x7, 0x10000, 0x1ff, 0x20, 0x6, 0x5], [0x1, 0x2db, 0x2, 0x95, 0x3, 0xcc50], [0x1, 0x800, 0x1f, 0x2, 0x10001, 0x7], [{0x2, 0xfff, 0xffffa060, 0x7fff}, {0x6, 0x6, 0xa036, 0x10000}, {0x81, 0x3b, 0x35d1, 0x8}, {0x1, 0x7, 0x3}, {0x0, 0x5, 0x6, 0x401}, {0x6, 0x9, 0x1, 0x9}, {0x9dba, 0x6, 0x4e81, 0x3}, {0xe2d2, 0x7, 0xff, 0x400}], {0x41e, 0x1f, 0x4, 0x9d63}, {0x6, 0x6, 0x3f, 0xfbca}}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4fc7faa189423d36, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffb3) 04:02:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2299080000000200000092b340e9a14bc553b6c36c"], 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"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000180)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x4, 0x3, './file1\x00', 0x8, 0xffff3100, 0x1, 0x6}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x34, &(0x7f0000000000)="b6bc1fc92479ff2b783f6e8a9c81ef3cac4c87ce57d642c9728b4afb837185005f6c06957864d2944c94ea925d20ea185f12ddc7") 04:02:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r6 = semget$private(0x0, 0x2, 0x180) semop(r6, &(0x7f0000000000)=[{0x4, 0x1, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x1}, {0x2, 0x73f, 0x1000}, {0x2, 0x7, 0x1000}, {0x2b36fce5e9ff44c3, 0x7f, 0x2000}], 0x6) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x0, 0x0, &(0x7f00000002c0)="ebf4e2618db9fd8e2eaa4e7a3104c16235d51539713048e6993192964851a2d8c5a4dc5cfef4a8ed061ac1df1768b97140d4800052f23c71c1", 0xffffffffffffffc8) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r15, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012cbc41bdac7430a9e04ba20790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ae1d6502ec7eda79b2da0bf5ee31b9adfad829cfe31fb1489346a7a5ada44125779d6a877e75117870e2343671ff1025164bfc4e62dacaa96318aa9cfb0366aad54fe5bee664ddf1c6091e14"], &(0x7f0000000180)=0x1002) 04:02:58 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 04:02:58 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 04:02:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x172) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000010000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36219455355be367c592bbf4bf3e82b3f4f459b8961853b0193e82407632a34cc6920776bf85e1a1c1c901c02830ce0483e2e5ed8a24c8faa3f2717fbda07f406c705abed3204e9f94e5f1463993d2a8dda16acacc1fbfd82d2646071856d431bc5ba5ed1c41000000000000000000b1e2bbb1628a8899402651fc4f8fbb9dae1964bfa4eac5bf3a8d02f5266520443d946a7ca301c597f84647ace05400"/474], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) 04:02:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000, "0001a5eb06000002008a9d00"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:02:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munlockall() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f00000001c0)=""/220, 0xdc, 0x400, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 04:02:58 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x1, 0x0, 0x2) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r5, r7}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x7, r2}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$unix(r8, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) 04:02:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0x50, './file0\x00', './file1\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x8, './file1\x00', './file0/file0\x00'}) getrusage(0x0, &(0x7f0000000100)) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r2) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 04:02:58 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0xdaf}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:02:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x100030001) r1 = semget$private(0x0, 0x1, 0x3c2) semop(r1, &(0x7f0000000040)=[{0x3, 0x6}, {0x1, 0x42, 0x1000}, {0x3, 0x3f}, {0x1, 0x9, 0x1000}], 0x4) 04:02:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000540)) r2 = kqueue() msgget$private(0x0, 0xa1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x40}], 0x8001, 0x0, 0x4, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = socket(0x18, 0x1, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x77, 0x8, 0x8}, {{r5}, 0xffffffffffffffff, 0x22, 0x2, 0x400, 0xe4}, {{r6}, 0xfffffffffffffff9, 0x34, 0x2, 0x7, 0x1000}], 0xfff, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x4eeabf77492472cc, 0x20000000, 0x9, 0x12}, {{r0}, 0x7e302474b7216c4, 0x0, 0x20000000, 0x6, 0xfffffffffffff647}, {{r8}, 0xfffffffffffffffa, 0x40, 0x7fffa, 0x80000001}, {{r9}, 0xfffffffffffffff8, 0x88, 0x0, 0x800, 0x8}, {{}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x5, 0x200}], 0x2, &(0x7f0000000300)={0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r11, 0x0) r12 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000340)=""/252) sendto$unix(r8, &(0x7f0000000440)="b1717e43d86717f2cb3d6be5d84faafe5711dea353897bdddb97deab990fa70bc7d95b9d540c3f379ce6eeac8395c8d4b50e786846f1a0664dc4d5e90ed8474a79e90ab1d5ffa816943955f87838eb99f40dd3f3fdf43e9354071ab20300408e9306f7694fe0fc", 0x67, 0x1, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:58 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x4, 0x2}) r2 = socket(0x2, 0x10000000000003, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x2) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:58 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="590989bd21292210ae5ae25d7cb26f98cfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) write(r0, &(0x7f0000000040), 0xfee9) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 04:02:58 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2007, 0xff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x4, 0xf9) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = semget$private(0x0, 0x8, 0x400) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r11, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r11, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r11, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r11, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r11, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r11, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r11, &(0x7f0000000040), 0x0) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x5, r13, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = getegid() r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r27 = socket$inet6(0x18, 0x3, 0x7f) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="f1a4562be45616b29aa78371b44c2b99b72c6ad92f19ee402626f7d1d70ad8dbfa9c5bf85e4f277f44444db457bdd4f9a737bdd6a3e66432d621d1a3edc93b154fce816846633560f1f159d4c3dbedac4fffe657ac9fdb2aadb7a37b35c6216bb0f143625a0875bb56d950efdb9be9e7522fd89e9607c81e48eca18b5dedb89a8e6a59dbf79aa0c8744b1ba69ca10667738efbd58fbbf6cac61284003ba41ef5f6a72f5cf7d2245d0d119e2f", 0xac}, {&(0x7f00000002c0)="fdc0f1603b28447c3a7f35d605d858331f93661e1860137ef08ecf10b79df59b044fa26041752cb6ae4d88a2f23fb480765e2b151c2e4f7d13a9f919e9e2ce0a119e16eb32d1dde9d0ba7901a47fbe8d7b2c1efeda1e2593b0c691f4b41d7981e76991d46cd790928902f0edd8816537249535396edb2bc87dc8ad984b5def1b7b6723357ecf59fb5870d8dc0b45fb6b3499faa2b982e6e7bd0a37e889eabb274c234b5a78cb65da23758d6f920f3d94bcf5d8d5854027566840c7c9bbe9cdc778471e0e85d80dccbb08385925c627f21f9ada409cb25e827f2f07", 0xdb}, {&(0x7f00000003c0)="c43d247b27933165ca2edaf22c26c26e7084345b3b7c982d9cf5cffe0e987871caf99a38f4fe6566793f59267029a780922127917e1c87506fc02ae202bc9ed0f144a756247118d23d2d6fb7c911ed89a9bfdb089ed5dd28eb422608fd2091cad69bf020489f28df0bb04d341558ef3943387a2eee60c7430f71cdf096cf66332f84b8816de1e26d5e412e530c77cef6dbc9707e8d1dcf9de0d86ed641f716f70679946a5b6ab4c83af12f931a9a07eabdc6e8c6df44b904fc58cd1799ea78c4175c69c4e8248c579bf8fc66", 0xcc}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r17, @ANYRES32=r24, @ANYBLOB="000000002000000000000400ffff010001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x800}, 0x408) socket$inet(0x2, 0x8000, 0x87) ioctl$TIOCCDTR(r2, 0x20007478) 04:02:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c610e33375573c72cb1b555b34c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0xf19) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x0, &(0x7f0000000180)}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x3, 0xa30, 0x2, 0x1fa8}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() flock(r3, 0xb) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff96, &(0x7f0000000280)}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000200)="bdf2c2eda72052bb27b91f3baf37211af687503045b5dd0103f649e561b103695f133571d033b22784cd21c5a9e919000080d1") r3 = socket(0x2, 0x3, 0x3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x4}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="b40a15b3ff17aa6be20f76363419172680de2be02af3e8b2f4fd7da77fd5ef5e005ede87e28adb2c250badbac20aab16987407261294c634c2083a8cbc42f3b3f53adf6547957257b46a13c477c63f42ca0017fee524fde745d46cbe3df7b5c84ac60dd45171367a54aafee6ab55ee1b32786bb02b", 0x75) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8) 04:02:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83d], [0xfffbfcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x200, 0x7f, 0x0, 0x80}, {0x4, 0x20, 0x0, 0xfff}, {0x2, 0x9, 0x7f, 0x7fffffff}, {0x0, 0x1f, 0x0, 0xffffffff}, {0x2, 0x0, 0xfc, 0x20}, {0xa279, 0x2, 0x7, 0x1f}, {0x8, 0xf1, 0x77, 0x4}, {0x6, 0x9, 0x5, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:02:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 04:02:59 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e0cbc6de105897d410767b7c00401c631a04c355d141bf7a44e9fe48939c00e9132e29ba2cba9a43ca2ec089ebc903b773508c0ab23b4cdfa2d1f3a28677fab73cf778facef0d8d0ff44e427cad47e87a25a13249613b3ddefb21b6e5b14c93d688488435d89d8389343ba7b6611e0fc3284fc", 0x73}], 0x1) 04:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x7, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000140)) writev(r3, 0xffffffffffffffff, 0x44bdd0c2c0069008) 04:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) sendto(0xffffffffffffff9c, &(0x7f0000000140)="d7324a532da8bae380e1b84101eab4617399872f46a8a741a1f2f54ae2b7c9b2c9dc7c0a3c8686d853d38a6f25ee9cfb70fd3257bd95b36677564c6df0dbe22a4ba8c81b18ed103c26f9a85c7e159c0c12a4c38226459241fdbd6c79664b41f78d42090fc972cd22ff25c5fe6a444b0629dd4e144b388a565ac0712ed81d054df5b1e4109ffb67a86022c2251324d6325c04483ea1014a60d7dcc558c5db407b49f1689b570d2be4eb4b0754d06f785b69ae99fb9fc6351474d029caea70e6d820ece4d2cd43626c150ff59b176a5653177514f2248aef0390c112689cc0f2a8a39eaad1ca7ddb6e3aa22ee3e45c0230bf165a72e1d4d5d065e95522f82c", 0xfe, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 04:02:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r4, 0x0, r5, 0x0, 0x8, 0x40}, 0x7, 0x800, r7, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x2}) semget$private(0x0, 0x0, 0x408) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {}, {}], 0x3) semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000005680)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) socket(0x0, 0x3, 0xfd) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDGKBMODE(r9, 0x40044b06) msgctl$IPC_SET(r1, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) 04:02:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 04:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/198, 0xc6}], 0x1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x4, 0x8, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xa11a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:59 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x0, './bus\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x23, 0x1}], 0x6, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto(r1, &(0x7f0000000000)="30ff9eabdf39f0f5", 0x8, 0x6, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f00696c653000abd60400eab91cd9eb173cd616df95c29f8e1ed98a"], 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:02:59 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/122) 04:02:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/9, 0x9}], 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:02:59 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8, 0x6}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e7604e8b866a18f09f9133fe16e714a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78", 0xac) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x42) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) execve(0x0, 0x0, 0x0) 04:02:59 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r5, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000200)) dup(r6) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r12, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f0000000180), 0x3e2, 0x0, 0x0) fcntl$dupfd(r14, 0x5, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r5, 0x20004b3d) 04:02:59 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="7a6b2580ed3c19a9ee554ec934dacb00b33dc904721ee6b6965a34bee81740ff612b8b64d06b7c173cddfd0cba91b3700c1f7522f1877a0118aa4f7cafc687bae92cbea295f563484bd8ec007f0e536fb74af76bb1a1cbe9ae7a8436b69d43f07ca1c9825767176da581039dd5f6774848311481749b0d0b0246c666856de0189de4c2d5b72348dc0a0f344bcc6768bbe1a00b875e15d0825600dd8f78f0dee0d19e387baefac278d0366002165ec8773e03c67cb949cd27d6c71618de1f1a5ad4455e99fe52270b05e66dcfa863dea24fe775eee5a629e173820e8733ae8d8e1f95c57d9384f0f160bf0db50530054388d205b02c4485a6e83f783a6a5b", 0xfe}, {&(0x7f0000000200)="f25fe71a8314f572dc4bee7a732c4e1719727c6d73f3866d2e", 0x19}], 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) symlinkat(&(0x7f0000000340)='./bus\x00', r2, &(0x7f0000000380)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x4, 0x6, 0x1, 0x0, 0x0, 0x1000, 0x3, 0x6, 0x0, 0x9bc6}) 04:03:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="960000", 0x3) r1 = semget(0x2, 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="31dfae214e870aff42ea6556655576d171afb2203c362281a190bd25ecc3af47057be65ee1aa4bc923fc3dcb6905ee799fabe9ac14b58b6fce81dccec8293bef30d32b8f89684967cf81d7b23f812ab3d6a116d9f38f9607c420d6e7e110b81b43cc1ddd", 0x64) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./bus\x00') semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001580)=""/4081) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 04:03:00 executing program 1: setuid(0xee01) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 04:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x10db, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0x4}, {}, {0xfff}, {}, {}, {0x0, 0x800}, {0x4}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:03:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 04:03:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x7dc987f6654144c4) r1 = socket(0x231f71f34bf52c5d, 0x1, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="0516ac8a110df0f60c754e192df7e827eb27d36ae473c502abe7454147ae0c3893c475cc4f5ec197875eeeb32fb5188023a3f3ac00a6d60b311f1a7b91940d0e76bc7c264b521c04619c5a7d7c7f618348f663fc189c1ae877bd49e3809e3baf3ac798bc04fb65625981ca8edc006c598ce24ab905f93136dc73f61d97c7c764c6ee1bd677fc04699f1b00ceaaf244dd1b5da9083ba17c8f9229ab01ea0cbe577450dd612d117bbdb811a62e1d871e9d3f3d59780a2bcb638db32de657fb29c46791125b7b191e2735b7e18e77ee7954440339e41a", 0xd5) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:03:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 04:03:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffff9c, r0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r4, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r4, &(0x7f00000002c0)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee316901dc4976a25b059e720800a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c3703000000033c4faddc0400000099edbb9a217ca8c604ba13e89ee3242e5666b928907cc3614f0d0934e596834f55ae7b6a27b360e6ee6220978f6b4b678d2aef48aba3a9d0f1fa5857627727dd1f4f91697291e7c6cfb322863d2c06ef8af6ccc8dd84f6f47cc63bc6d9c8fea035ceae6f29cc60e00b9501a4ff58acd2dc5c59fe0857528b2a68245e63a828834b01436f7e93eae662b31bfa9e23b650b4d871da00271c9ef8cde430911c0a07f25907252998641911f8f593", 0xfffffef9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x8, 0x1, &(0x7f0000000280)="eb524d52da48c31da31fe97d78b0d1c44e3a89ad80f39c84a70700f799179b0000", 0x21) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r5, 0x2, 0x0) 04:03:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd23500000000000000000000080000000000000000c663ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab8757c7f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9dbc8656d3"], 0x10) r1 = msgget$private(0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}], 0x2) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}], 0x7) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW', 0x3) setsockopt(r9, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0xfffffffe, r3, r7, r8, r10, 0x10, 0xff}, 0x0, 0x80000000, r11, r12, 0x1000, 0x8, 0x2}) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r13 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) 04:03:00 executing program 1: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="706071b9bfc2c8fac611"], 0x9, 0x0}, 0x0) 04:03:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x80000001) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0xa6dd, 0x1, 0x1, 0x31bf, 0xa000000}, 0xc) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:03:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) socketpair(0x18, 0x5, 0x20, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, r7, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x8000, 0x0) close(r1) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="4f8f6507ff9b08afc9bc32ec96b565db8460660e95a36e1ff4cebd19547e178a18e89d9e87aa52ba8f273b3339e28cd3f0df0b38948aaa715be4", 0x3a}, {&(0x7f0000000100)="234e1dc0689c96714a02f6bc481293ca3e29415e69b42d3945e4387117ce9e562f63a19fb97f305d4d5db2c1d649eedd72", 0x31}, {&(0x7f0000000140)="adda617e50982c00070f0ee75dfc6ce4da1cbb9700f686f5c2c3631a98ada7e8676913799e9f4ecf7075c67fef548d501355e66439710824a32efb2b06dbdd2daec7e09b13d94baffdcc4f168283225e152a6637f1fec432702bd21a5cd0a8fa4b04b8beef4a7a0154c3311b56fa89febd0da0842e7d42c0d52ae8c0b76d4735e549d7c3fdc8af9d65d300bc40d9dfd96169ec8cbda1a5b663aadd35622bac48269e156eab68eb57f0a6c1bca6c43f", 0xaf}, {&(0x7f0000000200)="28dcd02f1e7750222e4b17a73a58289568210fafcabaaf85e9744ae63eced9cf036cc7438a66aa54fc4656ae957df0d54e7826a0981f70a7f32ce1cd21968293dcdb6c55e68b27a7e55a0f32b1da38ca10862a8bc4e04979c80627e0bfddd99d230d22f9681dfb5f66715f85", 0x6c}, {&(0x7f0000000280)="6b852e2be7bc55a8e449a0469f9d31df3331f0fe9594cb95ac3b9f47eef4c21ec1c40f30995213baa4d3fa84b2aeb98a08c5e8", 0x33}, {&(0x7f00000002c0)="7617222ab3be2b076d5f5899e4cadbe426e58c25703e13215dd3bcdeb8e60be872ce38f4c33860017b58c433ca1d939654b8cabd50aeebdcafd5bfdf6d1900d2512b6b298eff771c7ac749f527fb56962b965d09d03816a4fb8a67068ef20dcbe20ede5fae", 0x65}, {&(0x7f0000000340)="a967342a10fbf7ad03d51902769b7c510bcf80679e47608807cf0b39ce4532a97b31fc58b87e71e2b117291a0c3e90fd24e3f8d4ea80d66955515c3ea992bd5182fc90297f498b49b54841fb6371994a9a78d651bbd8e41bec1c7db3ab92fad09ee91231adb794554d4640918abf7d", 0x6f}], 0x7, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r4, r5, r0, r8, r9]}], 0x48, 0x4}, 0x4) shutdown(r0, 0x0) r10 = socket(0x2, 0x2, 0x0) r11 = accept(r5, 0x0, &(0x7f0000000580)) shutdown(r11, 0x0) r12 = dup2(r0, r10) connect$unix(r10, &(0x7f0000000680)=ANY=[@ANYBLOB="33aba49564a7a8632618cab053ac727a8d81aefb9cde095c82a819b1ec98f8666b28c81ff194f83e31fc2e387b1a2f49c286ea08c51f9f65385c0e9595c6a8494109157312e2c4ed1191a720692d4a91138bd9de21674689ef629869664cf441408c94304c60a4ac3f774950a4882492c97284378ebf937f2576ade87eabaf9f98c1310190e2"], 0x10) sendmsg(r12, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x15}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:03:01 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) 04:03:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x3, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2e8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x400, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0x2da4fab9ceec5f98, 0x51, 0x1, 0x7}, {{r2}, 0x8000000000000005, 0xa, 0x2, 0x4}, {{r3}, 0x0, 0x68, 0x4, 0x2, 0x3ff}], 0x25, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x40, 0x4f9, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x9}], 0xfffffffa, &(0x7f00000003c0)={0xfff, 0xfffffffffffffffe}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r5, &(0x7f0000000440)="7f67d959f90a80bc2a24089ae75962058ff8e56612a5a2dbd4a1e2ff13d0888a027dfc78aa2e2da696e967bbf3fe39b5091ba4ab477f176f65aa4372e8e1ceba0cb5b28704a510bde70ee81d57aa96c64935c6564d2dcbc770c46c16c647f8f8c29579749c75c4d471081366ebc0ce56eedd720fe0db9048bf8d5ce9eb4c8695b1106ce50b9784d8dcda6e01eaa0235d7b6f487e172fd0fb5e9a4e1c15580182d79b4c9aaf0369cbfdb1ba9dd308eb9c0bf0043823c1d6502428ea98309c2b81b39871bcbef2a77a", 0xc8, 0x1, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000, 0x6) pread(r6, &(0x7f0000000540)="c21a343e056cc395ad8ebbc27adcbd4d7372cac5e4837650", 0x18, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000005c0)={0x8, 0x20}) r8 = socket$inet6(0x18, 0x5, 0xe7) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x23b, 0xfffffc00}, {0x18, 0x0, 0x0, 0xfffffffe}, 0x146, [0x1f, 0x9, 0x2, 0x8, 0xf8, 0x6, 0x0, 0xffff8001]}, 0x3c) fcntl$getown(r2, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) bind(r9, &(0x7f0000000700)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) socket$inet(0x2, 0x2, 0xbd) sync() ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000740)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8, 0x0) write(r10, &(0x7f00000007c0)="4886987d1d954f0b7af272ef5940ed0025d0dae65a45748566cb138fe699472f88d07880fdca82af4c41bf42e551933efc94c81f54489d5b6077c7c8343475949c85a49993ab025dc2f3b4eeea114f59919b2db04cbc23419ca15dba0da2ee6bbdbe7583093dbd2f706309a57a5cca0b07b002c0603ed5b61ba6b835ab3fd70c13b43785fb8e741e9448bf0c80982fce", 0x90) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) 04:03:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000000)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x7ffd, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r13) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x5c13) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:03:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) fcntl$getown(r0, 0x5) r3 = open$dir(&(0x7f0000000140)='\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x2, 0xfffffffc, 0x2}) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:03:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) flock(r1, 0x1) fchmodat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x6) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80, 0x1, &(0x7f0000000180)="a0d05cb07abd4a3744ac09608c990b8ba50a67d528408f564aae155934a1f12ff6d58ec2dac1b231efa42176d5e03a7e9e5c93bcc79fc3e40e3a4ac7200c9db17fd68d1d2287c1a3a668c70d5ba36f3e94f3574512deb97890873fa3482eb9bcd6", 0x61) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffe88a, 0x3f, 0x8, 0x3, "aed232cad44c416399d6a1330bcb4fb8ed2ded98", 0x44, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 04:03:01 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x1) 04:03:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x1, 0x480) semop(r2, &(0x7f0000000040)=[{0x0, 0x1000, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x8, 0x400}, {0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}], 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 04:03:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x108, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xcdca1985dd4a438, r1, 0x0, 0x0) 04:03:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='d\x00', &(0x7f0000000180)='*\x91{)#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']#\x00', &(0x7f00000002c0)='{&\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)=':\x00', &(0x7f00000003c0)=':$)&\x00', &(0x7f0000000400)]) 04:03:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/190, 0xbe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:03:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xe4\x99e\x05\x00b0f\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x19a) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef743", 0x137}], 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="a1ccc3db3bcf51e57400616f4b52c81057f88821806efe814d302165974cd0f99fe568423a96526b84038375063a16b36e00575f9b5d2a04618e4cab4a767d0b62cb17271883de6184863fb518c4287a34576f2d73103ce94a5c75f3633b02852bf7ebc76ca85b20ac6343a00225a104b0b44dd0ab1c24e52f6b640f7d4af63a425ae2945d319c1d5a51260798f64f7773e0533f2db40390ee387561b26db18c09981c50f2c3f704bcbb7e92d20aa4dd1c3ee9deebfeed031394c74b1929faa9bb9daba37e3d9b64be33f6925563c2abe97c78890c1db5d916ef3457a723cf3e670644171634cad09c6b00634ea8a68c6b4ad90d3f1d9d4f834b", 0xfa) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x10, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xa0) 04:03:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r3, &(0x7f0000000100)=""/164, 0xa4, 0x62, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x2}, 0x8) 04:03:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x6, 0x1, &(0x7f0000000140)=""/19, &(0x7f0000000180)=0x13) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 04:03:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffbfcfffffffff7], [], [{}, {0x0, 0x0, 0x101}, {}, {}, {}, {}, {}, {0xffff}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x4a5, r3}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:03:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x1ff, 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) 04:03:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300), 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xd9) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 04:03:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) r1 = socket(0x1, 0x1, 0xfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="eb0002f3cb82000000000000000000000000020000000000", 0xfffffffffffffd55) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0xdc) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:03:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x40000000a003, 0x2) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r2 = socket(0x18, 0x2, 0x5) dup2(r1, r0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000100)=0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f064159af340067945e3a6942372485bc835f8c8dae9b58449d2c1ee635d19a8a375ade28eede6ae04ff2ea86fc27bc00fd101e3c1ce087ada433268e5c9bf545cafe25761be53b716eb74618277af75b8125b8bb61fca99abe9ddb57dac3cbeac50ba314b000"/116], 0x10) 04:03:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[0x4, 0x245f, 0x8, 0xdbd5, 0x0, 0x3, 0x5, 0x9, 0x1000, 0x5]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/41, &(0x7f0000000100)=0x29) 04:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35, 0x0, 0x15}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4000, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = syz_open_pts() r12 = dup2(r11, 0xffffffffffffff9c) bind$inet6(r12, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffdb2) faccessat(r12, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r14 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r8, r14}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = fcntl$dupfd(r3, 0x3a9b6e8edffd3dea, r0) ioctl$TIOCSTART(r16, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8b, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) 04:03:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setregid(r3, r4) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000100)=[{0x1, 0x1ff, 0x1800}, {0x2, 0x2, 0x1d99671c4b54b841}, {0x3, 0x401, 0x1000}, {0x3, 0x1, 0xc00}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x1800}, {0x1, 0x8f, 0x3800}, {0x2, 0x3ff, 0x1800}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 04:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xff, 0x7) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x29, 0x8}, {0x40}, {0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x7}, {0x7fffffff, 0x6216}}, 0x2) write(r0, &(0x7f0000000240)="45a1c2d12ac4f787b4482c2cacc443b0780d6ee0868395a9e103f42253a4d70fb88bddcca29732e95803b3784f267cad420f2831be8e3bf5bdb7b99ac138529fe7e4746f318d04fa792f459f510c5d502b8e53968262056a3cd0d15846ac90a13dc36f5fe44ad4d750111da9d61ee1bcaeaf429abb8316b01703f2b567e106f1f9970a519940f03f357198dc8716d54255252d8ebbe1387ea4e2e4084f6f5cc9781f02b3f748bf59221c881531eb6656c62ca3c626ed4a5c977a4ee46ddab6456dee03b6d1babd6973bf818c6cf59956", 0xd0) 04:03:03 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a70aa0358499420ec415a3ec1c46e85467e60010002f00000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f937bc174922e01e7e3cf1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c68367ff1059300872630a8c9f480f11adda447f8eac271b91be5a82c3268f4540635a9627ddcbc7206f2d22349b84a82665fc5aff15ab06384b8f2054ad7205cdda4e5517d38cd72fd6afe661d4c41f89f7eeff5491cc0e6fdefc460b86e4d44f4c5495de4cdd5f08ef7821f33b19c83d9c7374dd061"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 04:03:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3beb79456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16fcb53adfcf0eb818d09232991d867ef1ac84c28a9d0074a865fc44bcb53316ed1b83807d584a919fe7faa3c0f4d759adc4954a5c143ccca6f933fa5c5ef283849ea9a79d65af7265cd7e7f3c9ab76ad986030000000000000056b1dc7af705e1c00b00f99d9fcf3b4da8dba31691ff362ebf0edec46f55dc99329b37809806a81e5e7831b1fa89bfac080a341e0f7aca1986b9611431b131ee8b85219e69340add7f02e726ea1762489d7012ba7d95fad9d4b5ddecd9f86d9f6cc60c6d3f072cd708754e89804de7fc84a3ac8e4a89dd2e", 0x26) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0x3b5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x40, 0x2, 0xfffffffd}, {0x3f, 0x6, 0x9, 0x6}, {0x3f, 0x3, 0x7, 0x2}, {0x401, 0x6, 0xa7, 0x747}, {0x6, 0x6, 0xff, 0x9}, {0x0, 0x0, 0x2, 0x6bfe}]}) 04:03:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 04:03:04 executing program 0: socket$inet6(0x18, 0x30b7d7ed8e231b23, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 04:03:04 executing program 1: r0 = socket(0x2, 0x1, 0xfc) socket(0x1a, 0x7b2b84ef3ce1ac6d, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, 0xffffffffffffff9c) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$setown(r2, 0x6, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r9 = socket(0x6, 0x4, 0x2) bind(r9, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 04:03:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000800), 0x37) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') socket(0x2, 0x3, 0xf2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="00002ead30d8f1fc70f1"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r29 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r30 = semget$private(0x0, 0x4, 0x6f) semop(r30, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r35, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r35, r26, r27, 0x1, 0x9}, 0x8, 0x1, 0x9}) r36 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r36, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r37 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r37, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r37, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r38 = syz_open_pts() r39 = getppid() fcntl$lock(r38, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r39}) flock(r38, 0x2) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r41 = socket(0x18, 0x400000002, 0x0) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r41, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r38) 04:03:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x40, 0x100) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 04:03:04 executing program 1: pipe2(&(0x7f0000000080), 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) 04:03:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001180)='W\x00') setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001500)=0x9) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000001280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0), 0x0, &(0x7f0000001300)=[{0x10, 0x1, 0x831d}, {0xb0, 0xffff, 0x40, "5610789687544d733a624a6ac2cd7dd033866f8737e602aec03815bc2ed4f787f75130a8d7bd78df229b3ee09b87d22cbda7fc62a1fc02d5c05b9ce65ef489a1d99c7958596763d51242073d3c809acee285fe550f22f8e2e1057a4eafde8fdcceda964e68cd202f3a03e5f4a4d25cb151c897d50d14f509880014cc69bed2557f6b8689a9fa8d12ab162c9a8a58e118da6e98d7400d8b97bf1fd3943b67"}, {0x28, 0x1, 0x3, "47547735d31dd8a74a81530b27234f4c7c868ff6"}, {0x10, 0x1, 0xfffffffa}, {0xc0, 0x1, 0x100, "c5e7a87bf1e385a82343656de964af765d48246f111a3ccc05805dfd28e094e18a980d0467bd324ab5c117beac26851ccb1cbe4cbfa0107c4fa2df32062f36fa2071b512f0f1d3c49cf9f071b8712b2739beaf5cbc4f6d8cf1a4c75869034f68d30494025e8e6a9a24d9f86d6a92ec1df7be499a1c677bd88ce97949d6c1be8cda0221c364dfe476f2828f3bb478115306995c9150ed25d7ed7c77b2c1ce89a45d8141ac85877c15f6fbc6bf35760a"}], 0x1b8}, 0x200) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x8002, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r4, &(0x7f00000011c0)=@in={0x2, 0x1}, 0xc) sendto(r3, &(0x7f0000000180)="ad8dcc89f40ebfc260767c79e9a7b62a0e419eda6af3d7c4761b372a1d509f13502eba9fd73ab7143c75f1eb8db4461b09b14fddc420a2a558f6c8525dbcdba8a6406fcdb1c01cd6ef330044d2694d65789abdd277b7858bd9cd6d5e0e34337f93ef851ab4ee78118df6961abdc8c8caa00cde5b8f5bae8ff5903bcdaaa7e316fd31c51a55450defebc61e3fb8a2be6a2513974eb067d05ed868670e8449e6f5376a93a5971e1092051d12a2905c3bc366412c374f2c935825a04fab8459a37b309e43b5c3131e4b8d2519330224cf91df6077aa8eb5e360787b55870dc7f3333bb466e6523557b15e9aa4c0441895e98ec6105325bd512b53252878237fd38416fe0eb276ea6e5370391c66d48fd2336e7a00caf4f375dd0fa16e1cf7d89cff47ce279cca2e549032c4602cef66ad83e1251e49965a5aeac5d9f8cab2c402167d351174a5b0c9e5d37aa9d1e25a5d48690db3a0ad05ff2c49f4207df7d0031558e5c9753afd01859fc7c8f53abd7bc7d4f162a6e9fa40c0d2e049e6178d0ffcec82266f4908ca72b15b507b26eeca90e6aec660aaf32876b2aaa17bb3fb250dd5b4e2f47560af2b42c321457e07e0c91262acd12b9f089d4ea7dd3300ea5e5d260fc1b5d4adc70e418d93cbd3592943e43e5dc20278116e6d5ef372743a5924c106764a58a5a96f210d5cf6b4f0132c7adda229b6958c3e5c63c284db187f949f34062139e9da0754272b228c1e96415699d7d669e20e0b0d3b05c14360db3124f2d80ce461ecff18b90bee174051dfab113bb4c64824fadfecd3cf5f5b17b7212e580a7778f53691d79cb2ed45814fc1abf30addaf48e2a55baa535298900bd63697a8ae6dc760a3c66d0924aefb1157f7c0346911c178a1d7f1e545d9d1ccf58f903ae1a10f7c35c4cbd69a5da918ad3c5feb8fecae226879adae37029670d1567b7720c7ca17aab3ee74e501619da792875aacfaec88f8af213079b28674b8987d60bfa4b19694e4c19bfbc9b4ff69046a5011833dbc9e7d5b3d73b7702675aa59b3081068fd358c9eab1533a57f37595526b1280481d8881be13f9ae54a960d823948c728925c6e0653e016dbe5d6cb6b564dcd42ffa7a4d3b07b2f99c7e0994e9ae9872e9c31276e08e612f1bb929b9c67c1c8c2647a6e4119b60a738d9412f78ee91efa829584ac17e8f445a67d31817dc8c8a3485cb950c031c1ca974dd05e6af54b03b81bc2c17ee324ccfe86d6008c9c244ad70111e265e1c1ad42e07e938a62bda2f43c0203e14bf25cb3f214d826943b8cd5552e8e7e9b9c74264dbfb0059b59d1819c114a8f08954a007e84f6297c20f4130bca31e645e916b9827107c158ae808b50c0a55beef5795a661b3e675bff648476ddcad9290ac5a1819074b459dbf6ee17eff8822c3e4757d43b0a04a630871ba8d70852a73a407a331a4ecb8761534644f9ce9ae82063f7ad42deaed9506476393aa1063d3f7301f59781400415db848c3b70a70aa4737e063e5c5113fbf59cfb249ae3434037b3c108e6f50c6b37e471d764f509c937ee6a373bae24755c56e65808882f6789e4db8453bb67a2cff87088dbdddfc803213025a6c74c045610f4218305dfbf55f0f05fe3e4ee882363900d00faa533a159541c325ad387b882e010d1623d63aa7ee14a1f4f9f8a721dadf2e07cc41dec35d240c98eb5e43b76dd46659d2798a02136162da596448097d979d4569440fa6db042a570d31a26226342a6ea35bfc26fe9f6551f086a7b9a4842b46537d22372dde17b04a008fd5e67c59d2f84c3af19ad4fb32bcb714731ce964bed5308d8e80dbb75fac673e94cf66629484c6f951c8f2ba39e528be6f85afad59dd0f23edd065fe892c441d27a01e779e35e7bcbe9295ff165627bf92b289acfb017e8bf6f0d172e981e11ec0f6c8db8a48fee14cdfced7083754c07b9c5ecabe89e0a4c5fb046daa189a9a2779d4339570d788fe3bb7fc0904e7ba0873863296a18d17ae78c8dc6a5acb0ed9dd1d126b60519c1366b4baa1c78cd094d068d27ba57820a27b063c8e71843d3ced7fdb3123e8eb4390530abbfd9b89d56399fc548c1f49626f737a2c9c9e11b82a9bcdeb6184283dbec44cd082e760e63246623f1dd9272b483c21dea5b9440d1c8d7c15001abf971318ee7175d718a9a70b254a5c5cfc42d9da3792f4bbf8453fbff7d91d76ac25b5a147dcda846ff390c9bc2183ec5cafb38ce92fe9db70f5dd624d4ffa89593c06d7b13426dba30ea69f969a521a5d29f2533639895e996a10230ec76ea5863f3895be2b6f9725731093b28a1c4f3e6c110db9b4ad4d9c241f467f3e828120c41f73187dfb7642d2eb30dea43fc81f7962118d1d38b44179cabd3476caa4f843cf07383d310e4945f7436c730803c072c6da6face92d524f0a50e155721e167e5ac031f2f8ae83b4356b2da92da41b0e55facf7f7c330c99177bca4a40817e58786db1c9151ec45ac8fa9b684e9ba9bd7f71f9ea08fe6f8ef73f6c96155871054ffa212bd74cdb1edc4a954856dede0cbb2fb1d9cfc99e868e1d54f7c3d65f0fb44cb481074cc565ecdcf5612d1d1d8739eff8550e7cf69627bb286f7d70034b4f28ded9b69195158a08b8a0bd1cc0771a2e97fb34b6a1998af0629ee69d0be7fefd85f2e09dd1a65384e1e407ec34070aeff56a82ae3be4e97338374115a1076edb479edd5bbd21d3cca05c3da66f013a1dfc34c2189df2f162cf049bec76a20f5137d344f846f40367a835e5569be92531f0ba1e4fdf401ec2dda561f940a0419de2a6f1b9a8ee9dc50f7b4626e40172c87a5a8d92c5fd8878f0ae80b6a246b641f3c457364b701f4a127bd7682ff71154d81c8413f8a177db660bb9eabf00623a23b166e9933fe7c9bb021e45fafc0b8c78a2a00489c88ea77bb92142227e5fb5dbaf65499ef2107a61e1070d48ce832e79412f18f4eff1bac866e5555adc4b76b08b3c6f6328dc99fa463894ab5b8761078492fa9ea1a2f61db8bb6cb3d39008a01dd25d505894a03aceebd2dfe5c236808aaee8e311665b6dff5aa411e9b852bccffef291ccbea5a4bc13adb56484480b216a4e418a94210c9ad586e275e8eb5223007517448297fd212ee90678f5458ab121de626727122f16eb6b85d48ed36d504133c2efd3d15cf9f4a05561bdfb529fe49dedb8351d0391fc76fb03749b3665c0d065b12e672d306690200468336f3c88a8a0063d43b0dd10cfbbeefe4982091add69eff4d44e6e0f8a5d75ead1d70cdeb9289d90d92f2d1024b445cc4d8f614133c8bf23bc50996d3c5078792f2547e261d2b67deac4b2627555c12c44e78e6fe363bdea9d1306f28f02ca4e4550c9899bee5a5849201faeb999fb45b89cdec16e197afc483e749799696ef351d26fd760d3ee65e9a80ea54ae2843286c787c7744edffe6bbc8b1c783b4bc9b0b7cb4ce598b987e705123c26f8f48d6321b1c2ff63cb934cc1b9a7a60dfca480d696d9b20ea234f526e3be3ad105668b387b4f0384c5ec090636f31f7290b4744deffe8d18bc631c089e0fa5b7b43cf58a2feb91bfb174d56941386b88251170c0087e6ec36713fd6bb92ced322f55a006a434dfacb37de589a623bcb8d120ef039058fa1d88b2c289b057402aaf13dd78c8c687a7b662a05475540426371e36980cf417214138245ad1400f8306ca7ce38c8e2de1f20080569c1a926c771604517ba26894db995098dce1a19f74f46206c7a32cdbd624034b4e5599b5a577ce5b4cd34b36982278015fc6ba17c924cef147b97662e458c7cabf1bee1965b2abc7e6a0cc64408ab6c291d0675486c28a3bf42aa00e6553822d4db6d782706594e7b4bc51a116c1b0f58d166b79ae05449eb8e43a0a93527fb412b69e10a33bf705e7543214eb1159f860eb15092af371443ce29059c75217c82c3bb50a4c0c4826f47e3d2c43e271604ed81ae161007393d07d95a355ff111e8aa233563764e05138829736c3d5acfc6501b98137b48e4f54d42bd9f16a0fbc8e60bca1e89a666d5d66a43fdcd3763240ec4f07aad2449c68ed69c85fb86564c1617013fb4a29a96c352e342f45c16d676bc6816ac0a80d7c591c4889bfe7bea8674f277a56db7ed580cbca6cbf53306b6319ef81e3072fac70ac0a5a5473016e9c172280e85a16e3b99c3cd0cf2d8a3d3471af45ba9a2a37da148a4eddadcdc520e33192cc1343c58018fa66be8391dc0750d2c8390273b922c5dcad5ef0259d168fca7cffd7b47619c818707cfa8e595da9125329f38edd5ba3020356cdd514e91660c2dbab4c81227b49e1ae5739f45324b997af2df9e9e3e208bf90a43b17e4d61785e1e70a7d927c37e85b15f4dcb58348ccc2ad5ba04c075d22ccdbd3ff74845a45bbf27e3dd1ece84d0d729dbc241870eede248648ff2665a4b23cb76aac6474291b925d1ac7b0d0dc4d142e91bea3af699b50ddde3bd1e1a214cf67912414a7a249c448666666a4fb4c399815e891fe3b47cfa4355d38823d0d03c8846f9950fdb88b0423b3a1ed428ebf54517e1f1dfcfddbd69511ab8e3d6125c9a4df90e8c54a0c15dc906ef0139f768abf76b0683604c2eae6e26bff2e69f9c1f765ccf65a96844f4704595dff15605fec473e58ef4bf12f6dec8cac714847a99a47670ed4fef1ea3f99bfe38cca196fb58c3d9d235d179f772130e0ad63dba4e0dbd5a52f2c96e2a64b94f8ca70863141736e842cca70affea7ad0f8a680f28bb6ad63674c3c884afd250f27e7cc53cbf048daf4dc6f02f60ce2bb43a54c59ec9713e547d26f52904761b6a4826127b8f859dd574acbf72cab06b16cfed5baed0d504eb1459ec8950757295b74f0134794ab55c5c3089191c9240580efb08c808d29a7a8891a52d0ae99d1555a33f54b4d37734234254e3f19d7bf1a5b7f380c5d1820a6826a7381bc345cad3fede9d356b50fba96d57786ee8e8e8affb5e1ee1fe9e3abf0183a86bb2acd8be71aa653501554ee951c630bfe31eb3b26226cefc0379cf414962e4d8fa296d7baec284ee0bf6acc96f2939b444140ec13a87de80a8bdc0593690dd2f802b979f2105a7ac41aeadde219040156c183257caa62357d14ddb83f47ef6c9b6c01d8c84e66886548d29507852a5e052e464493c51da15c575408af9037151ec180d62918ec9f1fe3ac603ab20ef0ce68edb0afc513a6065ad13b76ba72d1536e85361e5d22864541dd1adb1a59cc567d29552931300b8fda50b084ebec6eb097a8d657198c4ec21438948bd27fe2c214f31c7826aaa012947a05fc5af6faba26e584eb9d6853f7970fb95b8f48573edb4f7dfa3666fb14a0303457db5bdeed58dd434e993740773fcd9828ea5c905a434e9d5c23a3ed4ce6252f76465e9e451d0614261c6884d0b1176cd1d2ff7f6748856ce916867547ef4bbe6c584f5da234437ae37b537454100f3d52c2187bf9b8f5a0198e30d1d6937f9446260e7547eca0747b82a826a863a3d178523ece346633155d43e70afed6352285262823f9036713e52ac17564362989d92987aa282ccc5713e367fa5d79359f29a9dd73aa1ef494b813da2adcef9c9ee380b95d4b24672bb611e9d934a8a92957636557f265a511227cfd21536ace2c1f87e1f9516bda4e23b1062362a85b0b04dd62c74379b9757ea0dea3f9efecc4d1f386a1016c93e359a68a75a345485458242550ae6736c46e0d7efba66a66f43de86c2402f3d8cdf3da1ac4691ee856b37bbb0a292b99a8d1516ff025c0285a54", 0x1000, 0x8, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 04:03:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ead295c5005a1f00d11fa3161556c8597825140f0b47d83844fff9b037e73c14dfa380f4d6778e4a034d1a7fffe9c064a9e1495e979678d9e450a801a6d5b0926b9d16af1405645b1968cecce4877e7a32ebd2fd0d0a1d7865c47b50b67704eead990acd9d189f60b29cb6cf750e07561d8b292d97f1d63bb603fa7b8b57729148f15e23750c709ae5727701c3db8a5e8e938bc1647ba40b3fb4533bc5041e7f4849a2282df9531aa3c1fbdeaebd9f7ba34bd510303ec3fcb5d998c9463fb3e4421894764792d1b0158114e402878bac5e0b8e36252424c8559c436322e43d82da599c23122e3ce142550b694e1df0c7239e34aba17987f607486da3026c2ac4"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e11a856d7d55ae10b3fffd524ff58665faf843a1b632a38c12137bef8a97eb7cc0db1b156412f6d436d2d5ee5b01e3e347163b68efbd1ac84a9d21455c2e51f4c3a003d3eb2a7a6ff2332ffc5b36caca5c96e93d33496721fa37a62b16735e8071ee5170ebe34679b59ab9525de8e9b68c"], 0x10) write(r0, 0x0, 0x0) 04:03:04 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x1000000001d, 0x3, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r11, &(0x7f0000000500)=ANY=[], 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r13) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r22 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r22, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000640)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r26, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) r27 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r27, 0x1, 0x5, &(0x7f0000000240)=""/173) 04:03:04 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x30, 0x5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x3, 0x410e, 0x8, 0x4, "c534bf6580f05ae53d49121e72ad01d45113e5ca", 0x0, 0x4}) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 04:03:04 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000140)=""/41, 0x29}], 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x8, 0xfffffffd, 0x62, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0xfffc}]}}) 04:03:04 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r3, 0x5, 0x4, &(0x7f0000000280)=""/224, &(0x7f0000000040)=0xe0) write(r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x80000000}, 0x8) 04:03:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7f930) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8f974c770f0ce66d, 0x1f) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="ffcf33de3337dc86ab49f976edea268677223679b461a7ae535cb1204ef3af3808d46b5801f966d1e8f90e6371b069b9a800bbf8c72a30145c0c92b866356dba0610ec4d", 0x44}, {&(0x7f00000001c0)="2fa4b433ad09ac6fc6adddd662eefd58c9d772415a57452056799e2257a2661b049301db6d068ec3a63a48481f1a32a7161a1a404a6bdfef2a9cc6ca47941c715aa1527f84b88e40aa4692a9f2cd2087785848da93b794915a79654d8ea421dec2f2a773cd99a438253b35b2db81a12c96f94b66db92170db7aaf8caec9fc77ddb08b9681894cbfee509b996ee6dbabbd7", 0x91}, {&(0x7f0000000e40)="130bb1f7cb2c55ddc058d74212574eb78e852d8cfa3aaba65138005f5b622114347033c3bbe3336dea28d2bd43ff8451f2b8f6167713dcd33f73ca8c814e77389df52205bfe5a115e4624357ba9f82e91af8eedc5d3af0262ed040f5ff02e79f1952b69b5b3399ba5b21b64f8262081c4d17b7a0634a281829bcd8b62e98fc7c9768bde3bfefeea135ac11f0fd9aa3b9b448ae8ad3b6fc39916945109a166cca8fe616910be9a619b828d5b7ef5e0488f60c61bbd1b0092adc126503ab9da3c9f68f6cd46468f9c3538ebc612154bdc22a7b2d0013593f748f600d6a834be9c03553e32e6956c694354a7f789f227f1174fbcb0181c3cb4cffae25762898b668eb584d1f0de5f661f29c1f71e4b38be94385f7092758bc355ab0403a3accd88ed27c8579206a0d82f5b4cbdc52ce08cc451d63a79c22f33394cd134d90898ba9fa73c7bdb258d6bc27a8ebf467ef4b6e020854bc3e01c3bd059124a2211286d05930c5c86475dd7085825b02f6ec538c087e8a41123f12395661494308f5ec0f6183b2fca0337d064b60995e617791736a818e445be12667559654c043594bc408a7f8e692a821543a8bd017f89424cf3c3f50cf3a0ca59fe1e359ea13fbf1bcee2b7a1cc1e19c57b545a495a75fd050d2a3fe3381413f5cb150e685399396181a6f9c8479b27b9716f57b11fe852757c6c4178a68b29fe5af67f29693ba62c97d53eaf59d488d12e11c2080177b173b217a98f7659f8fe82f132398c92d8d1fa0d81752828ca64bda7b8e022ce140a52877b4abb5561ce90496e062d69e35e35f5d2b1a5294ede0d35c4bef564af2a43dc571acc66beec52ae163c3f453935f7ab3001fe994df8416dcd436fa70c9145686bcbf020f1b2fa986e2b665170188fc3b42462545acfc61281e8c428d46dfc8589929107c06bc7a16ec1aadd9af2e688c864e29fcf70aca99ee0e5fc64366bdf684552182ce50247b81cf19e0333e22f2dbab03d4c600c09833db4c1c183ed3a6ccdd66e9fac6138dfbd22da4dc67b99086be226fe27408c241e31fdd4d4b60c8fa6f3a75eb0d015c0616276a50b63ddd5522730fcc570e841ee2f5974358d5df0fbca6a7736a25471fcb1dba440dca8d4efd605f63e277eb7544ed87efb79aced82aabc20135abe7e6124e16a276f90ca51e017bea5234840f808455b0aadf2a5eacdd1de1ec8ef8d274870cb2defc8ae47f91bdcde1614a5348767f3cd7e572bd2778a6c9393456160e03d2fe9c91db00dc29109110e3746334856de447a55fe3de69197941c97576ae16ce3641528f154c82e6392d65660a5409f848b137bd49c54fecbafc9cee3b0f20e5969c9682bfe8cafef354d3807e77bc6d6c3cbcac34eeeb150d1c620adb3bd1382b79c186a26c11e4f04526aceb5d49be1846e948d4e2a048d7380a5d82853d6ba155f258af8c175cc92599d173feaa4b3a8cf58dad8f2f19aeae3a676e31dee654328450fcd09e43fe28afc9ddc72bee0b17b0c9c0d03e9fbc15335e70aed783a00a27365252dd2659172b27f8e497756d693a10960ed1a06099b9271aa33ae61f2efec920fcf46a30c308ae79e9ef9f47d35895824a1f21a6fcf485e21d76039fddaffcc440b41ef1a4b4c35943f0437827134687b53246fa96a7c4d639d3ba5143a4d079357356f94c9d1564ccf808727306c33bdcb871ac630fc929fea89d58c26537dd32592e70d0d970253580eafaec225242c2f8e62e9cdab537e48fbdf56978fef35a3397126e4580961ec81717f4d25bb0b2e917a16b5c12c69836f9ed80d37096fdde9753a2d1f86be24b80d15f4c77add00fe6aceea11aa08ddfde895d7fd039b064f5196e466d43ba4ef62428d8502d62ba980911b6aa9c0a6c0856c4a73787e3402113c5d87441908c24ce00d321a68dc8c8345b74313d204fe72bab4690320a1d9df86e1dd8090f3b7d3ff50d0d86c6a468d4550a287a96a433ad1261a792e2aa82031de769c9cfa466bb3aab88276f02b5539c8c9ad6a85992ba7133b96488301d992e1ab7455a8e8464306e037d5753554388456f89ecd8abe76ffeeb43cd9a85530ead62119f7ee4743d34225f55d82367a527f07e28087e868bc8222f6cd38af712113deabc5273059ac85bdd5c73add9dbe4bc2fadedff596a83e7a83299224506d16667d0917eaa253e1c35e5ea9894ef910c088cc8e11c67e20c6078cf033a7f6e1f925dfa4b1a460ab3be24c671127c7821a914f37970e6af7abc3e47abde2fbea107e5c9844e3f0d7b19282c17591e225bf97efb2e7ac15982aebee992eecd2ce82fe76c8a742139f3206223cb4b32d68c0ae8f690afc3450add2409a290841fe7f0a685af4a5ddb2277d1816697377b5818a1534570e270fdda04965ccd7ec3847f6d1ec6fbf581c9c7352991b65255345b8041adb262fa8e0072c283184c37be59788b207f3f04803662ee40824793908087a21ec1233af8621474cac81b6981336e6c80a69ad14fd862b3ce209fd7e776bd76a3b7a96b429151b26dfa76f1498828b65f735f2ebfc461a4458655d0fb650f6dea41105d1b4f8f135b696e5fb6428877c3cd3fba24ce585efda01535a603221befb59245fd0ef2bcd8e058fd0f40722c0b6e43425f2da556e9163a42853a3edeb70522afa379f8c07fba2a178e3d45ffcc8dc6390752bda495818fe8cd750fc6f6e7f3f272a484583d3a91a0194658df1ab88813726c98bd12b4462ebbf25caedb74f1956305b7f2942b6facbde8a4c621464304178aa3cccab741af00a5ce5549714285b4d3e5d32100d42b5f4496fe81a2c0708054a4da96d82275b255fdab3833e0e69763e0e5f25e6ab15c5f25ed5d586dac616865cac76654b63f298d0126f1d95436d8097f4cfc3a571c420541dbd325ade89ae4a6f6f53fe67a3561d49dcf724b718c5ee7f75434b7e19ae4f3e1287632bc7128b27a00915ededf4a07fd4e9562ea90a2e3560fb1531f625695208a7dee225981a095b4c4142cbd2d718575f12aeb92c6c79bf0e8a1a955ccbc89dc433fe5896391556f4b371f1a06261c346fd2997f21c0df15f0af7a2a705ae13cf1a7b1976bf66ab9b3b34a2e3ad250016702d0b1b4439c4273e836a0bbe1fd1a816daf8b32cf4bb34ecaa63ce4d340e39fc5b2d57435ba97e42adfe81158c96bab35a616f7b01e54d66035473a27ae45e7ca4ea55e476a1bf80a6558daacf6960e035e68e4477d29dac2cafeb26a5e40c96b8766fec198462ad936ad4753fd1b73a31b6c029a369e526fb29c84b3f43ecdb3ad5b5c68bf422dfe3ff2c18253dcd4f281d37b9e693fe7c438693d02b505636e95d1e5f27a966a12924d4bcbad9820e53a4c437003f5e699caddd9f94dc9f6c07f730cef9a0ca50e9c55738de5e5a3b0ef4c360c4df0c0e307b8c2b7fe99395f8f749cbffac3cf027aa891c9f35bef93a1f2de1f61f54a96b39c4660107481eeb5a45344d6c3b6c3f4bc5a45409343c73075079d5ad784f823747f73e620ca25e6a74bb18976cadc08eb3cb160071ca618707a09b64a7fb19feeaf0740bc5d1dda2a6e34ebb0f5f0a78d2755df36595a37e66270fbb14ab3fcc107b621e82c7109155b7973ecd697ab6fc4d4b0a145e0f52a33c879daf62a7e040291c53fa12777003f249a0bcab2b4499a0555b4ae4e085135f341e2b7df543d9ef9b534c36b5562b96dfdd3f043235d579b5a23b1c4d7fa9cad59cf4da93c1f4e72bd87ec56bd44cc8f6d3e4c03dbd01fb5cd7277df5a641a02e4daf31f44fe2a115c5731143d4d332e6082a8a27eebaca4df74ccf6d0b72717c08c21ade1c4af8f1889bed92444d5352e12496af8093266eb8e62a4473744e9f89bd8e380212ee0bb31bd2e5af73da38d43782e4df031084f295fb0ae4a39a021d5aee9f70f1158e5d0dab62639315a1fa6f9fadc1049904331640fb54520d9ed9e633f1ee25f77564739290beb2afeb36f9a8054b8a305d1a255dbfd3be5a72cc1b77cd48f4205b74f67f8b66a5fee605d04d6138f5dccfd7075473e6eb15e78716cfffaee70494a3d7ffdf36699a00e39ec1c382fea9490c33721d43aa93697d795ba41d6c7b5db238e382bd5bc34f483a8835684734c8e302a08c3bfde032ec0aeffa0608313f39b26243ab6ccd94512d8331205807ded314ab3e8b8ec9c6d4746e00bbbed62a942e361c8b6aaa2ae2a9eb4fa2d905d28386ef92667b5d92a15ab1347d1027f30e14ee2175426dff69ea97539f3af13c55fe2ac7b91038b944d277fe710a730a28989ee254b093464f0d7289189d805b4d4647ca8055892506a3cac9722715904c52019b30989f79da46157fc79289f0a990e699e138885d53867bef5d32b89259bc73c8349ed6f1df69dc0671040a20cd4f67f6831731638df0ea4c5c3969d895b8e5072ada29d0e6d61148c2143507fa398b6e356d7955258ece9de3fe50b7dbc3540372fb31c236e6f412a06aa7857210484625e9e360eeaae26885916388b3058a10902e3790ef87262483b65d9c8a2e92e7670aa0ebcfcf12d70b0ff35b2b19da015a226e96f5d8b6a3e635648855b07ba5c64640371fcd3dbd349a04de4148f2b3df3f72217771987e36686cff2a7c0a94732560bb9e9bded7363040c6bf7731ffaaebf640d3cefa56b94b487a46e805aa64d62c9c0869db9ed4119f18e72ae88c07e3a87a599d435b6c9885ce766696850f8f282927588e1792a59e3d1c8c86960dbb616c84e66b4ae27dc7bb3854c7687bde90e44cbe094cf79692673e68a1db99a8c93bc32daebb40e53dacfed6a44969386903b72ad7ff6eb989997b8cca3a10e558a04ecd940a18145b6aed298337c1cd6e0dedaea43d06c0b62c8bf19bbeec24cff9312c1c1b6e52513a901789610bb615cea7af76c50b984b016479fdd950f10b847a819295c5a458ff9e9d371dabfd8bec00518cd410619326c1494339019995886197f2a6046952f7d0f1d52eb1cf626e2c576b9e7677a7a6b18ccfb60130c9b1d921cd0f3f3e1f23db5aa5cd7e64b2cac531dfb6159f65ec988d0481050ef11f45f3a98e67d9f412afc6bd4f07557659d50ad1c06b849b83e364981bc76d7e8203ceac1d5283e1f42b37543fa64664a64f0ce4dc455577e053c7471c191f14dfe1cf3721da87e1dfbd7633323122cdcfef9df710d266857a0ef061e4d1f8a24359dcaa9f81e8ba233a6226bb72a932bc36baace14cd0b6b52750f1b7c698cf4d67b9b5254110f1837be3e82ec62d885dea2b686854c83af6f3851ea44b2586fca4c8e848d94090354aefd83336da463103392f8694265c24b2f2a0aa18edcfb2c2f4642d4eb7e70547198f7912f4fa74334400883767f215fd5b12655cf95051e5528bef44d40421d5447426b0a21c8980ebf8d80f22993a4da55bffefecfbb8a38be5c5eb8a17cbad1422dad7553610dc83a0de286ca8456b928a9c8e8986fdcb6d891838d883b60ffe090b3128291d1de2a5d24da34a916b6d26ff2b9c87387539539e179dcfced85961abe245bb1d49cd5e0b4369a0d90a96023b25e99d275d32e953b968250be095757173fa21c99bd7f44d452025c6afb0f82476d415c79292059f6f049bef19eec97d86677d0bfb70f6bccbd3782fec1dcf81d78f595b7b98d6b95d827529cda7ce77dcb4393e277cc8570262da1bc21529f9188f7a84fea74347aaef91395e462a627786ebad6167317afdf4e46306d2c87bade2ee2ba05f6f6eda98a2822d76cc1e1b62c808016c1797778fd5789bd31", 0x1000}, {&(0x7f0000000280)="c26971b1381ce7c682237d774c2f7fd7bc8fc0a305ff6277ea0e914e04d34646ceda7b8df29a5478b54893730b14c5be0e7b35526fc0f8fd08f3532cfa40a4c0ae9f23eeae1d5105cd715ec013aa553de675c7a54ff792d8d7a684becea76aad354f100e34bb5d5378c40afc7e51990ac3362223ef354e844ec18708", 0x7c}], 0x4, &(0x7f0000003180)=ANY=[@ANYBLOB="580000000000000001000000000400000fdf3f0ae6aeb8a54c4877e4ae4e6e4efb650fad28cab476edb3292d144adb335a62f5000a4a54f38e972a9b91fd30c742a3f8c90707ef7830ac21c5a4fbc86147de8c09ca0000001010000000000000ffff000000020000a400de10b36c45357169c828bef785056ff018e992640d85718b7b437158fa6174c1b1743926f6cc0f9b4f0d817b520687406449f6dfd39d04aaa15f4d88ce52a882eebe5bd2e8bf07e6daebe0e83f7f2946960295ee120ebb957611d399151d459961e45ac42dd05d11630e383f25489b6e664bc68846aee37b2e107a99724cb48012a925f871ad8501aeaf34559177c7eb7c1cbe0f43174a1c164228d7ce7d33a546393279a0ecfbb472c3d7bfafc067983e265080faa183e0a32fa1bc88fce24f31c4af223ff9e281585e8b4a5cd4917fced1837b8812c294dd64ae586bddba86a85ea31ccac6bd2c6531144eefd199fa0f09a9248835b0f1f617a758335d5761d4770b812de43453af784b440bea753cd94488842cfd45dd35866041f647e1670d91df281bc613dc20546ac4f5d4dd5b3f7cb7cd086e98940b763b2238735826d2ed419f2fbd1138245058611db2b44eaa662d15a8ff331f95b9392618acabb000743078a91705b183209cfcbcec8a067b1710db444392d689db0c8fc9e27977c1e30d2ffaf8e60063f5929e16e999e4ffe965b4b914b38463259a43e6e07c9a32c3eb988ad00ae5708ff8706b4189476a0547adaff35cbcac6fcbcb13dbbba73cfed5f0a4e84fa032a9fd131b49108da46faa24e9e448d914313632cf1aa339ea7c06d38b96467ef230dc7262685c0b20b222da3fedb6f37bea80d5d5f75badc9fe316c7d0bb4055d0989ec68139c6248822fb0cd755b1902fde79a3f70fa2364a3f8fe71e02673f18061939b583de27157e6d2b7b3f1ae6e1e84320698cda762476b30feb58f5d39073e9c69170062f1f7a1fcb32a769a3aaa6aa3ebc2b2935f5ed3734b1a68fb4754b1bf2b889dc49a92d83dfd1aa281f5f479965d31ae3b7bb43d06a853dfe2e40a575e955023dec1b7c2e1ccfea2875fb07d60f0be6c87a25bbb4e74c1fb8d6f430ed9c21026129dc8b2fda7456680f744290d8eb1dbeb2bc5c9757e0d05bfcae5aff013ae4a21f203871b9e87647eb0ad426f5fd0c92236c9681bd26fe6f6884986c7a996062056a88b49ebd6b25dc11a08aaf0950da345522bc3c73aa228b652a92f953c909ad4197f2b0e00ec5734fec612e94a62ce26f8a46faaaff7b4778e48446fd1f0c8f4e81e8010347403d7a0d9cd7156dee5411574b09974df56df826c7403a093dcb00c6bf366aea68675e05f72f9c178d4dafc78cfe1e87e261386ef768e60fe8bd7e7e2ff7091f79e81a895a7070defab5579baf40310f7c2d560b96e6b3b8ceeb73382467441e8ea581f2d90d1ee77f5cc0357f29fde37c7d8b7119b12a40d16edcf71644da7e09046a96a27866dc12687cd405b14adf7e9a19440e5fa19b756023ca00eb910e38f9bd67578d38d260b04003282148488c773434b5859f8b4c90c9c7e223085f4491c238c6ca7263139e44141151af5bc23edb98a74eb7add78a88d00dbb623f74f98811dbd0b51e4cd99a90923135da11e003211e25bf9d8073ed11d8d54f3880ce5adc0175e130bda44fbbbaa1757b26634b4133b35cd61fe9763efb39e50685b406058416b5f4e5cdbe179e9ff1ab3048fffccc7859623c0560aad45443c018124fa202ee78884632ed0e654e09605e91fe33c300044ef60033b4c71a7f4bf66e05a92bf0738e2ef35236380fb049e21f197bc97a7d15168ec6d000b1c15787171435bfc5ec4376c74c043bc7eb6a228e5f86995af24315bb95f0b3e76b72eecde1a2b9e17a955330b4042486298f3c799f3340bc9f66ce8c3c7e2ff81b60ce777f1a33b17c5805624c7eaf3e32b13648d2bfc4e7dce38cf01963fe85b8076b46716c71925c665093d72027ee8bce3c1344772316b5672d7d021c5a8ab77dc52cb42a171b2251c0fd1a6eceffd3ae911566b756aae65336183cf45a781cab573813d5e04d14370a751c327b7ed40791eadea8fee7efcf922765b0c87eaeb71e8035511b612e86549b8fa7957f53cf1780f6c3e8f00d750784b4d50f688549add89f8b0ad87df2a317677ece6e6874b9ee94dce96609b1592fca116c92ea28a14015109b6581fa52b65653ce1f39b3c8bf760b9e95d5c500f5457c0b34e765524d07a9f71a39fcf87d473540f4f6e7a044c978996d9a3970d668d86b78a4a824be7c78306f940eb38eb1bb981ddb87de59f898cb5e024dc6d26952c379ac4bc5a0ef75383bc3ef4bf9c42f25395526a1748a8fcc232dd1d6845de80bb8fcc4b7f97a9c045be926277d802a3d92d333f5095169bfb6a66ee28ab50c81d75f1840635e3d81d90e09e17a3c4e45f9c3eeda22d0cb24a7eaebb1834519edddbe58f11a0cba79b3f62c993cc807e20e58b0a721a15386cafeaefa31ad688ce4a7e49d626cf849da30cb2947307f8684e3bbbcf919c33e67ae8dec294652a8a364ee28cfe418e3af5aef7f173758b15e4e2a61a13ce188f4c7ce0fc3512ab811ef41c6086178fa071e1c07edf3aaca04a545f74070dab9fb693ffd2c220e5fc030ed45b5edf5790cebb93cd30c90d81bc286c74e2a35e2ad84ba9d8a6eb26d6975629ef28fa86ea7a1891512e6952aaee3deca252778c02a7ee99ad1fa880680ac43f48327346136b871028a88727e3538293e572ccb4893c2a7a253eba0224903a1ab7413852b3c1eabd12f09643ac4988551132313255ebc9afa0ade2ad3fe013f254b8f425d811e4b8f98b36d08799bea6c45913fc13f1b23999b492282997c1ddd5b5bc86ea91ccfac14a07c5850934909f429c393303d66d3563b9ae7a3204ae3c0cf0a0052aea902f85bc1d18cbaf6d90778e300c36efd16e4c80fd750156caa97024842a77b2c599f6af6aa0be0f6d2bccc5a79078c25a0bcc303134f5e431e96cb8ba327ee0c4754aae07cc834facbda82c75b72ce34e8f6e46933c23473d6dc5ec59b64a7d760f3ee3cd1971d3e12150e2e4e447ca27e6a8ef1da0214361bd1cf1e830a176756e2174b7cfd684c88be0bb0a1fb6039477b52e3fb12dd6ce7bacf6d3aeca27626640f83cdfdc0e1fba40cdee32d89d58e4a81ccedd7006e2630985b4ee93e0894ce2a03643924a2b3bfdb5b757b52e4cfdd70cf16053e53e3e6e1a59bba65329129c576c555dd71272ec51b8f15180f4a61112253a778d3bc5821ab9ca14a1ee11fa48194bb81fa7db49bf3b1fb4e503c4812499f8fd5bc10d5b1f296f6fff829eeecaa0e2000bc8e5bea89134156755e06f7e7db51f07e594fb51624a9c2a56ce13c498806fb1b4c285a09f341b5ca259db74393d1b66dbabff36676b6624d5c204f95c771eca61503cde7ba6322b79ac21e964eb0e8e346839df8356c607490620559067f580b868cac8919fc3a149378f0770baddaadf266b374cd8db49d0c440c3b0fbda994bb11e0a21abf97400095167cfd43506fe48b4c7b8684a6aee874efac7bc1b5da835db96885cdd2d8da9f562084007d1935daf43c822dfc657f585feef45e2e7cab10b22a495e5207968cc9e7cfd90778e53ab3e0479db0f92e53c55be6ec3cc9f6df6b56fa593c4429cf3a788f95eab7460d06e974c036cdf8efa52ab33b7a4201a2158321b22a999363016f438a4dee17ea2459323011028a0e8340486eaafa72730358466210a5fba87c23fca841eedc0b326a6c91fab8c2815f98c05ec88f6533a2f439d5b38922142026e5dcde973d275c108f358f8c4705b8c8a23fa7bb9012de06ffb18201316375289864c266a242185fb107f871793e696d3f40a8a688853e0ef78bc29d93e0bd4ffd4421707109d78c16b2870833eec1f8040a717274e2a99ab0033715097766c9be8007c1ac526c4c62ad2529baf1dac32dfc5cf5d7319b9627e26733d0c23c4af1d1bb16276a7ded16ebd4886ba61097e580baf32ce219971dc1634f43a010a322f75a630a8f3aba303851c10243c29eb1a4489e7711588c64d7b506ab69becb2fe18f5e28e357a14d86f4cbb358e9c6c510fb651cecf5a36e5a3f5b63ab20e6f7b1325742a42e9ff98070f1b5a02a00df7e92cfa3680ee465aaf22700e4caff18a61ad965272649fb29cddd680ebe2e46f6996cf327b06f61e5baed933eed841a92ae010b552902b0b256fee27dbcfd2f93700e9f0c5c0ba166d22e0f30720d3ee5ae63667beba4c569c91ebde38684b1e9ea46843ee191ef497a21ca528510b8ecfdc7f602dadf071087d7871ec07d39069b8e5e58db86389cc1b8a2ab68e67108aa5f6c8ab65923ec8f6387ecfd4c089b666628180c989cbe3be51d82130ddb45f0af7e796da02bb4605bb4235c9c64e8c1ddb0c3f7b07813012c50587446af2ebd7e796b4ddaba514d245efb58a3295e6e3a6edb1d910f9f9e8b487d40a99fcc99d0afd0dd3d312f435daf28f717d3348b3936adfb28e935c4aab0f028a9a6ca35e8ccba5173a4ac68eb16b60f8e2a82e81c8b7aaa580c15b35140697df1a894e4b1472770e29f72e844ec268f35e2b58d10840ead6f64d15852a76e91a99571825c19c166b8ad9c2fa4af5ec9425c076503971960257a78e2eb32ee0a7c619081277dd05f70c76ec5b137731b274060a89ddad419da908921b93afc3768d20b6d4dc066a88c9e310e4af71c08a82719bf22d49a89bde4f68a2354352cfa803a1be77fff94235b23b66fc3ef7a17185cb8658228042da362d979d31aed0b2c6caa6e202d105a6dad3ccc1e3b2ba2430c2484b0050175cd11852df69b464a74e4648594ecc8248cd4280a215915263a5acfb6c2c977eb0ea46e970dcfdc2a0f2d9785c861683b513b06d6ee838eda5def58acfa1536b64b69a30454c5812f7fb9d110ffd31be7def0d166ba3a303302940a019e3ccaef4ccece4be01d0d86e7251ccfc4a2aea6ffe5c31df2c16f7128383125b418a5dc539fb320897a4dd1f866d0ca3abd535b5f48564af9e10c4162fafd745f2e3fb156825c68f014f735c9ee61a3e2f3d6ca9ce7880436f7f9670c4209fc4a2c7249f3605f0d7b7919378dd57d259ec04f4f17be154806dab9eed47a7090266191736cc55570c258f033040614be686d070b4e2b4a6088a3882601c7eb08c70bb348e72f65df6787119caaed6b910f766e35625c751d0ae3d74ee5eb5a8c9da17554e2b8b9458c3466e06c2afa4e20206993af6f0012ba5a6c3102c0fb5859b021e04e6267573f62ca3e090b5dc21847ffe107889df20fad78aa7ddde44fec0d741b877d7c29e40ad3d00fac64a9d26b7a0c0e902c7d74e724d0cb626e437dbfcb87dcc480840e2b7b063b5e110de0158c5a78cc8ad9e688f87864d0836c44e5055f7112a996b467e2b4e657ac349bd010df244ec7388f8f5ae9eb470ee5a290634babf54a2f62c8918ee88e9e13bdb0d51fe62304fe6c44cb654ef2e9043f0ee5c9b7faa9482601472b7f55a1ee6075d268e232768ce3dd703093ac93ef82824797946fe4856cc00c5a217f05bb6f7f984179f56a5cfb602f48a65a00302b9924433bec7fc95237de577901c2ca8c21c4c07899288d25065b7f3d24808c66244e1d0688e8d33da76588adbd3f2b756a0a9f8d7b2e85925b051d4a3d801dd729cdbcf29ca6848d45e7fd8ed263892ca431f0ffbf77ad8309210e2acf5327634a4678b07d273a4d411123fe62f826b4e5eb2cc2d3ab7f079cf5c8e5840b1b1316cbd7c41bd0df9f67a8783245e1734f50cce450528953c0e4aaf548e0593a7166bf5dade29ab7459d16320f0816c398413763216f034cf0d239b9c729b4523c638d38bfa9439e68aa26b3dc2fcd13c1925a45020e459880000000000000001000000000000808eb3e9b76a1eb134a2ef55076e3695cd48f2c741b7d563718ac2b7b4fd7d1c98bb1d902e5c604a7bd1e238faf007ad84c01413476a41c26b2d1f991e93c1da52185ce19ead625396f7541d2f8f97d3f8c3840e96176c5dd674098b5f63738b2f1cee35a961ca3e7affaa5ce9f84355f300977a0000000000a0000000000000000100000000e8d8044f3e1e9e99d39251d7357dcedf5e7b09fd184a98213f4f9bb51e6e6c6298f3a3aead1d1cb0ed4435613631307d360521dd07d180226462685dd80b37c5451dc8c7d5ea4b4ba91bd8a2ba5eb72cdedca601f9e7a6dd1a47d5b948353d91427b1f301687bd87517d827a467c8bdf6053a732a1761228b845f8c01f8c6e1db57aba4fa0b1be73911c2b175c12d7f4b87a2740000000000000000000000002000000746b4f8d9d94be6e41ee51fa73a4f38f0bcf1afaec6c76f3a8179e6aff737beadf6349046aa895a77eb37961873e8026e8000000000000000100000000020000c0931657b3104d3fc1cd65621832ffee646541575cf7a2cf7394045f63bfc9e0a0ad5fa28b8888b1c89410bf956bc0ddfaba3eb22ef6281bdd2363a0a4d5916c1c9b173a7a5e9e47ec083cd88ea223fd1242530bbf17643a4bdcfcd35d6ef153c54613d4d30cffa7016e6ab2665059108a9afb281b2a46c13d97a0f768fb2ef89e4e4fd75fc54234b04f4ad50afae6c349c94007a6e70abe7d3210aae6e34ce0912f34abb33907211d61a1281cfd954d175d2db62c5bb322dd10f75eeb60130196b0d22ec807b2d3e2259ccb80c2ed406a0000000000000092dc8ac396b8c8b9c7de5a148f2553019514546067d1af941083b36ae8c4db29ccaa54e12f274f4a2864751c5ff72ece8eba074c26c8014dec81593f0603843ac589bcc2a51963bf73f5b2bf5fa1f1"], 0x12b8}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 04:03:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000009c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x10000, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000440)={0x7, 0xfffffffb, 0x2}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x2d, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r4, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000003c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffe3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x6, 0x81, 0xb7d1, 0xfffffffe, 0x3, 0x5, 0x8001, 0x10, [{0x4, 0x4, 0x401, 0x7}, {0x80000000, 0x7, 0x80000000, 0x6}, {0x80000001, 0xf51, 0x80000000, 0x31}, {0xf8, 0x2, 0x9, 0xfffffffc}, {0x101, 0x5, 0x7, 0x697}, {0x4, 0x2, 0xfff, 0x7}, {0x7fffffff, 0x95, 0x101, 0x9}, {0xffffffff, 0xffff, 0x7, 0x9}, {0x6, 0xffffffff, 0x7fffffff, 0x80}, {0x5, 0x1, 0x7, 0x80000000}, {0x143, 0xc2, 0xf6c, 0x6}, {0x5, 0x6, 0x1f, 0x1}, {0x1ff, 0x2, 0x4, 0x5}, {0x4, 0x0, 0xfff, 0x5}, {0x400, 0x885, 0x23, 0x3}, {0xe56, 0x10000, 0x1, 0x10000}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f00000001c0)="ffcb0eecdd0b5176d0e5290c7a099c3c9f497d53cde5295fe18983252459844255b192b46fefb6f24b1fa4314b4d010fb1cfca5c81eb8699ffe4cd37a8f1da08f7c7c9cb03cfef55868c2744d5b5ba9935b5b650da1c4a31541060e768d17262caaeb63bc3d61b5896a3a223489db187d8b994a7ba7f3f996953e48742ff99aea84946b1568eab2051", 0x89) 04:03:04 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x100) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) chroot(&(0x7f0000000100)='./file0/file1\x00') 04:03:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="f90094e5ff05000821000020f25d52dbf5f2a200ffff39d3a3c550220d2a20009d00000000000000dd476e473ce443595950f2f9eb7331ed00003d3b996aecb35a57f000000000007403c398b0d00719969fba812ab16adc588cd6c04c7ccde36c1760ef3160fa3626e815115f38bf8deefceb7aa0ac350b640ffd3560c6efc68a5a50961dc9e640dbc7b7cc0020e5832d2f86a399adb0bcf11feeba38895fd12a279c4bae867df236fcf1fbb2a4c53cd320e42f4297aec43f4c8edf74d23b94d5a2bba28f3b72b5b52ea1"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:03:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r3, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r5}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24, 0x0, 0x0, 0xfffffffe}, {0x7, 0x0, 0x0, 0x9cbe}]}) pwrite(r0, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0x0) 04:03:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r3, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r5}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 04:03:04 executing program 0: r0 = socket(0x20, 0x4000, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffe6) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="23f32ec0195230655e55a479122550a42c29a421bb4c6837ec3615e525337fb71fb726d0a61502412e", 0x29}, {&(0x7f0000000180)="375dfc8de5fc670f6d21b7ae2e2c837416335d8a47813783969ba9aa58d3ce766fd42a10ea1519f37b66bc5544d2364f5a2d52eaaa6bbc8c3450109d5def1a3464bd516decc9de168d37a98cd1db3705ffa82bb6bcfc91d58e8c45688dee8501b0cd904cd5d8311d244c9c57e3a59f1d4772152c69cd76dc2a482929781c740d0c1c5a23080f79cd4c6a571ea6cefa4a63b8672d14", 0x95}, {&(0x7f0000000240)="6344de9abbed27c3cde089ca83b356e78bcb2bf43fa88a7584318ea3950cc231710e68677c649cad5b64c3f11ee23866a02dee57ac3becda4319b5b59ecffc81f8ffed108c9e3985a43649cbdb5efffbe5437e75e51c388b805eaf841123c0f989b419d2a0123a6ee3c03be2fa991df9fa38d69c6b4fa2044ea21012a791616e2b4120ed90dd4a35d57159812da27fdf6a39ab1c0743c08e365ceaec7b9c6140225b194f957066d29b427c25c8e461d4d41cd5f504141fdae3c968ac0b2be4b8e3dcbca951e7035c811dbe1435f4b9fcc81bef5bf20b45ad410f8fdaaac9efb94afa03205d08778cd05496cb5ad6d0fa597adbae33759487", 0xf8}], 0x3, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x0, 0x2e, &(0x7f0000000400)="ebffcbff13b90b93964893753469fba5c3734049b3ed1898bb2102463af920a6e6e0fc43f11a94364761688f80dec72b270e7769935bf8e386f19ed488567cf3d315b1fc70", 0x45) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) fcntl$setown(r2, 0x6, r3) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:03:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0xfffffffb) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000100)) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="020000000000000060ba01cbd167229e11b0f76d1bb333b9c6a277cd03383e0b12efd5f49c37f93f5e6e7b5adc9a6eab64eee0d1c63a0fca3cb2a86236ccf92046d9b20212bc364701e0485f42a8fe9edaa322dc7dd3f64aaf67709538702e40237452e49d2c50a88a09b9a532f07a2874a4f32861dbae79dd34f8108e13471348e93c245a313fe56f8780d4a6a7d23bf64d96f742add98b8c39460e367d8c82442e306377e00b68186cf18ea912a5be4b4a7daf09da0cdd9c7ea041eb09d6d8d4c0e7a3ae18275cebcf0ebabd4467b4d89185b87cf043ad67c4d0e3951b81cb6f419cec4670f06a"], 0xf8, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0xfffffe01, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x9cd1, 0x1}, 0xbb) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x200000, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x5c, 0x80000000, &(0x7f0000000100)="08dbfd71379812ead0f02d695b232de27b64181c91f42940fb412168c2523d05c5fabce120bd8b2862cff6c4411a5131f814345bbdccb00ccb28886efa1117edfcd93cd20ec6b96ea0a65b6541443826c41e0a7975b199e3105a2371832ddc5d563816a3507f501c6ee691016620fbe2545fe5cd6e97f9d636a7bbc9d0ec8f44c70d76638ad2c88fde11c6576ef15b951b55a473e60a2f990c33b9cb614df5de2be2d718465e81c0cd6d450d7b39ea648d6989caebffe4f787340dda", 0xbc) r2 = socket(0x0, 0x0, 0x0) fchmod(r2, 0xb4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:04 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0xfff, 0x2, 0x6, 0x4, 0xd53f, 0x1f, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000440)={0x0, 0x1, 0xfffffffffffff5de, 0x8, r4}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000380)=0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 04:03:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x26) sendto$unix(r0, &(0x7f00000000c0)="dc1776f22afcd4f145ef0447c4c77a595c44e8e929f7f4c5ef6a3aa3e34b947fc352eaba0d990e13dc44524fbe9b0e3d596c9ed10c8b31e8e1e5f1a283b42b2b7a37fa5af32123759bcbd556273ad64e3c05c8b2c96a9ae7a260406161fbc066b8b96b009ec46555ccb80314a542ed690a337edf", 0x74, 0x4, 0x0, 0x0) 04:03:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 04:03:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x111) chroot(&(0x7f0000000000)='./bus\x00') pipe(&(0x7f00000000c0)) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x300, 0xf) r1 = dup(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) openat(r2, &(0x7f0000000180)='./bus\x00', 0x10, 0x23) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 04:03:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:03:05 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x670a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f00000000c0)="fa1c8a50f1ccf8d82e6daa46dda982c74c5b11767000bb4f6374b36b413cde2df41f7350596244833c1d74219723cca496938954d4a8d95942d4c2d5d9c2248f15eada"}) 04:03:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001200)) openat(r0, &(0x7f0000001540)='./bus\x00', 0x8800, 0x4) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000140)="290b01a66ed498e476e6b97021e2043516d2009486e544242cd1a05b1d454ba63456a0969f20760bad0f9226f4f4b3bcc2b8f2b556fe6b8d2fdc367b692a0b7aa2e8645fed51abeebb1187fb27253866132201fba82858adeea0ff6b0e3659dc372fd004e5cfd3abc4a57c3d1a9c45cda8622ec6d0d37b8f19c5f746839402cfefe298a12c7114e9e4d99ff8426f4cb67c71d16229a1702511f61271e0ea1fe73ccd80fa74f197e910d2c172c70262ff15b5ef98dd057602780b7f82a93a531168bbd520d5612ed59cdc28805e3cfdfbc370aabc7ac68b2fc5e63061ca24ade4eb9bdf2e9cc24e2184bc537c78a0158effd46d5a3a15019c2651442395b7f19e0714edf9694685277db4de4bc2ce63b2ee9f338501342d1e8a4d851ed6b430045aea39ad4668ba57658c2deaf3ce39a3470d7ec1e73c4b2138b4bfed75c6f742b2dabec6800ae8d1396ea41c01eff63b0c41e0272d655b6430754d674096393d109ea3dd720b3a1c4c64cbeaf83c418290f9dd98a839ff3a16ea8b88a1ecd1456792131dffe549846304aada278cd8a1d68e00d169e7501edff3005c800d5ba8ebae22073ee174d80c1920531f71493206e0a19ae9ed550e98a9c6d90693faa752579cd35982f0e29ef1c8b4da8fc203fd5afe94c86b0a51a79cca8ecd56d126d75c3c4e75afe278b121dce4c7b73e2861c746dc28d3a54502702c25bd781ef9b1515505f67d0f1e277642111c6de65f484df1977c3192e139f424de071132d8655ae16f642f284d91daa7e7625af04d797c825d7aeaff4de1b960d6c44d100e651ce740e6765236fc79c63494077a54747bc7d89617cf83712bf1332320d71f470de84ffcc649d24aeae56f4944cb4f0f11322ac2b73067eeecbfe82f43e275d830907cb91f44ac4aa9107f7d54a893fd59486a1b6b7379619980130533077b8a3beded2215d50c2f67ee2882b9736fcaeca9cb2f968f63790b842e89784d8162d6e48769bd991ab415e6e1754c60a30a801d6ca6d51109a795384c48dc5eb1e695fb2b05dc55ee2a46950dfd1a0c4d97a8be65efe6d4f36fc492bdcfe79e7af6e1c1bacdc0bdb517c3e2f4271f7834aea1e9320b6d808729a6f9ec4c707f4e1b1e6ec7f8ab072fbd6174831b040cf6480f175b35ef5eee33c23c720c0f3fdce859aa1e1fc80c840a3436d977d9dc0fe2d3772155e8137888419d5cec86a681686175311f1b3f4d385077b30187d2c6be7a93e9842ae4d31fd008bb247949253a49bf78937d0e95f41bd7b3b669e6298356f277b905407c600a96864574975a6dbb20c974043cace705b68202fb6e13bc6a631b527e7906817dce2fbebcf6840d6eca1cd66ab2dbc744f67c6bcafbde7b3f6f8dc068f7af043f9d88cd4791c8361e9d1c52f059750e517060d8207d353fe666651256fa35e22ba3161a58c2f7fbbab0fc4763bfe00c8f17b22f1819a55b977baba823ce555fdd9ce98821c7ca8b4b7443b5fb4f1e79f15bd37b0e737ca91ab2363203fcaecc88ef42d9ed2ae452855d8c0a1768100f0fa604294b37a0a42e36d3f2c40d0ff43759f45295d28d6138d86e9e65063befcb52bacad2e6efcf59f8f162b1fd78415d2e7ec4345f3720a0e9f719ad7775adc7b86b1615c6c3a1bda6396393cbf04f55f29b01c7784c466a97d8ed0c3c3df6273e2a8dc0c80bd63594b6e04388add8d838d9a2da1ab520a5b95fe19c50c4f167ed17748a0c05963f988dd307d2a0c8872d25c04e40d30e0bbc29ac0414425815be1add76da8f217e88b987c669ba0f8f657693e09b07712dd4897ae863299cd05425cf8ec78de4a585df92d6c638ec90bea12b7d9a7c7c401ee568413d836a46bf1235e9c4d14aa8b81b18c605f7b4b23da3b0dac05912a545b81288f226f46295ed5ce53ac28d10ea4c73df0bd7d5a2cd75ebc8c62d8265e90393af7a25d3d72b8013caca812e4a6be4db1eec2fe2e9b79f2a4921010d3d20f19c6ae1bbdab6e04a82d12aa74737fb1fe7789baa37e939c47b55f2ae1d4cdcc5027017d524862e6974ddd75b20bd8becc00184c47e94842bb13441316c4b66b3d22091c0fd4f8b3a6175a0d92fb38f3d89c66f6f94fa231191beb0464f55b82c0ae29cc6bc9f3ae48fa778c32a0082762eed81754cee9b048f74d0484b4247fcbdc47250c0c511687102f35872d4492707f3eee4a76a0012e2c512d5fcaec15b4a45b28e7de20d296c265b15bcebcdde4e60f142c208ce8c59c7b1fbf0e7c50b0b723b1349251216c42d100040790a570f0cbdd4529778af451fdd367c3d0d32b032c01867ec55fc8e046d21c5fe1191266205da0370c1b3a2da9455cca38e20df2b3d66213dbc32ad9ec6cb1cc07353f49818ad43caf9ba37adb57c2ca4c406364f88aabadeed6310b2f596dd531fce8a107f0b0c7e7a81ff476b3893f92b2a51c63c748fd14e4efe9823108a653cc965cf99d31d2ccd506ec0adc07a19aba8ea013b1d364c65392657815104f58e1cbfd5d2eb1baf3b3bac07f4be2dc1d970826b2a789d8b1929c45880a77ddff8284046724b29f99fb4428cb813fd2c342ac358b8e04c9482749deecba814953b94621ce67b15aa08cd78acfa6a20781579e362a249578122ac023456d37978a04dd1752d4aa2ae9ba6f66035812d1403853f72365aa4a6bd473d0dadc1dc021c9f08776aaca9268e807a2881e961e3e379d264e57020c282f79c67acdefe85bea6e6e422f1185fe16d0d6ef7d870617985dce6bf0d0fd8b7569f726f438c17f137e642275d4d8854d92cd6e077fcc657b37e053553e338fe8d4bc9c89983fedd07493ef61e5d467079981f9a314dab56d933468b7389fe7750229868f4f87538922086ab73077011e08e18069f9ee0bb918cd6abf6724a18af198362147cb8ae9971072fa90c21b6cb5d0689edf3e492cb48d107709ab4330029e366e8c78d6abef033c74cda6fa613324d341afdcdc14676ffe2a21b4f8f9874f06f246ba3ee436765d8ee38f286b221d37da115c1755e1143c6ee10b4170ca9eab9a755773b0b792e57ddc4a4b99f0c50e2aa709e5d66e5bb05e78fb650faa6d53e3dd52fc231dac4a6a878ef4edcbe4e629cc6c390ca1922f76b172b76a69a1d6e37527bb8889299ba11a58788fd767da9ec809a49a169a65a8f4aa284e3dd99f7a5760d577d1684df38c3a4eba168df1f953d111ebc3386a4175c1a791e175eebb6f2c1fe4b714cf3ce3e83b8aefdd8159598bc7c6fe1a9316552f5d4219384afe4f2beaf45a10ce2b774eccb18f684bcf60ea8e30060ae7bbf7a5a70b4638117135230adf79be2a4259c6805a2c0d7a3e001723554bf2c50fe9940a8cc6bb49f390f8ce9801c49ebfe52568b3b9f69ae9ce6441371ae91dd7679521c4a0aa17afb810de9b5a4838fefe7af685a9961feb7d48aa1fe63310ea3724619568ed7f8f73fac32c083cb361a929884c8a6a13f5eb6eaa9a6947c0efd299b9c51111521db156710613f476d9a1ab2d16d07d09e9c4c5500f8fac8f35fb863cfc50b233e85ee9d3a5218d45303b5d922fe0c5f83598959872ae2fcf400fa469b880815be1d1afbb805a05578bd763d88868c0e375b176b46da31315903a7f6d958216d1ba2ac8af363b109077eeda6ce00f874fcabaa49722e4bd65fc5ef737a16e1bf1e40f5ebaf2c3e56ccd906ebd308d4fdb265bea909e03e26562e2314b8283b28cb9b563a0555db6aa0586faa2037e571543d19ca1d7656c73f5d486a05a5bf027d2b5594de8578de3ae998301e7a51938e6edf13d93287acf329a41baf923d0049c5443e4892312b7ee812185a4ca3c3f1f6c401f3a9c0656d516a2130f9b815c5ab01a42e100b6d6b46f0af4dbd258fb7369c8ac522a505357d4e32bf7a57c078f41387607a2652a6b8047103db15eeceaf234c041f0d1ebce2ba06d3c9d44a9c58884c8b61ee88a46df049235ad66bb185e0aac5d22798c18fe8ede422a3fa4689d7d0f3d874eb43ff8a2ff44fd5ca5a9c3cf62b5d090c985120728aac9af01a72b902c788b22b0e236adb14e2f600545b5113a8e3b3e36d29f47f09eb67bfb4a526bdf47b2c31f494b1dcc3b60050bd6458d3a9e6fe0cd0f24d43ccb4bc955546fcc810bf82397fb4491383fc297bf98cd338943f33f49db54408e482fb68a6e19e8d0b74142cd19092aabd6f69e1e04b38799307bf822a1729bbe5c50143fc0183ae810ff3ab63bfa7f65dd06267b2abef1515dda1e8e3e5990dfa575ea08b384486406aa634f41c2cb78c58db55784c7eb586c3ab35f519ff1dc891b30ee50d5c560d87ea44384e7a3ecf7a6a14a9524331f220ddfc86ce088c9a3570f746c7ecf10b05199533dc42b95aebf3429693ded8c8eea1684afb6259f5ff7314504839764944325c104e2b4371960b1d49a3cc412da985a62b096906641df8b51e6e560a1949382ba1e4667c0695fa9f1bcb106c9826ac86349b8b8b34e4241cf26aee4c365bef058abe991b44c428b84100906ef65c95e2fe6f28c32a64bb47bbee778364d39500cea4a01810b880aecd658aa76d499a6a5bf5a44bd2f998357d37853dcf6e725fda99c249f2cb37558115cca024d8d73308ac2aad9b1cd3df920740ce9a8ebbdcd27b15b8874beaed0e6a4c1db9c8179a5e9937db49c958251bbc8ac747b7ee291e0831596a6c54a504aa0e4f00cded5895a370ab37888f30bfabf77142fe8d4943777e5649bfc4272ee352b214b00b4e12820e0134b1ab6b36aa1a3e52ef4148204f6c65350bed41c374953e955662ee3fcb55ff0d46e0a876d2f057a21c3229141b528d603b88aa3bfe191cdc41e1fabb89d14b9fa9904028f29b04450c12ef85bfcb7fda09af7eb82f611aa940688857ab3123c8deb5422bfa0257f7a987a406694b3da621650fa20d02206618b70329c223a90378783453f3237f229a7b8fff0dd16801d349569ad50a2f24ce7a435227dd8ffeae608c9c7ddedd60a71156e752c0adaac498cc6b6640d50dcd8259911783fa3a82b491ceacf75892cdf4e82bf043f54bb3aa397053361dce073a184047c3161f6baf50a78759905ef47951183d99cd7b9aef42dcafc00d4ee3e6712edd8478ada85f4f60726a921dbae5006a3f399a5a100624b7b55fa002fd243661206c34f7e919d34f1fcba3c57f9b9b3dba0a2479775a8afab904e3778019b8f81ca8ecc2d133cf7127f02522f5d615d6fd432c3692eb27d307cb64f3e7755deae719c07e4e1dffc7f2a5aa5fdb9c79d683eea3b9d3fbfee6f73b30017c50b3ad706faf5a9ed7837ef9181b699f4358e8903f293ffd1793ff6460bba5ce20b02b8a98054c25ef3cc08821418b14d40401eb4321532667a18d2cebd539f58a10c60f16eb12650c54bae3e9a5a9a2cd50fd313094b3ba3181f7595365a22d384fddcf3b15eee3e82770f591068b416614b20391b5e156c1306673287d69362782fd42eb34ea4e7982491c7d5b9b0ac0b9ec44950bc498956dbaac90235a34544399a21a8363b33522e0417ca758f027423f927ad6a04b8e1e7e5d6ecc70b3d7313ead6541ac09a81a35f22a46e105c95d2f7672f1ac87f861b3c3da04d52d44e897e4ff77dde2fe22d1ee461d53342f95ac574d4fcb6c8fe0745c303a01c1cadc442b82fbe99a7b71d1d74fde4c33a664cffffdd0eae24812829816f45c4b99ffe1badbdfd3cf3e40859b68a6c8b8bea670f609730efba4a86b21a3cb81f39c2caf330e0bff0869929c9084e37ec09a917a114cbc0c7875af61bd", 0x1000}, {&(0x7f0000001140)="60a6f71321db330d2bef84751bd876001dbc385cae373de8383982fd7b25b6d40584b83b8f928f6442e35dad455089257b8c0ed4bef095f9821be5e989f28b281e6451d1703ed08e782a631ab20422f14f1d7f33dc9766360eeca676175f4bae9209688902a99942509c35a6d7eecdc0ea04ef6fd87be1db9c4b85c9f6007929c876f83ab4ef20990cd758d31d56f7bfba2daf28d07e5988e406b5d8318f491b776b91b6188c4438e440de0040fff5ba9c5d07974e50fb734425762bd5", 0xbd}, {&(0x7f0000000040)="65eb9e8077ecc0a11db2ba3a73bd39ea336070fd25e61172bff7124850005c8e3d15a98e89b788c12cfb6b9a11cb02a71e6c73af9ed6c8dffb07508ad8c0865fce744701e9c1a75be4fcf4a87ad86def01b98e87524b1a3125beefe9d6d6", 0x5e}, {&(0x7f0000001580)="cee7c3f56af98e802f4fd9060900caa90a86a47fb0e6b6cbe3708a991a897eb08b2b0e25054f015bb0d65ca044e3a1956ef2a9275700831b412c9c20fe165f6659b936fe2fa578eb8240b5c7b0b49781950dc2b8e4436fb5ecabbde5a55ccd8fb7cc311fb0f8", 0x66}, {&(0x7f0000001240)="a903fb05d6d6c9d32e9b2df66e62830105f28abffa22bc6d17a64f2a9ffa4f6ff185491f365d9c071dea8c15a6bb6b1ab88bef048003a9cf555703e76c02325a0d652f551f94a247519c83ea81623cd0bfb3b82e7991056441b12c13fec7514253e20cbe06e7f754d8e73942baaa2330ef2d90c603be3c6f0c70a992cd9bb4fc90fd041b5e5a69561b9bcc27c21b15f36999479a7f657e147893672f1cf754fc9cc3f370e1c9018f6e5391bdd3c101dbd882f5510d70c8ca4bcdc471fab19f3199c0635a6dd827d9b60db906324347ffbaac8aa4f67f8cbf6e35b889009b4863321eea7065448a527d9f36", 0xeb}, {&(0x7f0000001340)="decd68c3800880e01cafe93ea467d5bab9b28ab0ef205e7f000f7c994a184105646ba7b67c70b43893cd23ebfbd4ee81835e35121d7a446f3d95e418c40c62", 0x3f}], 0x6, &(0x7f0000001400)=[{0x100, 0xffff, 0x98, "11cee24afdaa1dcdd2612e48f9587bd290f641c123f006e84a3b081e94d27abae83b53d37ba04e2be392944309863200499331a3e8a889f1f9647cfe57a0877a42aa44adcdca327d2cfca9962b3ccd5bad823c742fde6c994fa1285169cf4563421ffdcf041303a51ef35382d40c374e94de44c8d35524a8fa26bafa90d889cbfc4e89da8d201167352f0db0c8c00669217892ffef2c0d0488d198aee2a01473a5a5b3bb34bf5cca3c5f31f34af8596819f9fdc02e74a4dde183ae958aae0bdd4cac55c995552aef7b731bf1e8b1915c10da8458907b6aacf670e857c195dc67bf6042ef2513039a79655db26b3b13ec"}], 0x100}, 0x3) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc9cda103ffd46c25, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:03:05 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x7, 0x1, 0xffffffffffffffff, {[0x400, 0x9, 0xa0ab, 0x400, 0x1, 0xfffffffffffffff7, 0x3ff, 0x7, 0x3ac2826a, 0x8, 0x0, 0x11, 0x10000, 0x9, 0x755, 0x58, 0xff00000000000000, 0x5e95], [0x4, 0x400, 0xab, 0x7, 0x5, 0x1, 0x5, 0x8000, 0x2], [0x1ff, 0x3, 0x5cc, 0x3, 0x6, 0x6db1, 0x9], [0x101, 0x3, 0x5, 0x1, 0x0, 0x7], [{0x8b, 0x3ce, 0x1, 0x10001}, {0x6, 0xc9, 0x6, 0x6}, {0x6, 0x1, 0x5, 0x3}, {0x8, 0x0, 0x8}, {0x3, 0x838, 0x5, 0x80000000}, {0x3, 0x7, 0xffffffd5, 0x1}, {0x7, 0x4, 0x7, 0x94}, {0x1000, 0x2a, 0x80000000, 0x101}], {0x1bd, 0x1000, 0x0, 0x9}, {0x0, 0x0, 0x7, 0x3ff}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = msgget(0x0, 0x20) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/113) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{}, {0x26}], 0x2}) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r6, &(0x7f0000000580)="6fe8137e70f17f0fdce1bce3dffc89f1b95623db8f8829500f5800ff25da34c60ef9a247857a7fd2fa2947ee890fc3e6885cf06f19b15c6f2d10abc2f2bfbeb93074c552fa347f8fdd01", 0x4a, 0xa, &(0x7f0000000600)=@un=@file={0x0, './bus\x00'}, 0x8) 04:03:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2511bc5488b72f97) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r4, 0x2, 0x2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 04:03:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001940)=""/4096) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x80047476, &(0x7f0000000000)=0xc6000000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/203) 04:03:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x4) r1 = open(&(0x7f0000000640)='./file1\x00', 0x0, 0x20) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0xa44ae8aa2d4b4f0a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x5, 0x20, 0x7c, 0x8}, {0x40, 0x1, 0x0, 0x4}, {0x0, 0xf7, 0x20, 0x20}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000005c0)={'./file0/../file0\x00', 0x81, 0x1f, 0x7fffffff, 0x3, 0x3, 0x1c23, 0x5, 0x2, 0x0, 0x5, 0x79}) 04:03:05 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xf, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r3 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r7, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) connect$inet(r6, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x7ff) r8 = fcntl$dupfd(r5, 0x0, r3) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) listen(r10, 0x7) setuid(r9) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x8, 0x2, 0x81, 0x6}, {0x4, 0x7f, 0x3f}, {0x3, 0x6, 0x1, 0x6}, {0x7, 0x18, 0x7, 0x20}]}) 04:03:06 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="8d70f1696546227b3003f2b0553876f54ea1d7e7a1d7f219214cdca7a0ad6e826dec975a6fa6925c627100729109d258d330c7041433b7b55ad2114d145ea160705e3fa84289c7e28b0342a0ec6826cf1c333678dd1df2e8aafda4e9116d2be594f7bc1a7a43", 0x5f) 04:03:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x38, 0x86) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000280)='o', 0x1) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x6, 0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 04:03:06 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x3, 0x7fffffff}, {0xbf, 0xffffffff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/de\x94/wskbd\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xea800000) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) 04:03:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x882, 0x0) pwrite(r0, &(0x7f0000000080)='Nt', 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/19, 0x13}], 0x1) write(r1, &(0x7f0000000180)="162ba37a4079bfc5cd6d985102057ddb0668c7dd6f104931aa3cdb61f8b5483c9c6ca2ea17098f54a0d39abd89e582df854aca4b203de30ff807056864efced3fc41cb127c5978a92ec99051ac5aa87bea2c465ba883fed855653d7aab47a6076d067975f73a93bffe1a11f6b66d41e2df13c7dae447a54a91d6de13bb6f9972a411f2fdc40367a780c944766b7e72e4a2d913a75164c38bcec459a270e53adc320eff7ae47eea9c621bef22d1cfcfaa084e401e0dc22955968f4322f08c03dd1ed58dbb533cf31b208e", 0xca) 04:03:06 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:06 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000f00)="d6aee10cf610883717dfe4eec0498b969ba534cdb5976a8b908c136282d82297a7afeb10f06f636363ee7ef2df41fd40e4f61ef9a9e3444474bf8e74096a1db40668061a7aa5ecfb4b034f387f4d48706a902f5239215175a44f494336c6d11daa68fee2204cf5e7bd9c6a88c8f153e6a8f2627626c5faf6aa638d1273e94b15173f853f0c1f28abb8a004eacef1f5be417fcae3ef49f8bc6b619d10f29ed5f7dc92378a00d3685fe386d20ce028d415b73cb2cc1139a9109c4f39b181b82b4f72221737d0829f731e94b97d0fc70066306eced92d3c95c22406263fbeaf3efc1342379f4654365a78182b508c60f0"}, {&(0x7f0000001000)="ba0bde0f11df4fb3a732e4d5a3dc29b2b2807ea6bc0dd3f8c5e13b2d89a59d68bd81847c1b1731fd6a31ee918817f97d4b5c3e5d0bc1ebfed0174bf53967b3c060577e21e27ba60b04b16d89aa896611a09577273ab030545aa2484651d5ad5f3fc2b00046c4355948e47eecbed934e8cd8ad62338af85cf9e44b9aa87ea816f9ab0dd6f741f302b7aa6fcdab3cdf205bb403dd6f153db02e07ba533ecf97b1880cbf5f624c82822d23e377924d0643e025bfada0e4fed80a138e581be50e4c6f6193caafafbe6f99d40d5ca8bf96c552a4036aea9d36e5857ee7e47"}, {&(0x7f0000001100)="760dcf7f2ba1e4cc9f7fce5c6ce33a1e8d81d0ac34b8be9fc1c35e89c2c37ad10487de2eb1be9fc0a1e78b0830b54a1610e5e99dddc0d7afbaf181ed6855fa1f9863cd9cf2397583453c6750b846eb5ada9fe7b2e2968c3c90183ada0be3ccb6cba0fc8ac062ef0a174a27b6f08ec865b686a8f0ea050b9644e5b24967ee01a0"}, {&(0x7f0000001180)="02bf442a4d4c2d135d383528848e6b35d338375ea31948082e09825a7f68b6832241aec83c9932211ddb412f9a6c808a1f41d3d80eae1d5ae7fa1b98c311fe6523811a65126976e9e5c3e7f3618132fa71e1f26f"}, {&(0x7f0000001200)}, {&(0x7f0000001240)="ea8e6194903b7d4c50b39f37c3d7feb69e68b9e2a916653292b7985081653229b033eccecc500530a45336fb6bcad8ca5c0d3106b619efa7d65984d08a4dbf512b25bae8707019a4f0241f3dd2b6fc5fba9f0c098e88b19610a12693adc7b3dc456d87c9dcf72347ee5d27e96c733918b7c71d36d0334f3c65580a3dc34b2e"}], 0x10000000000002f6) writev(r6, &(0x7f0000000300), 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000100)=""/199) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 04:03:06 executing program 1: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 04:03:06 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000a80)='./bus\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x2, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000b40)='./file1\x00', r5, &(0x7f0000000980)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r15 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r19, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8005, r14, r8, r15, r16, 0x40, 0x6}, 0x3, 0x800, r17, r18, 0x7, 0x4, 0x9c1f, 0x484}) seteuid(r15) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 04:03:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x6}, {0x45}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000040)="590000000067ddd2904210f0b2ee4f00000000fa00009ab6217bd8cbc5f4e12d03990000") 04:03:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x4}, 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) nanosleep(&(0x7f00000000c0)={0x0, 0x40000002aa}, 0x0) 04:03:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x2, 0x32) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:03:06 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r26, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r42) r43 = semget$private(0x0, 0x7, 0x0) semop(r43, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r43, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r43, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r45, r29, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f0000000140)="200e22", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2649e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c0171c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafa14a5ada3127d86716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r56, r58, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r50, r55) fchown(r48, r55, 0xffffffffffffffff) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r39, r55, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r27, r30, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r61, 0xf, r60) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = shmget(0x3, 0x3000, 0xd331f6dc01259eb0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 04:03:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0xdd983d237f385c5d) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000001900)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb) writev(r1, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000000240)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x1f6) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r19, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r28 = geteuid() r29 = semget$private(0x0, 0x8, 0x400) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r29, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r29, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r29, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r29, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r29, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r29, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r29, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r29, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r29, &(0x7f0000000040), 0x0) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r32 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r36 = socket(0x0, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r37, r39, r41}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000540)={{0x5, r31, r33, r35, r41, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x5, &(0x7f0000000380)=[r33, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x1f, r15, r19, r28, r42, 0xb45625c0898d25b4, 0x200}, 0x2, 0xd5b6, 0x6}) 04:03:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff06) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = syz_open_pts() r4 = dup2(r3, 0xffffffffffffff9c) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r5 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) r7 = syz_open_pts() r8 = dup2(r7, 0xffffffffffffff9c) bind$inet6(r8, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r8, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r9 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff]) r11 = syz_open_pts() r12 = dup2(r11, 0xffffffffffffff9c) bind$inet6(r12, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r12, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r13 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff]) r15 = syz_open_pts() r16 = dup2(r15, 0xffffffffffffff9c) bind$inet6(r16, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r16, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r17 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r18, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, r9, 0xffffffffffffffff, 0x0, r13, r18]) chown(&(0x7f0000000100)='./file0\x00', r2, r19) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f21c37a79b9ae841017d29357d93a49840735ba55ea652c896d21047a9c8140623b49c49f7e91bccbfdc39d6c22f6a62c8dd551d21c7625019c0a9e426a7a9cb26d3c75b238999e75d274ea6edf2da9056a31ac793211097565e28b7bbf8840e08fcc24cd70ce249c72dc061c1e24aa1ad6153a9965189c4a99263fef9026b0a16d297095100c7622b109f9a824b1a7bba30b90f7a68cb3014aa56912ac11d9a08a16fa16bd4ee450fdbc9490f51714d28d409fd1bcb52a59fe4fc093e71ab55d26f770e912187cd89c1c290d76b845822e7850e34ac22ab50a475815ab45dc116c3085654bd182c4acf759429f88c2bdaab50af", 0xf4}], 0x1) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 04:03:06 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 04:03:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x8, 0x3, 0x2, 0x80]}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 04:03:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 04:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x32) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x1, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = syz_open_pts() r30 = dup2(r29, 0xffffffffffffff9c) bind$inet6(r30, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r30, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) r31 = getgid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r32, 0x0, 0xffffffffffffffff, 0x0, r31, 0xffffffffffffffff]) getgid() r33 = semget$private(0x0, 0x8, 0x400) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r33, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r33, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r33, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r33, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r33, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r33, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r33, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r33, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r33, &(0x7f0000000040), 0x0) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r40 = socket(0x0, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) r42 = socket(0x800000018, 0x3, 0x102) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r41, r43, r45}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000540)={{0x5, r35, r37, r39, r45, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r46 = semget$private(0x0, 0x8, 0x400) semop(r46, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r46, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r46, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r46, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r46, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r46, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r46, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r47 = semget$private(0x0, 0x9ce7d7e866761afe, 0x100) semctl$GETPID(r47, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r46, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r46, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r46, &(0x7f0000000040), 0x0) r48 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r50 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r54 = socket(0x0, 0x0, 0x0) r55 = fcntl$getown(r54, 0x5) r56 = socket(0x800000018, 0x3, 0x102) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r58 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r55, r57, r59}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000540)={{0x5, r49, r51, r53, r59, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001100)='/dev/vmm\x00', 0x0, 0x0) fchown(r60, r35, r59) 04:03:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 04:03:06 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0xa0, 0x9, 0x5, 0xb278}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 04:03:06 executing program 0: mkdir(0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x6}, &(0x7f00000000c0)) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0xe2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) lchown(&(0x7f0000000100)='./file0\x00', r2, r7) pledge(0x0, &(0x7f0000000140)='\x00') 04:03:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x4, "3c5b00000000000000e74d7738a9577e25232200", 0x4}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x7310a5d4b61f911e, 0x4d2}, {0xc6, 0x9}, {0x80, 0x8000008}], 0x3}) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() semget(0x3, 0x0, 0x0) 04:03:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a51a7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea9443023dfc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="2c3dbe0bd50f3b8b815be760403d0818c08e66dbb64238e727d6370d942e34e4dc16167bda25a4a27b69973722e8f80cb80ea30ed93f98e0eeea7f92dc0a96f532a8c281953e4dcf44baeb5ff4dd581374b0be97a7e03809c70b0785ff2ef125f70e5d22ef5398d3", 0x68) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:03:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getppid() r2 = getuid() r3 = getegid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8910, 0x127) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpgrp() r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="01df2e2d66696c653000"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000200)="fb044847a22365b96f3ef7aab33e5030747699c40b397adb8c23ead9917221f30bfb820d47ab38d7a4d535284ae3f3043e00abd9aa2f62294a7453a2d9a6eab728b0852da65ef7a72a8e6c271da93dfd68b14cb9934da458c6d6d202e285b0f83c3f7b73ae0f1e70f6da23db0cb109adb1dba2ddd96b665017ba1e7c50c7b6919d622fcf145b14efaefed4c608cd9760e72b71a72f9b8ca345710d621a3754ffcd790416f8b857fd6f1f54ce5fbd53450a1b5b9d6567042d9846b4c945209570dd", 0xc1}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="002000002008000000000000ffff000000000000be44330068496080ce62e663e98be3affb7832865ead6a51e5b9a39a95c17126c5fc92540c1def3cdeef05e6442d5070d0181a12b2d3383ee48ddf61f9054a0cbd3a472a4b799a47a6673bb349b436f5d3efb4c249b5411483c3d0576fc2ae9f1ca654114788a0146fd1714fdb1bf678c88807c9c02cf4", @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x8) 04:03:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xea) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0xfffffffffffffd15) 04:03:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000003200000000000"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 04:03:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xffffffd3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0xffffffffffffffc1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000140)="85efcc98f0e4e89b2c94fae67058ca858100854f102631a9e5c350230a3bfe0e75aca8d3b5fd5d874711299a3823ccbe9f01c6828b51f34783a32b7999e2778387cbf263f5478288522617ff6a71137cc41af0c5d9181db088d604af90c3add3e32ae4fc6aa709ae9c57bd7e2f752f124093ab054b1791669e73f618d089244d6dea02c7ba1941393ea0b4e89413697593c89f319c3b7452e37416a9f34ff57ac46ecac794837687d0af8e77f0ab3f40b61ee88ac93236be17ac5b54a01d9ab37e216ec74a888335e2992c7735a900bf6e96fae0ee2825c509ee592de3999576cbcd27ea6ba957f3418254a60e2fd1f2", 0xf0) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x133) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 04:03:07 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x0, 0xffffffffffffffe0}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 04:03:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) close(r0) accept$inet6(r1, 0x0, 0x0) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x8, 0x2}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:03:07 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f00000005c0)={0x80000aa8d, 0x2000009}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 04:03:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) faccessat(r5, &(0x7f0000000140)='./file1\x00', 0x12a, 0x2) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 04:03:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getdents(r1, &(0x7f0000000000)=""/43, 0x2b) open(0x0, 0x200, 0x40) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) socket$inet(0x2, 0x2, 0x0) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1d}, {0x106}]}) clock_gettime(0x2, &(0x7f0000000180)) socket(0x40a5d7cc382a268, 0x400a, 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0x207990c2, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x18}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f47000/0x3000)=nil, 0x8}, {&(0x7f0000e4f000/0x2000)=nil, &(0x7f0000f9e000/0x3000)=nil, 0xffffffffffffff74}, {&(0x7f0000ee5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ee0000/0x4000)=nil, 0x26d9fc3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e1c000/0x2000)=nil, 0x100000000}, {&(0x7f0000e4e000/0x1000)=nil, &(0x7f0000f73000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000e64000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7400}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 04:03:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 04:03:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="21b6a11002be00366d793465fbc24701867309b674430e936dae1d6cb1f6cf2b3ce67c77d9d2cbccb1bdc613c3068751bc0f3695e97df4773ed457aa96689bbf5477b1ea80ce448d45521560e2b09fbd2a037c4eaa0f75d0047fc8a34a80c935fe2cb76a3978939078e09e", 0xfffffffffffffe21) 04:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) write(r0, &(0x7f0000000300)="c4f746f2026302618810f17e2e337c0f87261149d271c3cf0bc6ed90a1cceff4826bf941e30b6e6d1828b763737ade2916685c9bdd3535fd4071aac688e4728674a9ebcf5d0266ae4d39c570c4d370c5c935426d92262ccb04687af1f713bef01d904d6065be7b628484d817ef1fbf9ad9a2f74117c9c400d28353a2a1c4a9cb959fa2044f51980a7e1de2e5d721e9398113d0270d5326dc918a8677cb9ed63e126a5677d3010e063f64df442b48940d1a28c5b044fe879d2d5016477540806f470eec99d5e0db6c90c55b0c12fc6f3f175f69eb2cd727c974de55478cb4e50304e53710076c7a6df5622ae84a92e856f42452e762a0c2a32a1d31e1b2e439e455d7876fb863ccd32cd6f3834379ababec3c84dbb9662f6b45eff218c5a3c5fe7ff2e72f6d2aa7ef76acb1d78fd0f02127015b850dc2e65ef308f54f5358637955ab62420b36ffba7f41f6fad6ae161c6b38f90fd998017423f9e29926c130f70cda5fdda5b5f3ea6a052ffd7d49070574c0bbc6f94835feea50763c0c37a247edffbaf6ac88dd40c5ec74197cbae159546ba4519513ff6beda801de4f7e2b98d6d8d04e568283391c24368bc2e3303cdd86616f485c265c732966a7fe458ace4cbbddad455767fd30f5ef47e4b0b5d352bb25958c25d65630fe8f22a19572f70fc7eee1dcd717687f92c6df10beeaa31bb1408cb024062eeb16d0f133d2151d398d51c91c0ca18212c01811d0da0affed4430b55351f8429efafddeeeecd19eed6e902beae83821ac525efed91790cc5789ef4e7ba46a2bc512829c85a401c724530a343336070fab830db13355468e4d7fdc8c27cfe3c52e436a263b4b6ada13b22bfc72dbfa8a85147810cca3d1b81e1d23314f6985feb15796d0c96d3d89716d029fd267b54e27a1b3eab7ea60b8af499b982ce1861db16fb2fcfdef405502403b0154fcc14ca4b319c5b1c043f4cd18456275824d87a197162d9f80d44ecd2ae6c72dc4bfabe04c4156c7bedf637043fdf477095839818398910b8d7c4a73f4c074e72430547313e367448bcff30bdfeefb3503b3a8f3050a927ee7fdfd0e7128138ebf2b4693cb5bfb3ac7e03046ff3e95c7a4a9ced229088d52504a510ddadd06962ebe8807fa0710db5e2be8fe565abd0211b1adff029aebb3be1a95b18e99f6baf6115f8deffacc2e6dfbf6ec763a6dd5f6da312ddd65bf966d399b66d5ef95eff3a2109c22c6ad9fe7f75617988ee462a1463f7a782d3eb391a250aa054d915bf659fbaa622f26a1b98e658bcdf30f61b9c6a8571df107421a64b664128ba6ce2c9c065fa86a88ab140bac8efc4f15995571e546874c4087e2b750cf2cf6eb17686db88dd0949377a686480f88f1e00f63c3a9fb57884d8d6906cc632b3aa97d55491d26f59d144bede6d0b617455688e6901efd74f233e56f23a5ccdb2e447db83cd0cd2991cd75af24da8370e17170b41b9f70f9725940c5952cec23ad83ed2ea2d9c3c270ec3e07249c0c33706a2b6c84ef87971ca8a64d563bafec383695197a303fc6e1abaa9e623546f21b4a1bc125fd765de12d9f448b34843e3f57797678ecf245ef359aa06c27df968a42e6e735410a9a00b5997086e4c5a8c378cc9bc3f392d9770755435df9d99954c935c6211e0e2dffb4caa381b2b89501274569c8722c65cf255c89a9b235419eb276b1f2ca4ac9cea6d415ef1f5fb9f8c2f094e0f7fabe9718e3589ad56ef35e45549d661e1024a15e00b42ff8b61128c447c4b2ea4baf424038ee22b616fec3678b0472fb8dd8f29b038c43e911f11899524a3235d1173aa4f32964f1be113ea3c7cb3fdd68e357304e49fef10569370f352f5ffcebb14f39182028056fea18248d4568235d5c537c7aba529791cda7578f5cc0f8026afe60347641611b9de76d3949c26d364a586092a79c71a76e06aa094707b8c8d1591cf47f75d233c3d306fc22444b16fad34186e4f17901bd9d2071a5703d3b12aadb13c559843b1f65c68a7d48c2f62cc42ac570d90f8873900fbf4625af0e08f92e22c5996e29f302d71d1f9bf64f9125669295250f8724d68da618c18eed10766d8dcb6c06b7ed9d5b6437d35a6f27fd4baa86a944dbbb84ba3cad981181404a42188e1abac6a9218a7d0e6d09083cb6855a9da486c9a1a59193270bd2a3f7619daf0f38d1e66106b2efc42f78bc1e57c186ab7a341eb5fc550b3584cdadfc76ced7d5910d7af7494772f8d95b5474fedda31fed8c30aa939679d6628e18fa719e6a618b08aed723303d1f7abe6cf49ee4d0581b0d3c49e2652675198f97c717cd0fb68220e188e0765e25e677b13b2b9ae18aab62f6e146c0359efc080d86e71149aa81feac7127c88df694f7d557bb51296a0108707356fbdf04ae8888d8d76ec928a61f01a4bdabd0e4449b0cef369873aefa1dac694a7c4d950c8d3b3ec6bf06febc04a61266bd75db59cc28edc610de13b031ae7b6569f7272b6534e62e538f088083dd3084b9805ecca73e81f415e59a41d250c8d166f34681996ed762120e034fd9c767541b4285f2559b719d36b39e2e988adf23f746cfbb293754373b1a2080e8277dfa51f2725494f14e5b778307cd481fa2bb910b24e3240a97b437cbc5d5038af4111e9aecd2f0670b95742bad4a9dfac771767a70544bd5a798910e3449da1f7aecaa3066538173eef865170da7888a199715a6be22d128017543bb0a901b4c0e05d3069dc15965600361cc9b4212cc54c9b6244eee9662d4b8efc76bcb1ca657e19045a272e5d2e138691665994d8e074ec7f2d79d0c6d660b2b18e8812ee17f6f479f92e122880f804da4f878bec24333d862e51994ded3c9d9d63797eb511441efe73fe92292f811f4c3681708f66d3f4400a60ddaaf38af17da7f086ac5539fee868e3cd02b933ef4a73312d6fd9ef5fa330414df6612df2b0220a4e685273a872f1a2a2a51359fe1c1c3655ca4ab3737ff8b84d6d43c9173069dc293f2402c39a0792eeb60c01c0fd46f4b9ea52f85a446a6bf75e8c9a94484647e30fe017a603aa9e9116a2d691f3d8869688f1cd0f8dfb533017eeabdd03aa91b217fd4600a0e7f19774627de1862a996c1c5dfa57faa692cda54d6ff6dc258a4f0eaef8406d59f0c5b8b00b98847e379086589bc08055f320aade9ae472099857bd56e7eadedd94e4e479801ecb5c34a770f2740a5e59b9beea96f21c9f726f72530e90cc0cef6dcefec9925f343d740085fa71021f496c772fa6967da1d698718acb4190f2944421acae5d122c6d59db4d410cfec84931b780ef25344f36438b9e9645b6bd68dd13dcd2c22bd3eb2525362eb9132ae5b7f5e1080882fe94146428c2965b895cb33c357c951760d4770125bc3a71f7f21139cc3c2d22b1224491306f94bc82a39fb5be785ff5de3b3fc081021f9c030f5d32065a168833fbd7090e58a6ec36b334a2550d96140d708f13ac43a666c2ef1a4240efb5ea9de38ac20b5d7fe406c7d5993e6e94b2a1a0df69eb85b66ff772aebe2022392c7bd91be98835233ed6e59e1a5f8a54fc655c82110956d84246b10aa774fbcdcbcf645de968615fb4743a7f5004fadd1ee653a39c37af9a0310ebc8d3fc3a488ec5e0ff3e65f413755c3677b995432d37d40b7b71520fa7c0ce6c651af81d611e90b47047e3443576f7f65b6a3878f3ff83d6b23fafc1c3cbd50ef21af109606f9f5d69ea368a3db7971987d115721754b98014a3db0cb6d665fa2a6e2fb06e12cf515b23666fbb22eaebcf23e3001b77a5e25fa46b1fcf37fcd3e18626dc7b0027d879a82304ba929db5b1f245505832a47a51a143b1dc16d4fef091f62e14d67de999ce37bf07406e65cdd05e42a0a33192ad751503a7c44e62cf2415c902ecf8f993ef49f32bba0a8603c550f6b42cf4f26f94eb5544b12a3a25a5f8fb676896f70e9a0e4f67792a48587f19e2ed53f658d06a4762b95a6b06f8249d64f1a9447092b23b3fe0075d01a17183f7c2dd0cfd71759701c493db4f6712883037af317c6338c849ea769e53514984782c3c6ad56bf13a575e93d0b1a546013a958371f349053e409dc0ab42ddf0e4835894ad035defd4b78c5d00f380b787bbefc92b51f19f7f1cadb96aaa1bd70c8cd29a80292c9864636e736c2ca3400318346aadf97dee4ab0c67c90c9e7be68e9085efb4cfdbfc6dc17d57845aba30a5de356c6c8ee7a63ea0d5573982b261e8b3585baf4eacf8a72310f328f9f9a1c8b7551c57623ddd4b9b02a67ee287dac75ced11828ba14e1699f3ec967c81a2f778ee828dc0b6dfd82318b646edc7aa39f1f64d9260abaedb4a63a68448a995ecfdd8b37712adbc7c746b02230a036933227a35a13da8e37e19fe78a0bbfc193cd243ea628d709baba30ab796959b6aced2c9cfbc38d6c8fa08c3137990ac6455233fba0c8cec4529a1bc2ce4001ba40de597be7158f80b4d843aeac7416ca2b2d122e859c41c3d3e82cd88378bd25faa4f3c3c496c353af26ed6c25cfc503e46d9b635f00610feca9ea5679c796ebc8f717b84160292db00e8cab7b92e4d8c7c94897ac5537243a0493beef0026c11521a2acd6db6cb9872ab0635f9df65ae68cae04d70618412f35951beaf1a3829a37f32b44252a9efd93e1bcfe59644f5a2785e6a991d0dd199bfc2ce47b6a0d7a87aa23627a7d5f2fc9a9167a64f0c2a8b8659d5e72e44269e4f514903624d8ebff630f1dd4e64fef6f8b9512e164c60f962f109cedf3148153abaa7d8dd110c857fa293115bdc26eff7b5ad59f0f52b20445c3840a6d9babf729b689901814a932b62a54713306370bf486d9c674af2f32879dec89c7cab0a4efa0b05de5aac1fe0a2f1bf711d8c5a87c0827fa8b45562244353027df9b9d99ad7bcf7719498c00aa0648baf1ab673b3dbb081f1d98165e8a89bb9a75677e4ddf37fe5983c96c206de5ab0a350bebb65194a27fc7ae8d04eaddfed87adbd624e42b1d6b74f2e7b9172e2e03ae8cb48da8f1488e41b69acea2a114b203655fc4007276e617dd2852867133a74197b931617462901e646b5dde70ec40f4e1393d2f1caea59b0f5dde4e108239326eb49af437942fc031546151388531b2caf9af99f3833b6f113bce6737494702e48e109265123597f088474012f54c73bb44a07aefb9a219b2e1d1792ee99eb54b50522181fb042966e486bdedab7f5cfacd8dcc16b779fd07e146d5e1a1b7080fac508c69bc702f8967f63ca047f300cc92f653f57171b1282282bf4ff8cd945f4c29cad514da4d6eabbffc4adf077f443582fe0c0b19d95e766fca71af3b1b2a4fb1ec7bac1513bef68e4ee381ecde18f4089ee51d6f95b25370c8af74c22c2a02b39109ead27f5960832c663e8f138b269ee422c8df6a1abda286e4014defb373dc7f8c155bbedf9670fa22c66adb8b9c5ce05074996123860dfaa55c58fa8c1bf9a07eba9500818bfbd315269a8a619449b6ef3947b26a69578c955dafd0a06eeb5c984cf78ab948b1b510d92a242c707a3d76e07c430278227aa29d729ba374fdb6f544ba74b27b576ec791cdd12f205566b1c82fed15564785cbc291cf3c6a5922ef082c3ffc9e006772dfa4db9963580af9f78d80e7e1521f6db605b57fcc0e51299470c4733c7856434a5659305665d044652ceef69151ea40bc020db6502a09c7c27fc8f8810dfdb6fb76f5dbcf2f62acd991bfe5acf0bd6aeaa3c593c17010c6df98a4fbe4a7a608d7446dc9b3a03f6081042bfb5a0a896511202a8ac", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0f014b3101281884aa32a007200000050000"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:03:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x18, 0xd31, 0x3, "60cf0d848dc529b33d13bfd23eea39a97f8307a3", 0x88, 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x1, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad73561300776ee9d487781bea430825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602981cd7159476d86231a83f0537eb9f4d493761e5d7050d29b619a6d76daefdd8a08e22acfc6509991fe65ae00d1fd262b3a4251ddc4839563dd98c00901274cc50bd75ddba6d581fd3611375502f7cacece92998a17fab5e477d4eb5935e1eb7294819081852cd5470988042f1e76bf4ae5f1e7979670ecb0d1dd6"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000a00)) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r6, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 04:03:09 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="82e628000000000000ff01000000004fa2b1a55300000014b85214604e2abb6fababda5d7ada5fff0ed8ced4d9ff5d53081be4be"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) recvmsg(r4, &(0x7f0000001640)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4, &(0x7f0000001540)=""/206, 0xce}, 0x2) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) fcntl$dupfd(r0, 0xa, r5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) linkat(r0, &(0x7f00000000c0)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00', 0x0) 04:03:10 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r0 = socket(0x2, 0xc003, 0x1) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="2304aa5806729a16", 0x8}], 0x1) 04:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[0x2, 0xff, 0x7f, 0x53, 0x7, 0x4a1f083b, 0x7, 0x7f]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) dup2(r2, r3) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 04:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 04:03:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="0173e9528ada2bb811d4524bf00e009698e7", 0x12) r1 = socket(0x2, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x4}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000000c0)="46b5903c3f356921f646a7b705d9dd9da9b0f25951d71e022be7a7cad4e7696956663a727b9d", 0x26, 0x1, 0x0, 0x0) 04:03:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "010000800000000000ffffff7f00", 0x2, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 04:03:10 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x8001, 0x7}, {0x0, 0x80000001}}, 0x0) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 04:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)=0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:03:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xa, 0x0, 0x0, 0x0, 0x23c, 0x2}, 0x4) 04:03:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r2, 0x2, 0x1) 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) readv(r4, &(0x7f0000001740)=[{&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/130, 0x82}, {&(0x7f00000005c0)=""/126, 0x7e}, {&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0xc, 0x3, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000080)) write(r1, &(0x7f0000000180), 0x43b) 04:03:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x133) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r0, 0x0, 0x0) 04:03:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) pipe(&(0x7f0000000040)) syz_open_pts() r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) 04:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x6, 0x0, 0x81, 0x400}, {0x7, 0x6, 0x2, 0x6}, {0x2, 0x4, 0x0, 0xffffffc0}, {0x3, 0xff, 0x0, 0x4}, {0x4, 0xff, 0x3}, {0x38e8, 0x58, 0x1b, 0xffff}, {0x0, 0x6, 0x6, 0x6}, {0x0, 0x7f, 0x45, 0x1}, {0x800, 0x4, 0x6, 0x3}, {0xfff9, 0x49, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 04:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = dup(r0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 04:03:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x9}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xb931, 0x1cc, 0x3, 0x7fffffff, "a4d08f3a9fa3fc84632f88d190bbf6d370cec6c0", 0xc717c395, 0xf6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x58c684407814241a, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x8) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x9, 0x8, 0x40}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000280)) setsockopt(r0, 0x68e, 0x8, &(0x7f00000002c0)="ea6d017227da6a060f3774ecf3bb262b44f67b279896df21ce12157aa0edc83c3881f53e30b0dd3c125bf39e9268945d0738ac9e547e2733a6f11490d9756a444952da39d1035c4a61993b0d2fd814f43f73e72a32e085194c93594a716793b9a5862b2970bedbdf1d4cdd29f1153300bf570e39cc5bf4ec0c97c7", 0x7b) r3 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x40) connect$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000003c0)=0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000480)={0x825, 0x1}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x9e01e89945cb0ce7, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1812, r6, 0x0, 0x0) r7 = dup(0xffffffffffffffff) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000500)) r8 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x40) ioctl$KDSETRAD(r8, 0x20004b43) getsockname(r4, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f00000006c0)) 04:03:10 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = syz_open_pts() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0x40, 0x40, 0xac, 0x100}, {{r7}, 0xffffffffffffffff, 0x86, 0xfc91fd061f71ad58, 0x6, 0x4}, {{r8}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x8, 0x4}, {{r9}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x2}], 0x4, &(0x7f00000004c0)=[{{r10}, 0x5, 0x45, 0x40000000, 0x8, 0x3}, {{r11}, 0xfffffffffffffffd, 0x20, 0x60000000, 0x1, 0x9}, {{}, 0xfffffffffffffffd, 0xb, 0x4, 0x2, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x58, 0x20, 0x73, 0x1}, {{r6}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0x8001}, {{r12}, 0xfffffffffffffffe, 0x0, 0x20, 0x7, 0x9}], 0x48, &(0x7f0000000380)={0xe9, 0x6}) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f00000003c0)="8a70434aea740dba821d46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb160042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a126001f049f0c40fc34a1db26020ea164a5c765a8b0c9058f4469b7c12355650ae15c39e", 0xfffffffffffffd10) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000340)=0xfffffffd) 04:03:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x5, 0x3, './file0\x00', 0x9, 0x3ed, 0x10001, 0x3b4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 04:03:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x15e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0xd900}, {0x45, 0x4}, {0x6, 0x800}], 0x3}) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) 04:03:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r2) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 04:03:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r6, 0x0, r4) 04:03:10 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1ff, 0x2}, {0x8000, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000280)={0xffffffffffffffff}) sendto$unix(r1, 0xfffffffffffffffe, 0x0, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="101d000000ffdd0000002838935638e3393ce35d613710c3b9cea5392960f3876e31116a91f46b9fd653d8fbd27f096577accc41d15f7b55315fb61363fa0a7f8a9a5ee4ebf9fb5df6a59f7d435b5f9c08162404ae1268d03b912b4f2470e595569f59c60020207e37da6d3fb3e7bf8a652c8040f7f40f0f68d499d80f80293ac2b88f173c59cd7186f602fda656bc2e000000000000000000000000000000000000000000000000000069f21d7dd64039f3e6f4dce2d4424f96b8400cfb3e5ff8bc143a0aeaeee590d61adb05db23acd1f46159d7d94ee72c5d442f029dedfd347bdc7207ebb838c343285bd724ff4bd9fd39570d78213333216d6e284a887866b3985dc38ccf95a4b9434b53d9c7e5d8009ed2aa39a820ea760399d1eaaae76787c10343e48e995d6a1da29723c041bc772e37af3c848c0c7bd7b7c3c69c5fd92e73091c94d79a93bd309f736c0c64daac8f06fbc422298b738eb6cdedcc6a68fb40da91a00368afb3447c8dcf54075d8873c2e585688dc10c6c496655b838c0f5f28088a28281c7426bcdc0e7ee48455eaea886f1dfb4fde8ee4fe2927f7c56dede95bf2984aacdb97bc3d0b11e7acb3511a3bc063f916bc3"], 0x10) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000600)=""/157, 0x9d) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 04:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0x10001, 0xfffffff8, 0x0, 0x6, 0x3, 0x6]}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0xc}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030835ff0100000000000000"], 0x38}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = getuid() r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = semget$private(0x0, 0x8, 0x400) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r29, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r29, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r29, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r29, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r29, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r29, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r29, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r29, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r29, &(0x7f0000000040), 0x0) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r36 = socket(0x0, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r37, r39, r41}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000540)={{0x5, r31, r33, r35, r41, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, r15, r20, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r42, 0x4) 04:03:10 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f3531e00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb0b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d182a7011ed854475ad92ef7c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r11) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r1, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 04:03:10 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x80002002, 0x80000001) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='&/-{(\x00', &(0x7f0000000100)='&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='&-(=\x00', &(0x7f00000002c0)='/+}\x00', &(0x7f0000000300)=')\xe4/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x89\x00'], &(0x7f0000000480)=[&(0x7f0000000440)=',[{(\x00']) r2 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r2) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 04:03:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x1, 0x2, 0x9) setsockopt(r1, 0x2, 0x10000, &(0x7f0000000000)="eaf5796fba9cbeb71ebcc9cbbf30f46ba907f453a0ac76414d6d82936cb9e304187c2647c1670bbd639c9bec9eaaf8120e09e60d4b545535c248a54a48b670a6300d3e3bb31918ab0ac8b050f3957d2d12930ff4556d52e18abfb1750b97ccf4f7fa51da2c", 0x65) 04:03:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x1000003a3) socket(0x18, 0x4007, 0x82) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$inet(r0, 0x0, 0x0) 04:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x0, 0x0, 0x9) dup2(r3, r4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) 04:03:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r4) 04:03:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x9, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 04:03:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt(r4, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() geteuid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() geteuid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="0091c1436605000000003c951f295909e5f55379dd2f684effa2d5fe58c0117ac2ec8fd1e08532e0a79091f89043479d1e9a70db5f5b41367071fee5f40f9b872175dbf24979274a5076a6a17aad9b70ca22e570b7a1e5a2b711fd881f4cea61388dc75b84fb8c3d0f7a0bebdc8a25bd731526383988dd2c80ef7c4ab4e37d91592fd1fdb97e60a14ebb62a95b3a7362064883a2ee6c98038347382c2bcea3528e551de199b155daa374f7a5f3c0f2f41be374ceb0b8"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r26, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) 04:03:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='\x00\xe7') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x400) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2dff0100004d00000000"], 0x6a) 04:03:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0xfffffe7b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 04:03:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) sendto(r1, &(0x7f00000000c0)="ec23feb45d0591dcfa4f8f17a3a1f72338146684bf8a9cc880af438aa9e87f2cbc8a80912df9ab5d2c5b6d2d48522813d8a0c3dff5a6d7473282b5ecbb630ec1bcc30f1b5856b85b5777cb3fcc9deda427a15b8e3f1035001e3187b9fe9b0f6297e93471159f7fdc47e761bb2770d4d548743a622e3d0ea44abc4d3343798ae8723c711eaf6a7f06570d590192dc2ee45ce729c91d64aa03f85d83e196a5bd914170028c", 0xa4, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x4, 0x2) writev(r3, &(0x7f0000000880)=[{&(0x7f00000002c0)="82676ab9b9b75cc67ffc15a135cf3cca0f079b223421eab76e49463dd9941e89aa676ccb42ac1180fd3b213a45d91e82ad5165ba0403d72965fc45c60029fed380755c1c90c84c50c8b24e212c7a8fac9455acdb892f26ea6da1f09f2843ddcd3fa67a2a2e203bc2d919aa323301ee246e34efa65cc58676372cc8782147cd538399f8162daa88740bac1fb8b61748576a2a147ae843ace6906703ad9a1d8a6e1dfa58a75b2516ecfc484544e15794559fc05a85b752fc725fc0978487c8171d84057a3008268a", 0xc7}, {&(0x7f00000003c0)="b0a6ee8a13e4db61b98050c40b4d31f7eeaf66e9feb643db52f7f0ac30d085e14af66ab0305ee989b7c1faaddbe4fa9f6f1136732a08daec4fdea207f13c164ce2617000fdfee9ccd8930339f548", 0xfffffffffffffdde}, {&(0x7f0000000440)="c585b55fe48b7533071ed22098de655af723f31e61abbcdb408925c7f30ffb2bca2dc30e80c2dae78ba1c4aeed4106676a93a9f911a8b5dce9b9311f2dc213f5795e7f18f0861d9dfbb733096715f6cb65d21a899d813ff85cb9", 0x5a}, {&(0x7f00000004c0)="dcdb3bc4b8d7ed12222392f53839bfd5054ecf6a704480e1b9085883b3f52a38b796560837e3d4d3d8fb580d26456f0854beb056d6adf62a32fdeffe7fa25798a2e904a952a2135764bb18b03e12a9733d9f8c34722bf0b97913448b650945bcfc414d4cb65021fc184d7658ff2d0cf2afed1e5f843c3272f0a6098f0694f7ed1eb824c38053226cd0083922410004e93efc314c401bd01232a309b489a6004ebff7e3871f02416e0176d5e59f9e7c4d4283ae7368016f23823a315d1d9f8aa7b725f2fc1d7c666ea141c2da426d6f534e408a4ef945192615", 0xd9}, {&(0x7f0000000a00)="7629fb13bd36e6af21c1717c78136f95a016f79f29d7b42a499b4a28f8213fd21ca2ea77b15b33a4faf1a33305ed0b3b09ca117414fe16819ed6599b6388dd96f90f6224d14a14d0946f1801571624e94cff45f2eb05b88283c790692884d7e23c4d2fdca9445dd899b37a36d1ac271e1ebb6531b14d1c37aa41c7828c53617575c489e0a00617ad7c3f7f735272297135ee7d51691cf90463ffa78b272cc85e9bac149c5ab29bb97d0eaa4f6d484e64b4", 0xb1}, {&(0x7f0000000680)="3563fc051a14a8c12c2a8ef0743d7264a9d681b81458385417acd412db141a889d709dd11232e61dcfbaf626aaaaebae443133155d66b7b3fed432220a4e6f0f88011c5dac4dda50f85902bc881e526af3be52c0c2244ef313654931b96765115f9f9857af1ebf5a4851a673cf965f467a849d3adfa880d59d2b285da43d3ac8dd0c53579718534ef0e02e9461d1bd216f40c84444ad571b754b147e5ba7fda32b39b4a87a8d80c0b733ffde1a6c2c0805e07f17029cb71686c67f8f1545b544d374aa30f32251fc75ca09e1af9594420ced12d40e9753eaa51e489aae34998e2f707187f2fc21387babf6dc675f2734e7bf2531", 0xf4}, {&(0x7f0000000900)="7f878039eea40bb4695b0b0871667339dd4c5c47cd070cb423de390c4fa82e6c0c7d44dbcc031db1b003350af3e40411b2675c38391c20d017c9ebbc5422332fff6a4512f653b69d9b9b6390b7518fd9a75a086438b6013b8dc7acc59cb0ceb9ab59317b44bd8d079066240b92dc923780971d19d2d7b9b525084327b759f08cc1d01d3746114be3a2ca28f7063b4fcc020fcf8846fd2ee4f2eecf0870d3fe87f48fb2ba7102d0240c61f98ec28a5ed36c8605fd8aa856babad911e8d669eb09f8d426c9a0f5110b56dfba0ac8b24cc4af38", 0xd2}], 0x7) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 04:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xe7, 0xad2b, 0x7, 0x5b0f132fce9f457f, 0x8, 0x8, 0x20, 0x2, 0x3, 0x6, 0x4}) 04:03:12 executing program 1: r0 = msgget(0x1, 0x0) socket$inet6(0x18, 0x2, 0x1) msgsnd(r0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/129}, 0x89, 0x3, 0x1c00) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) 04:03:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) r14 = openat(r13, &(0x7f0000001280)='./file0\x00', 0x100, 0x102) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x20, 0x3, 0x81) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x5) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = syz_open_pts() r25 = dup2(r24, 0xffffffffffffff9c) bind$inet6(r25, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r25, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r26 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r27, 0x0, 0xffffffffffffffff, 0x0, r26, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r11, r26}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) socket(0x10, 0x4000, 0x3) 04:03:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) pledge(&(0x7f0000000080)=']\x00', &(0x7f00000000c0)='!\x00') writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 04:03:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0097438c8f355cdb7d5ee592f4e2060316fbf7fefc099fe88d0c338b258f2b172e76e50a52805e5ed554df23bccbacce9deb75a93d3df580cf1e066363bf8ae4541981002909729154f5102f1b402db022ee2ad0cd6084b48ebcda8d02471d1be31bdc3099595285df69634909ff6d57d0800cc18ac5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000300)="29e61314562b31f646e90e641791d37372b004e99b72736b7bd33ea9578595b1573b083f46aab5e4d0c98930ce72879060936ad45a6069997307259e85cdcabd3963a5c212eb9a68d66c1e614178f35ce6f3a4dcef99f6d096ee8f2c3ead8e36197e9b51beaed5e8d15f3f53fbe2d5ecc6e6d70697104588b3b67fea84f2211670e664538e72289d75ac5b29af8bff4c72e7aa1a13fff75be2437328be7e0c4061d014dcdb195189f4822c31b3abda527ef5ad5eb64c362eb699be11ededa9a53416d64f33ea1fedb6491fc814b2699f7257eddc2f3eec598ae3faf078822cd3e14515e7b92228c326d23cba432c694fde", 0xf1, 0x1, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x440d40f9e0c5fd9f, 0xc0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 04:03:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) 04:03:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100), 0x0) pipe2(&(0x7f0000000080), 0x4) 04:03:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:03:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) 04:03:12 executing program 1: r0 = msgget(0x2, 0x37a) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d703196db00000b2f66696c652fe662361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea30000000000"], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 04:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x3}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 04:03:12 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0xd5, 0x4, 0x8}, {0x5, 0x7, 0x14, 0x80000001}, {0x8, 0x7, 0x28, 0x4}, {0x3, 0x3, 0x3, 0x8}, {0x6, 0x81, 0x3, 0x7fffffff}, {0x3, 0x4, 0x81, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:03:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:03:12 executing program 1: sendsyslog(0x0, 0x35a, 0x20) sendsyslog(0x0, 0x0, 0x0) 04:03:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/171) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x810, r1, 0x0, 0x1e) 04:03:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x48, 0xfd, 0xc79}, {0x7f, 0x20, 0xf9, 0x8}, {0x1f, 0x3f, 0x1b, 0x8a}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 04:03:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xd0a00000, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0xb8c2559a571fdbb2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) chroot(&(0x7f00000003c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r3 = msgget(0x1, 0x800) msgrcv(r3, &(0x7f0000000400)={0x0, ""/97}, 0x306, 0x1, 0x1800) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/80, 0x50}], 0x1, &(0x7f0000000240)=""/182, 0xb6}, 0x1) r4 = socket(0x18, 0x1, 0x0) mkdirat(r2, 0x0, 0x35) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x20, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000480), &(0x7f00000004c0)=0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 04:03:13 executing program 1: r0 = semget(0x0, 0x4, 0x0) semop(r0, &(0x7f00000007c0)=[{0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x401, 0x1000}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x40, 0x0) bind$inet(r1, &(0x7f0000000780)={0x2, 0x0}, 0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000003c0)="b10005136000000000f2ffffff000000000004fecea11ea8fef9d2cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63a19e2c667c0de657d517d6638fff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="a0714c5d2b10b963eab3a40d4f7688ef36ba3ce1ee46c14d4e1688885638e46f3feb4e187e909e91ae5c17f56330f477884be7a13dd0fb091b2ad5bde8a56483e4c1d22cc7bb60a8bc859abde6dd6d98c78507d913cf50f4424b11bc7422669d36b0d7a33f4c6c86532e5dcad53c1c4b11df1a0b377ad0447c88850c800f0af8a5cd396ff506b34bdec3fd23a5b8c0", 0x8f}], 0x1, &(0x7f0000000480)=[{0x78, 0x1, 0x6, "48b5046fa18006676a7ade99e2bf483c0db2ea7e90c2f1394395f355ee84295c15c0ebc7f449c31dd67db43b0325671be84994f3f4c64d7304734634b0446332193aeef097458d95afc24d7b537f853b5ad39d80d0c0dc11529631cadff3c72ea5af5776527b"}, {0x88, 0x1, 0x8001, "2f70e83012686d6b1dceb65050d997ad86c8a04da0e1b21643ea44d26bd009586874917485e9b4239a2b7b30c7ebeae8af4e027bdcf79dc0c0102c96e7b235bbbc218a59f283b99c4e23b365498993ec192afa509d6c11fe36739ada9dfb978cc310c957de46588f6da1f9469942166d23bd6b"}, {0x40, 0xfffc, 0x10001, "fe2d557d1d84853263a94bcb079497aaf9169445a4aec48b83ee945197f7968c80034a2396cebec0f7f8"}, {0x48, 0x1, 0x7, "477c82517beae915c438a51b2012534aa2e4254c4ee257f5d9153aa44a21f6f1f3cf96d1e7d575f0e93de6e0328cc06dc7fdf076b0b7b1"}, {0x110, 0xffff, 0x23f, "9eb9c2d385b774cf209449ee4e5718bd9a61dd37921d6b5a057f60883ce5bb8ff60fe1be83be812d09e0405950c924a72aeaca5d35cd562e6c39ff2241381f5e82031f635c17031ddee3fe4cc2fba54fafca56b10d660957d809750960b58c7e5b58bf84c1b0632551d0713350b4a6f7c4e82dfe4f565d8fa547619b46b62e0439cc3ce6047e1b7bd1ed7f77516c350398e65ed51203b8416c0fd04212510f6eab794a0bd791b66a39aeea8bcb016e9ad5d8ec8a9d51f39894fd1443b8e4097ce12da19335fa77fa3ea62cf4dc14b5f246819d35f38835c8c1d9d2610319cb60cb6a76d157e07b835a4e909772f937004bc66e58af3179f3931d0b512f"}], 0x298}, 0x400) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x101, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfad1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb49}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x91}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000000)={0x3f, 0xfff, 0x80, {[0x9, 0x6, 0x0, 0x10000, 0x7, 0x7, 0x800, 0xfffffffffffffffe, 0x6, 0x3, 0x5, 0x4, 0x0, 0x5, 0x2000000, 0x8001, 0x4, 0xf66], [0x400, 0x7, 0x7fff, 0x7f, 0x100000001, 0x1335ebb, 0x7, 0x5, 0x5, 0x8], [0x4, 0x3fc000, 0x2, 0x291e6e14, 0x6, 0x7ff], [0x6276, 0x4, 0x0, 0x100000001, 0x2, 0x2], [{0x5, 0x1, 0x3499, 0x3}, {0x80, 0x0, 0x8, 0x401}, {0x1073, 0x2, 0x5, 0x4}, {0x10, 0x754, 0x1, 0x7}, {0x7, 0x10001, 0x4a}, {0x1, 0x0, 0x7f, 0x6}, {0x101, 0x0, 0xe60, 0x3}, {0x0, 0x3f, 0x8001, 0x7}], {0x100, 0x8, 0x4, 0xffff}, {0x8000, 0xfffff810, 0x515, 0x1}}}) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000200)="064b9373e29f94b45493b7da77a79084c78a86c3fbd7da2a62d44139004143f4d3c705e7c74f60762ddcf476ddc91bb03a3b09c4c0cadf9a79c4753cf85b3d876808caee9e976d063f93a837ca2f3b2b312738bf8c6a4664a19e93ce14bf464836177fe8b34c2157d30025a130c669ed2eff68afebced4f01070bb9b7b8cd2ecceee38dc275c94a66907a738c154fe45da85ce655254a87ef86aa851fa1eb22111fed1025066f4d6a3c40df37a699ada6123630deecd91eebb646b77b0f685c10901b15c3ffccc2a69c227b6f86858a5eb6b", 0xd2, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 04:03:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x3}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket(0x0, 0x0, 0x81) setreuid(0x0, 0xee01) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) semget$private(0x0, 0x2, 0x406) r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000000040), 0x0) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r16, r18, r24, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r25 = semget$private(0x0, 0x8, 0x400) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r25, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r25, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r25, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r25, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r25, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r25, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r25, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r25, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r25, &(0x7f0000000040), 0x0) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r32 = socket(0x0, 0x0, 0x0) r33 = fcntl$getown(r32, 0x5) r34 = socket(0x800000018, 0x3, 0x102) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r36 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r33, r35, r37}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000540)={{0x5, r27, r29, r31, r37, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10080, 0x0) r40 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r44, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = fcntl$getown(r44, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r48, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r50 = getuid() r51 = socket(0x0, 0x0, 0x0) r52 = fcntl$getown(r51, 0x5) r53 = socket(0x800000018, 0x3, 0x102) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r55 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r52, r54, r56}, 0xc) r57 = semget$private(0x0, 0x8, 0x400) semop(r57, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r57, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r57, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r57, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r57, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r57, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r57, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r57, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r57, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r57, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r57, &(0x7f0000000040), 0x0) r58 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r60 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r62 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r64 = socket(0x0, 0x0, 0x0) r65 = fcntl$getown(r64, 0x5) r66 = socket(0x800000018, 0x3, 0x102) bind$unix(r66, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r68 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r65, r67, r69}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000540)={{0x5, r59, r61, r63, r69, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r70 = semget$private(0x0, 0x8, 0x400) semop(r70, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r70, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r70, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r70, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r70, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r70, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r70, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r70, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r70, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r70, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r70, &(0x7f0000000040), 0x0) r71 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r73 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r77 = socket(0x0, 0x0, 0x0) r78 = fcntl$getown(r77, 0x5) r79 = socket(0x800000018, 0x3, 0x102) bind$unix(r79, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r81 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r78, r80, r82}, 0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000540)={{0x5, r72, r74, r76, r82, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r83 = socket(0x0, 0x0, 0x0) r84 = fcntl$getown(r83, 0x5) r85 = socket(0x800000018, 0x3, 0x102) bind$unix(r85, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r87 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r84, r86, r88}, 0xc) r89 = getuid() r90 = semget$private(0x0, 0x8, 0x400) semop(r90, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r90, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r90, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r90, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r90, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r90, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x2800}, {0x4, 0x9, 0x3000}, {0x4, 0x967, 0x800}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r90, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r90, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r90, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r90, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r90, &(0x7f0000000040), 0x0) r91 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r93 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r95 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r97 = socket(0x0, 0x0, 0x0) r98 = fcntl$getown(r97, 0x5) r99 = socket(0x800000018, 0x3, 0x102) bind$unix(r99, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r101 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r98, r100, r102}, 0xc) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000540)={{0x5, r92, r94, r96, r102, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="12c020f4cf1c5f221f4a2b3d5cc8da2866d887406cad9813fda75a3b68182508a18476824feb917d7a98e78f01637fb7796dd129757a335a3ec4307505b9f97f48caef84b44f151a871097f54988ab05f294ba3b1761a415ae956a6b5894c64de0d82015e678a7105713db74e8487c29bb61c8441d6cd2253ab227432d00f72be5575459d5847ef71c26480f6d59a9273d1e25b2c5df7c6d6db6892fe40c756ec9aa93a0541bb4c43a", 0xa9}, {&(0x7f0000000280)="eb2ef76850aa31b8f18c7ee71f3a76acf2410e619dc3e14cf7c4b2aa86c69e4b35e41eab5efb5c189a07f6523195f61540658f23bf078a438d9090dd39697ee80b6bed9f5d261811d4f290fe5835efd62647ecef45cca887b37a12c8f41acb89700fe2c632ef211238a2b5f476b2462ca2ca38eea788c90675588ec8100311ea7409cff45eeb483237026f45c38d0c82f31b852e24caec25dd", 0x99}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r18, @ANYRES32=r29, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r3, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32, @ANYBLOB="800000002000000000000000ffff000000e5ff00", @ANYRES32=r52, @ANYRES32=r63, @ANYRES32=r74, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r84, @ANYRES32=r89, @ANYRES32=r102, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x4}, 0x408) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 04:03:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000400)=""/123, 0x7b}, 0x40) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000280)="4d9375de5deb9aa53027a0b57f4618107dc7a5dc03f615faebc8f466372788a85cef12113a87595e54afd2286bc8036d0b05b3c706a7d3bd948d73736bff93ab3a3c9649ea081826448b4c783321922828a62a64cc9d309e60c37de5dc08448123ed172f618f84f0baabaed8260864544366ab044adb66d1ab6f36fd78806ec8f2dce424fc5113f8ebca65857303cbc92b176a32e5bf82b1783afc9416385aea27c7d8a4409fda5091be66ac38990fcd05e32404ec49b8cb6cd62e1d", 0xbc) getpid() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x5, 0xfffffffc, 0xb96, 0xef3, "83c484ab9b4b1382d3fbc937fd07a37b23d3d46c", 0x0, 0x40}) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00e5b8956faa2f8e26d8a4b598ffffff000000"], 0xffffff64, 0x1, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x12) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r7, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) 04:03:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/d\ar\x00', 0x41, 0x0) write(r0, &(0x7f0000000000)="54f4", 0x2) execve(0x0, 0x0, 0x0) 04:03:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x94b3c8dec8224b97, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x800000000000001d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 04:03:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) socket(0x1, 0x8000, 0xfa) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x8000026, 0x102d, &(0x7f0000000600)="ebffcbff12b9fd812eaa4e713048e699319296481cda5d8d79a03cbfadd3cd3d993bc891c7055ee3c1d48c2f77bcee5ced363491410a93899eaeb8004745b612320e7b269a45fd780fc5cbc7c87adbdbb551e6728b92c1ee7d59ca9747b4cb7e7504513a94811534ee9a3046c147a96f6156d958f159f5dfb2178bc694a90508fd971b00"/143, 0xffffffffffffffc9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x102c4, 0x40) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000006c0)={{0x7f, 0x40, 0xff}, 0x2, 0x9, 0x80000001}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0x8bf) munlock(&(0x7f0000516000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x32d, 0x0, 0x0, 0x0) 04:03:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x112f, 0x1, 0x80000001, 0x80000001, "9136822735b59b0653abb7cbb25387337951ca14", 0x2, 0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r4, &(0x7f0000000000)="6cf1f6955f6c55bf1b05", 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000280)={0x6, 0xfffffffffffffff9, 0x1, 0x9, 0x2e2e9fc5, 0x5, 0x1, 0x800}, &(0x7f0000000300)={0x2, 0x5, 0x8000, 0x7, 0x3, 0x5, 0x4}, &(0x7f0000000340)={0x1ff, 0x2, 0x0, 0x762, 0x7, 0x8e72, 0x3, 0xe026}, &(0x7f0000000380)={0x20, 0x10001}) 04:03:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000, "0001a5eb06000002008a9d00"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:03:13 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x23, 0x1}], 0x6, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto(r1, &(0x7f0000000000)="30ff9eabdf39f0f5", 0x8, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0xffffffffffffffd7}, 0x0) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r5, r7}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, r2) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x3, 0x1c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xc954, 0x6, 0x2, 0x1, 0x0, 0xe2, 0xfff, 0x8, 0x1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:14 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 04:03:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xfffffffa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 04:03:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000400)=0x2) r7 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x4) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000500)={0x64151b27, 0x11}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x8, 0xa5, 0x1, 0x1}, {0x5, 0xff, 0x2, 0x1}, {0x0, 0x94, 0x80, 0x7}, {0x9, 0xe9, 0x9, 0x2}]}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) 04:03:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xfffffffffffffd9d}], 0x1) 04:03:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xff, 0x1, 0x9, 0x0, 0x80000001, 0x45a, 0x3, 0x0, 0x1, 0xff, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:03:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:03:14 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x9, 0x7fffffff}) 04:03:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) r4 = socket$unix(0x1, 0x1, 0x0) writev(r4, &(0x7f0000001c40)=[{&(0x7f0000000040)="45e3b72a604c7c4c53236dd4aed6ec60f547dc69db5f168ad3a1a8c85c9a1dbd3e36cfd47df3f3863e0aa7bd65cdcd227b761a771ac35481159a91cf776e", 0x3e}, {&(0x7f0000000080)="b832b72e072047ebc5fbcee38314b29200699a31e6ecbcb97d8a90dd04506c101fec646678f527377b89d084155693054f2e12785cd88597b6071b5357efcba1095e58a63fc30519d7fd4d6c865827511bd9aca12f76d798fcb6baf77fcc7bbfa2ee00738f9436713bef9bb111590d65731d38d7ae5e29b098f69822d40684a41afc351f774c763380d7f8755941ba176c5a206d8c3d3c5fbbe749474021779bde610cc3853e0e83948bb7f6c6515a6b61a944", 0xb3}, {&(0x7f0000001a80)="fc11ab29c239cddb67cc26279a74f7bef1b90476aa63a27af72bebd4ce326ad564f45d24c35b247d24c84ae6d26a27266c105454ab35642f73f14b88970349539adce10114b5e071124430eb8f28d3ff889e3ccbd4d7501c81218033c4239753c2d9e521935a6a6d5d71c995b7bbfdb4c61c7eab585469a88c2587285b648983f57ae6eec94a0b0dd8b128c1824bca23e31edba7bd606691166bdec4034c223e5c2a557ee9aedb5729492610e63a8d1aa607dfa8c8a001c5163efac6024cff6102d0be1d5c4c1de11dde1bffe592f03737e1300fc3cba08bf1a5a792e2246937540f56bcb04b72b621177628dfb2e9ac66d5413bbc0e0f0dbb8674", 0xfb}, {&(0x7f0000001b80)="2dcf4c6b0d3296717926ffdc48c8219aa817eec691566995e76f096229ae5c7e9588927aa31f0aa29c90643a22209fb1da774c5a0751b6d4c29b09f5338f885e0664f44dc7dbc3afbbfb5d5e5af53620828f25c8fa0faca9386375ada36cfba90c27ff812344636b3a8e6164d9ab9410a0e4a7e546bacf6a46cb63a44e327017d1878868c44707f27226e7c3f45b", 0x8e}, {&(0x7f0000000140)}, {&(0x7f00000001c0)}], 0x6) r5 = openat$wskbd(0xffffffffffffff9c, 0xffffffffffffffff, 0x20, 0x0) fcntl$dupfd(r5, 0x5, r1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x2) 04:03:14 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="48441f98d1d72bcd7143006ea416ae179da4e751342072170d6c000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r1, &(0x7f0000000140)=""/101, 0x65, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 04:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x92fc}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2}, {0x6, 0x40, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:03:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet(0x2, 0x2, 0x52) write(r2, &(0x7f00000001c0)="4477fd3e5f0e3826cb1490836a6cbb757bb0bf0b54be00c8a27dd248ae69624b2f842e3a1dc32acc0a59cec609133213c9f2641fe5ea2af723aeb3f2cbc0eb79d69f539fca41e12f0ed939edf2982d6eb7e80e8f0c5c5538ab44b928d76cf39d2c7f78360adf52b1755c02bde789aa686e2fbf10410d483e27d64ad4ef0a78663981a3d212f6c818678672d861d36eaa277ed0ef0c161be8696306a25bb845d9", 0xa0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x3000c) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x2) socket(0x20, 0x3, 0x3a) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 04:03:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0xfffffffc, 0x1}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x3}, {}, {0xcf, 0x20000000, 0xfffffff9}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="620202920c0000ac0000272986ae59690f8a000300542e4f56e5e5aa6fc39506a4a191dc3f638d445ad45fcc5953c972b28e2d8da849ea02bc2ebe3ea9c0180c845900f63460852421a7de69df5e4a41f554cef4da0207d49c12b3fa55e9fd4c4c54336ee8d2a0c2a1ce330e0f6a"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r5 = socket(0x2, 0x8002, 0x0) socket(0xf54591fb04a7e74d, 0x4000, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x2}, {0x18, 0x3, 0x9, 0x9}, 0x8, [0x4, 0x40, 0xe017c45, 0x6, 0x400, 0x6, 0x5, 0x6]}, 0x3c) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r8, 0x2) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000004c0)={0x1, 0x10000, {[0x7bb, 0x22, 0x1f, 0x4, 0x3f, 0x6c7b, 0x8, 0x1, 0x10000, 0xcda, 0x1, 0x4, 0xce0, 0x4, 0x1, 0x79, 0x9, 0xa00000000000], [0x6, 0xff, 0xfffffffffffff9f4, 0x0, 0x7ff, 0x10000, 0x5, 0x1db5, 0x0, 0x4], [0x9, 0x401, 0x10001, 0xffff, 0x3c2, 0xfffffffffffffff9, 0x2], [0x800, 0x5, 0xfff, 0xffffffffffffb4c1, 0x8, 0x4], [{0xd6e6, 0xff, 0x80000001, 0x1}, {0x9, 0x7, 0xc8, 0xffffffffffffffff}, {0x3f, 0x10001, 0x9, 0x8}, {0x20, 0x81, 0x7, 0x8}, {0x8001, 0x5, 0x7, 0x10001}, {0x7, 0x5, 0xffffffff, 0x7ff}, {0x401, 0xfffffe01, 0x6d1, 0x4}, {0x3, 0x1, 0x7, 0xee}], {0x2, 0xfffffffe, 0x7, 0x6}, {0x6, 0x2427, 0x2, 0x429}}}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:03:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x80000001, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x401}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc091}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffff8}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus/', './bus\x00', './file'], 0x6}) 04:03:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) mlockall(0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDENABIO(r1, 0x20004b3c) 04:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) getpeername$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006, 0x0, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:03:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = getegid() setegid(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r2, 0x25, 0xffffff81, &(0x7f0000000180)="ebffcbff018001a901000000480000eaff000000", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) r5 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000240)) 04:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3) 04:03:15 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) fcntl$getown(r0, 0x5) 04:03:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x101) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 04:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) lseek(r1, 0x0, 0x0, 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)}], 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 04:03:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) getpeername$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ab096ab855cdc323100"/4098], &(0x7f0000000080)=0x1002) 04:03:15 executing program 1: mknod(&(0x7f0000000200)='./bus/../file0\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x12) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) symlinkat(&(0x7f0000000080)='./bus/../file0\x00', r3, &(0x7f00000001c0)='./bus/../file0\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x800, 0x7f, 0x5, 0xffffffff}, {0xc898, 0xc0, 0x6, 0x20}, {0x3, 0x1, 0x7f, 0x80}, {0x7, 0x35, 0x79, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSBRK(r2, 0x2000747b) 04:03:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, 0x0, 0x0) shmget(0x3, 0x1000, 0x2c0, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="4aa25df746dba0b89edeb8223b593d9796c62cec92e3ea82b7f77385c7214b05e5f88cf50b0becd84a43be59000400007db157330e202f4d97b6409b801e2bbf9290cfa9f068f32db12f2196edcb57fbca08095f33f47d5a6aadedd93c95c07c8bfacd2c64b9c2bdcb28cc8d7dd3bb7567d1a0aa12516a1029250a1457b47ad839f1651af695b1ea4772eb8711c12875ea65667558ced3671e9ba423881907d374fd"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 04:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c1a2f2162bffa4d012ae4c41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59caa337774979bd23e03e322e7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746d0c489705ca668d1d0b6daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86d3f53464fed9f761b778edee2bfa4cb931f33493003196af053c4ccb2a5cbcaf942a0a00576525bebbbbb408924b3ad79cb55dc330080fd8168c7baec7895c07fd814683e22a8c44fa19615ad90bb2857379eb44c0e526d262698c6fddc1ad9eafcdce7b91c1da0a256f6303d789970993f62d66cff5142a5ab4f10808e980315a91c904db93789a8736401aef34c77da41019e36dd071ebef5c95e86ca4a6f1b4eecf9b02fe65da3d29d4c948d5e02c6babae3f7d269d4ffbb3505e78ec00"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) close(r3) 04:03:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x4, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e699319296264bd8350200000000000000c39c4835c4507534573999aedfef2db0b376a07b7f4a3194b9c4ab43287c2b78a9259dbf112792d21922439bf7e9af6faaf5a37a7df098fb1247bd3880a55c47a3c02060db7b9f85b837c5eea9ebbe54e2ace7007121140804d16e85e699e573de0e6a333fa32970470efcd93085460e2b219c6ce8c9268f658cc48186396d0ead5ad1bcab1334da6343c77803c6f9bfd2d35758692077319d355d661b79bb98c0c13f8195c8fa122f435fe712acf643242d711219473b6a11ec72", 0xfea5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:03:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x40, 0x7, 0x3, 0x4}, {0x3ff, 0x2, 0x9c, 0x800}, {0x1, 0x7f, 0x1f, 0xedf}, {0x1, 0x5f, 0x8, 0x8}, {0x5, 0x81, 0x7, 0x1}, {0x80, 0x40, 0x3f, 0x81}]}) msgget(0x2, 0x300) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 04:03:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/144, 0x90, 0xc2, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f000010b000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/69, 0x45}], 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r1, r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000000100)="8c65", 0x460) 04:03:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='!%##,$\x00', &(0x7f0000000100)='@.*\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='#&^\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) 04:03:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10040, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) connect$unix(r0, &(0x7f0000000140)=@file={0x3, './bus\x00'}, 0x8) select(0x40, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0x73c, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 04:03:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3, 0x7}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) dup(r5) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00|\x00\x11\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8, 0x3, 0x8, 0x20, "37efc6a3a04b70405aa3f17e5890c271a7b92003", 0x4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tqp', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r4, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:16 executing program 1: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x10001) r13 = socket$inet(0x2, 0x3, 0x102) sendmsg(r13, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=[{0x10}], 0xff49}, 0x0) 04:03:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:03:16 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 04:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x3}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 04:03:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = syz_open_pts() r6 = dup2(r5, 0xffffffffffffff9c) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r6, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r7 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff]) setgid(r7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000080)=0x20000, 0x26e) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 04:03:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a50bd86b333e2b24782c3dbe138b6db9dbe8251749e87f42d426d3f6dffe181d9121a22c87be2bc21b5737f34d0789bdf4a64669c68ab1579178b1ae4d8f9ce3059c22a07f93d0c6c8e48382308fe5158d1e26b462f568d60d9fe381c81b2e6fa967aaa228ed2fba8af2502f356729053fb4375adf1951874bdc757a198b0e84092e7dcff2", @ANYBLOB="9a126b4866ba51a16ad06019783df08fe85eb81c4f48307c0ecd549e3af1fd05eca13e067fa4567b4816c9ed8e087142835a3f48cfb96ddc05a65645f2a00ac5de8d092f7e7f3a5816535e317bc4ab5f1ea36aa632a4f65d8fd0dcaa620f756e29841be7bb2d10194bcec738c96fc2059e10796ced68d11fc645ae16806510db36e0b74fa6047990a86628d3761208d4b0620433a083a6cf06ea5907c45b8788a1c2e541b9e3bbfdcb00bb462fc8e9397cc5d1ab8cdec2242e8c040c38d62135e52608", @ANYRESDEC, @ANYRESDEC, @ANYRES16], 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 04:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) 04:03:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 04:03:17 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x5, 0x9}) clock_gettime(0x2, &(0x7f0000000040)) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) socket$inet6(0x18, 0x4, 0x45) acct(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) r4 = semget$private(0x0, 0x4, 0x504) semop(r4, &(0x7f0000000200)=[{0x4, 0xff, 0x2800}, {0x72e2ae1efbbffd4e, 0x8, 0x800}, {0x4, 0xffff}, {0x2, 0x257, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0x8, 0x1000}, {0x1562481401f5b797, 0x6, 0x1800}, {0x3, 0x7}, {0x7feb6b79078c46a9, 0x81, 0x1000}], 0x9) sendsyslog(&(0x7f0000000240)="7323fb5e88e8aeb446ae537349c2a20ed5954b8f5c637ba2889d4b9b80ee3ac4c6eea098ad04b92bcf8e6a04d96524de9fd314d348b35fcc77c31832d859e8e33ca83e29c4727de55889ba007de46b6ee241a7264c326f766204bb984d968d1d0ca14acb4a5d6e5792d94ca0e33d13a1ff8a0831df1a49a9feafc541ba985e6b16678d261c933377e083c68e1f9a0ab4f2c0393ab8f4", 0x96, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = semget(0x1, 0x3, 0x210) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0xfff, 0x1]) ioctl$KDSETRAD(r1, 0x20004b43) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) linkat(r6, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0xc) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000400)='./file0\x00', r7, &(0x7f0000000480)='./file0\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0x5, r2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000540)={0x9, &(0x7f00000004c0)=[{0xec, 0xff, 0x1, 0x101}, {0x101, 0x5, 0xfb, 0x7}, {0x81e, 0x6, 0x3, 0x7fff}, {0x1, 0x91, 0xbc, 0x80}, {0x2, 0x3, 0x0, 0x1}, {0xffe1, 0x5, 0x7, 0x2}, {0xff7f, 0x6, 0x7, 0xaa1}, {0x3, 0x38, 0x7, 0x6}, {0x3, 0x3f, 0x1, 0xcaa0}]}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x8002) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000640)={0x7f, 0x0, &(0x7f00000005c0)=""/127}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r10, 0x2000740d) r11 = open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x0) ioctl$KDSETRAD(r11, 0x20004b43) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4294cc75dd1c26ac, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000009f, &(0x7f00000001c0)=[{0x2, 0x3, 0x8, 0x3}, {0x4, 0xd7, 0x1f, 0x7ff}, {0x4, 0x0, 0x0, 0x8}, {0xdcd6, 0x1, 0x7, 0x2}, {0x5, 0x1, 0xff, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = getgid() setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xfeff, 0x9, 0x9, 0x1}, {0xcaa4, 0x3e, 0xff, 0x5}, {0x6, 0x7, 0xfc, 0x400}, {0x4, 0x1f, 0x8}, {0x319, 0x3, 0x1f, 0x9}, {0x80, 0x8, 0xf7, 0x8}, {0x2, 0x1f, 0xfa, 0x9}]}) 04:03:17 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0x32e}], 0x1}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1a, 0x4004, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r1, 0x14, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) 04:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaab}, {0x25}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000240)="4f4eb3410a02f9960c5e0b146ebab9a91c7bb30552b8d790e05ec11ff96ecaaea6f026a32961e87b385bd65a096aa945eab7f331302dfb393ca87b381285fcb850ff3e72db3357ded3f0f26a9f645813142db34a1255df1b66143e1e23b3350cc9be69", 0x63, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r2, r3) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket$inet(0x2, 0x5, 0x8) fcntl$getflags(r5, 0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 04:02:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x7) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = syz_open_pts() r30 = dup2(r29, 0xffffffffffffff9c) bind$inet6(r30, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r30, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r31 = getgid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r32, 0x0, 0xffffffffffffffff, 0x0, r31, 0xffffffffffffffff]) r33 = semget$private(0x0, 0x8, 0x400) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r33, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r33, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r33, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r33, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r33, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r33, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r33, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r33, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r33, &(0x7f0000000040), 0x0) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r40 = socket(0x0, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) r42 = socket(0x800000018, 0x3, 0x102) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r41, r43, r45}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000540)={{0x5, r35, r37, r39, r45, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x9, r18, r32, 0x0, r37, 0x2, 0x9}, 0x3, 0x7, 0x7ff}) 04:02:32 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = getgid() r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = geteuid() r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000001200)=[{0x6, 0x49, 0x800}, {0x3, 0x14, 0x800}, {0x2, 0x200, 0x400}], 0x3) semop(r12, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000000040), 0x0) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r22, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r23, r25}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r16, r18, r25, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r2, r11, r3, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r26 = dup(r0) accept$unix(r26, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r26, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r29 = dup(r28) ioctl$BIOCGFILDROP(r29, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r30 = open(&(0x7f0000000480)='./bus\x00', 0x1, 0xc0) dup(r27) ioctl$KDMKTONE(r26, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r30, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r30, 0x800c5606, &(0x7f0000000400)={0x1}) semctl$IPC_RMID(0x0, 0x0, 0x0) 04:02:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8007}, {0x0, 0x6, 0x800}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchownat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r16, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x8, 0x0, &(0x7f0000000080), &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 04:02:32 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x0, 0x9d7, 0x8000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0x1fe) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2000}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x1a, 0x4, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchownat(r2, &(0x7f00000000c0)='./file1\x00', r3, r16, 0x2) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bbabf9e0312fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0f1129709f2e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c29236e723fe5a4097f8c987d410a6c1c547be5396794a2b507a7ddf15597f58a2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 04:02:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffb], [], [{}, {0x0, 0x2000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x1e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x1f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e61931929648", 0x14) r6 = dup(r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000300)=0x2) kqueue() fcntl$setown(0xffffffffffffff9c, 0x6, r2) dup(r4) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) recvfrom(r7, &(0x7f0000000200)=""/191, 0xbf, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f6275730030fe5080869d"], 0x8) dup2(r4, r3) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1, 0x40fd, &(0x7f0000000380)="ebffcbaa4e7530c8e9de02b796489a905dbed086814378b2199876ad6f313aff875552a945a6b3e05430a3e4b31f2e0000000000000000000000000078837aae572b5c2d13478bf9dac7fbd6a6c0fdfed22f05de43f95183983c2bf48544217e6c9dbfe0fc20543a7d2b81170ec0e72fdd7323387874325a747ced685c0ed449ceb9b977d356bb8831a061a897e1d15dea2e252dfb4136504e00ab57d7311079d86ee54ef411933969abca0655754bc49fe1c691de31a98a27817be8b7e81c8fe94ca2de2defeb8fbde2c6f36d40bea8c21d81ed8575d54b9282c4362a1a81e3d6b76c50cb719b", 0xa920e904ae9a78b4) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x5}, 0x8) 04:02:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa798b18a783664db, 0x24) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x2) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket(0x10000000002, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:02:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0x1000, "1b51bec7e933fde3d2e6631037f7159340c987f5", 0x100, 0x3}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) open$dir(&(0x7f0000000000)='./file0\x00', 0x20430, 0x8) close(r1) r3 = socket(0x18, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000440)=""/233, 0xe9, 0x40, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="107c6a1e020f3b45f5e41c6cfaf08c1f888fa991045cc5ba86f4a2341f394ea4c2187a50835e0b7b53f5067ef87b7fb5d7334e695895d20b7f1e89aa88e0ad851e8f72c18ca3bd8c10a31f318a76d9f54401cdc3f982a1213c7ad18547e1e356e669a4333c", 0x65}, {&(0x7f0000000340)="9197c2c60b53328a9de52926f5d0f448b9f880d46ebda77a8f58edbc79b9204030b1777a52604d803661ec260c155d920f26406b15ba90486c8d446a23c9ea7a13f799122ddc363cdbdfccacc740840482baeba82238c379f36860a0520386c4e75b91a4cd439bed185760876512fddbb9d8d59cd3fb", 0x76}], 0x2, 0x0, 0x0, 0x8}, 0x8) write(r2, &(0x7f0000000200)='R', 0x1) 04:02:32 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = msgget$private(0x0, 0x472) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES32=r7, @ANYRES32=r2, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r5, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r8, @ANYPTR, @ANYPTR, @ANYBLOB="169c27fda3ed614b0a5f11192c2d3cdc46b6643ee5c6133f6e9378eacdc3b42116bf1d7c1f4c34546beff8846bdba870a65661de01231f60aca6f1e4f5944ed8bf04b5d99c200a71dd36862f01c8f6af0b288bad1295e83143acb55e3a85d278ee58cbd98653f17e6304966fbd955586827ed2f5e1fc79aa468ae8774f11182b5b0835e4fbe671c077c98dbef25ac17c17ad55a9d656eb363b91dd45a80baa75485ae9ff1ae7842f5c0c960d352023ecb020b6a427393171bd519b6b5526be8465ffcd"]], @ANYRES64=0x0], 0x5, 0x0, 0x1000) pipe2(&(0x7f0000000100), 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) r15 = semget$private(0x0, 0x6, 0x80) semop(r15, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r19, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000840)=0x107b0) r20 = getuid() r21 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f00000006c0)=@file={0x1, '\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'}, 0x50, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r20, r21}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r16, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) syz_open_pts() 04:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8c96be12da000000f9"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r2, r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0xec46f1f7b5c2e125) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000da72b6f31590ce2952ef3a37c56c3afa701ab6e8d3d514cc0e80e709e3a79b438d6887ed4d5dd67d0ad060f7c6515efda4c213d928041099d29e950c655cfd4bdf63739b37393fb3bc8066404b5ca81d34776af7167345912bd3cdecad9dba831968840c161122b55f1901d7cef4f2a69432e94723ab4452ccb9698f6866bdae4d846a59fb412c95c91e2729a7253dbe66bd6c7976dc6078c6f0cc1672f38ca3e943f8bd42ef116360c0a7c1a70a4c54b68e2b4616ac112dfaf1cfd102928f0c68af16bc71"], 0xcd, 0x800) getppid() 04:02:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x42c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r4, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r1, r6) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) 04:02:33 executing program 1: setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 04:02:33 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) nanosleep(&(0x7f0000000000)={0x81, 0x5}, &(0x7f0000000040)) 04:02:33 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 04:02:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x180) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7f, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:33 executing program 0: r0 = socket(0x18, 0x8000, 0x20) 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) 04:02:34 executing program 1: r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r13 = syz_open_pts() r14 = dup2(r13, 0xffffffffffffff9c) bind$inet6(r14, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r14, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r15 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r15, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x1, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206916, &(0x7f0000000300)) 04:02:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x0, 0x8) getdents(r0, &(0x7f0000000000)=""/104, 0xfffffffffffffdc4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x86, 0xb}, {0x46}, {0x85}, {0x1}, {0x4, 0xf748}, {0x101, 0x7f}, {0x40, 0x9}, {0xc0, 0x20000005}], 0x2000000000000304}) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r4, 0xffffffffffffffff) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0xffff, 0xc49, 0xfffffe00, 0x3, "cc06d35f793e24dc61490183fb65323b4bbed76b", 0x2, 0x80000000}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e640608e1d68ec4496244534bb19") 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) 04:02:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = msgget(0x2, 0x100) msgsnd(r1, &(0x7f0000000000)={0x1, "406e028086f9a740378b5be7c8546c5c0c61bf59b022513f4914b588452254bb28e8bc41f16f386a2cc28cb4928ccea154ae35a35d7245b8ccd2e3f025c811422bc695a33a6c20f3c02d16fb9c37f313e708a0a217f4ce3ce6e8afc733f8"}, 0x66, 0x1800) getgid() lseek(r0, 0x0, 0x0, 0x0) 04:02:34 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYBLOB="e8c451bd6316793bb8e104766a61d057a8579af5e82cbf37957d5fea983eb8af5baa20ba32e0507e9d2e3887169236cc5f0f6ee38f48b4aa4e656aee80a1ff9cdea760452a3dd382559d22286d2da12ae33634437c0d4ab07e58a2a27e8942520c730709a459beffad2c35409debcc207df5848d0e7e7e4ad078b923127d2ea7df0bc84c102122c8d95cd7409d592a5da026cb504d404a398e594224d9f602d00a5e8e7d7904a1cd91444c910f2ef10ebfb39fef1e7807707f2f61042f", @ANYRES16, @ANYPTR, @ANYRESHEX], @ANYPTR]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = dup(r11) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r13 = socket$inet6(0x18, 0x2, 0x0) dup2(r13, r13) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r13], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 04:02:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) flock(r1, 0x4) 04:02:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="b322e3629b2d285d370a702c177cfefc9af70460fbc8572c6eed0dbf8b7838409b743620e3ea7872019246bfa389ef7df1ab76b3cd0b33e6da5597972af36a905967d8e78509219c71eadf73e47233ac7b59f14deab56e91f41ae533862df6fff818c9ceeae9c6aac9420393fe64adb9bc3c8cdf0952bbad0cd9754b32e27423e3d340deec99a466bef285e0d8d59e1cacc6aca6c69951ab203f2bff0713df48ad4fc74e29", 0xa5, 0x0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x8f42}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1, 0x5, 0x0, 0x0, 0x0}) 04:02:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f72], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x20c0000000ff]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$unix(0x1, 0xad9fcd7d42a88942, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x1800000, 0x401) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:02:34 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 04:02:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000080)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="c31f2e977930f7d99f2feb96dd6922bd7e3b8c85d8d9457c0f6c0a3a8638874e816a4ae269093e862641fd59f05e495afc414df00b", 0x35}], 0x1) write(r2, &(0x7f00000002c0)="60b5e45f358091c6409f5222835b2b2ce5c2cae93267e648c46cb68834391e98dc06553823a07225ba4272f0d31edd7c90950d8895acc10f578f7fbe007f0f2ddc4da810900079d876e4833dbf4d53b240aa912996706a717111c6cde7cd55a93c349fba6aed15c5f29c002ff3d9", 0x6e) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="0b341294c834dfb65e6a02487d8766f45621fe4e08b896ba8b305b4125cc470e6353f9b8a57eb126cc3943bd0aa8afe40e8f0f568ab29820dad17ce220b349e0c701c6ccd54f7f04b6d7301ee03102f352afb77c3f0ed481cd03f4c6ed56ce6b05305d2cfd6f0517cb2a5220ca6dbc9a7556b24eb9c88b2983341a438c6bbf5fb061e5aa012ca98962e7212c09d9d4185f9489294f86e9222aa27552c0870d01ca26e21dc9ce6af170a0ded08ab565b20e4e49a768906ae125a90f4328f71b42ff95099ffb6c97dc7276ad79e9723aec1c458ae42c6b7dba9ce3223ca3a173ea58e4e47e897954b9364106b4", 0xec}, {&(0x7f00000000c0)="3b84b1", 0x3}], 0x2, 0x0, 0x0) 04:02:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x10001, 0x10001}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 04:02:34 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x1, 0xb45a, r5}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x4006}]}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x81, 0x2}, {0x18, 0x1, 0x10001, 0x800}, 0x5d5b, [0x0, 0x20, 0x80000000, 0x3, 0x3, 0x80000000, 0x1, 0x18d]}, 0x3c) getgroups(0x7, &(0x7f0000000080)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) getpid() r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', 0xffffffffffffffff, r5) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xef9\xe3^\x00\x10\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x7f, 0x0, 0x4}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r1) shmdt(r1) 04:02:34 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = socket(0x6, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r1, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = dup2(r5, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x9) fchdir(r0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 04:02:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000543000/0x3000)=nil) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0xfffffffffffffea9) 04:02:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/28, 0x1c}], 0x1, &(0x7f0000000280)=""/217, 0xd9}, 0x42) 04:02:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="001ab63db2e33773df68c60ea33ed5b24b47347def0eee6fc4dcc9365a94cb6f49bdbbd13b96337a481cfc4896ad2e32c452734c007842eb096be383e6b9632a3480303f3e15d170cb2f1224c724118e9a9f0d30a3026ebd1aa4bf80a67234fb7b60d99cb8c767da311a4f892a83a053980e65ce6147597b109f1d79be7ce98675172d448c4e7b7231763754383a57570af714ed5e2515816694b6d6f90ea58eb7984a00a8cc3527410702e1de"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800003}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r3, 0x0, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) dup2(r3, r4) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() 04:02:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs, 0x8) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 04:02:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1], [], [0xfffeffff00000001], [0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{0x0, 0xfffffffd}, {}, {}, {}, {}, {0xba}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() syz_emit_ethernet(0x2f, &(0x7f0000000000)="e7f906852e0154974f2d6f407c435242908cb3a0ca79b62e615da5b6dd04189d7034975cfd9d270de8579328f757c0") r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0xb, 0x100) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000580)=""/184) 04:02:34 executing program 0: setsockopt(0xffffffffffffffff, 0x3dc, 0xfffffffd, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)=',\x1b\x1b\x03\xd328\b\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) 04:02:34 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="f627ead908f690aee984dd5da6f41fa2c76dd01a73b01e4bc79f4c91022188bf2cbde7951ee04b71ede362a527f903e3", 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x20, 0x7ff}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 04:02:34 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000002600)=[{&(0x7f0000000b80)=""/186, 0xba}, {&(0x7f0000001240)=""/223, 0xdf}, {&(0x7f0000001340)=""/233, 0xe9}, {&(0x7f0000001080)=""/52, 0x34}, {&(0x7f00000010c0)=""/29, 0x1d}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/250, 0xfa}, {&(0x7f0000001180)=""/61, 0x3d}, {&(0x7f0000002540)=""/171, 0xab}], 0x9) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000011c0)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000011c0), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) r23 = dup(r22) listen(r23, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x6, 0x4, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 04:02:34 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x3, 0x4, 0x52dd, 0x9}, {{}, 0xfffffffffffffffd, 0xec7af4fbb1e293df, 0x0, 0xffff, 0x56}], 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x10, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x1, 0x10, 0x9, 0x5}, {{r4}, 0xfffffffffffffffa, 0x49, 0x1, 0x2, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x2}], 0x5, &(0x7f0000000380)={0x1, 0x1ff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:02:34 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3820, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 04:02:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) semget(0x3, 0x1, 0x2) 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) r2 = syz_open_pts() pwritev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000001c0)="ffd2a474a075a2cf340a5190910b6c9bdd4ecbb4bd8cdcb045d97c3ccb3a9164e00b6cd1288798994a91b305197f4c75035f265b34ba61953f6e25123f2e6e046f72bb6587ecac2a999ec02547d39640b5cb21f714550dd191", 0x59}], 0x1, 0x0, 0x9f45) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x2}, {0x87, 0xffffffff}, {0x3, 0x10001}, {0x43, 0xf4}, {0x47, 0x2ab}, {0x6, 0x4}, {0x181, 0x4}, {0x87, 0xfffffff5}], 0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x4086138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0xa0, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x100, 0x2e, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r2, 0xa, r4) linkat(r1, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0/file0\x00', 0x4) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x1, 0x3ff, 0x6, 0x308f, "b2dc6432328708374617ae22db401287574bc5e3", 0x0, 0x40}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) mknod(&(0x7f00000000c0)='./bus\x00', 0x7050, 0x3ff) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:02:34 executing program 1: r0 = open(&(0x7f0000000500)='\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//file0\x00', 0x0, 0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='\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', r0, &(0x7f0000000240)='\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') syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) open$dir(&(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', 0x0, 0x0) mknod(&(0x7f0000000380)='./file2\x00', 0x2000, 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000400)={0x0, 0x1ff, {0x10000, 0x20000}}) renameat(r3, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f00000002c0)='\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') bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7f, 0xdad}, 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8001) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x2}]}) r1 = getpgrp() getpgid(r1) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x400000000000030}, {0x7ffffffe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000011c0)=ANY=[@ANYPTR=&(0x7f0000001180)=ANY=[@ANYPTR64=&(0x7f0000001140)=ANY=[@ANYBLOB="88f0673d8c41", @ANYPTR, @ANYRESHEX=r1, @ANYRESHEX, @ANYRES32=0x0, @ANYPTR64, @ANYRES16], @ANYRES64, @ANYRES16=r2, @ANYRESOCT=r3, @ANYRES64], @ANYRES16=r4], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 04:02:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x6b649aa941a0722b, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = getuid() r10 = getgid() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) r18 = semget$private(0x0, 0x8, 0x400) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r18, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r18, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r18, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r18, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r18, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r18, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r19 = semget$private(0x0, 0x1, 0x2c2) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000001300)=""/133) semctl$GETZCNT(r18, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r18, &(0x7f0000000040), 0x0) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r26 = socket(0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r23, r25, r31, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = getgid() r33 = socket(0x0, 0x0, 0x0) r34 = fcntl$getown(r33, 0x5) r35 = socket(0x800000018, 0x3, 0x102) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r37 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r34, r36, r38}, 0xc) r39 = geteuid() r40 = semget$private(0x0, 0x8, 0x400) semop(r40, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r40, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r40, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r40, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r40, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r40, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r40, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r40, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r40, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r40, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r40, &(0x7f0000000040), 0x0) r41 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r43 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r47 = socket(0x0, 0x0, 0x0) r48 = fcntl$getown(r47, 0x5) r49 = socket(0x800000018, 0x3, 0x102) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r51 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r48, r50, r52}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000540)={{0x5, r42, r44, r46, r52, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r53 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20000, 0x0) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r54, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r55, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r56, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r57 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x8000, 0x0) r58 = getpgrp() r59 = semget$private(0x0, 0x8, 0x400) semop(r59, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r59, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r59, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r59, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r59, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r59, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r59, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r59, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r59, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r59, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r59, &(0x7f0000000040), 0x0) r60 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r62 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r66 = socket(0x0, 0x0, 0x0) r67 = fcntl$getown(r66, 0x5) r68 = socket(0x800000018, 0x3, 0x102) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r70 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r67, r69, r71}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000540)={{0x5, r61, r63, r65, r71, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r72 = getgid() r73 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x400, 0x0) r74 = kqueue() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="52675b6a23fa81b2a591a29aaca67bb323dfb688379fb37c2c9aa4c8e7836d2547f17c5ab7589c2ae9d9fa9c2f752190bb40fb9fdbf06198523960e4aed5ad57b01e371f7b7d1c24e7542c72ed9eff44377c5c7f6153da7dd33a6e62f6a23ff0", 0x60}, {&(0x7f0000000100)="b6a619200da5b247dacd9e7a916c46dc41f84e2eb883bac7a2753b99f103375e6553474a8cfc1d73c3adc094351aa8761f9c741fd41b82084324ac1f9000b0b4bff1ee98cbd69d962123a0a53320a4d6546dbf711f3e11cdd5306c446ed756fa65adb20675", 0x65}, {&(0x7f00000002c0)="3b4c626712a03d190e8d2dbfef535dbb2d1175c5f722087e53806215214908d6f1a8f3c9ecc4da5f5b8172f72738d452dd8608dde0d230db44e800e4b8d68739670e1e671a5924685f589fd5150616fbad1599f0fe5717247e07ccfa2474035c898a431d6ad233fa64228fd925838fda466e", 0x72}, {&(0x7f0000000340)="013d034f33022912ce9162f23674a3d7458cda22463be00ab2f026447cbd84b56ab1a1b3bde83b383094ca2efdfafa91", 0x30}, {&(0x7f0000000380)="eed0ebe6a3f99f17197d192ebfac20c6d17ff72fb5ed89be8b269796bf03d5568ce194021a008d994e50a32cdcb9be2b43af0e09412144f39353902026ee5659342d4bc75c98a5626b72d1effe87afe7512d3df4000f929726d62d30f34766cfbbd77baf1084b8a560674eaaa9c55748d49a0d37c242df7d00c1eafbdcc5cd44cac341fbc3", 0x85}], 0x5, &(0x7f00000014c0)=ANY=[@ANYBLOB="200000002000004dffff000000000000", @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r21, @ANYRES32=r32, @ANYBLOB="000000002000000800000000ffff000000000000d0c1667fc0a0597397817f3ce25a8c5a0c70b7cfd9c7c0ed4a603958ec86917d4893a3d9623cee945d868efe306cb66795de4401401afccc026f644d667ddf0f5df70075eeea44823191cdea44b01a4c6fc967bbf3cdbc252bc2d14a1cd551ba9a092f17b502816dac829a0c7ef677180c3522afd2fe7174223012a4a47cad17529b331d69c7355aa86f734066f1e3772600447624d676146461371dc6d28e7df737", @ANYRES32=r34, @ANYRES32=r39, @ANYRES32=r52, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r53, @ANYRES32=r0, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r56, @ANYRES32=r57, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r61, @ANYRES32=r72, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r0, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB, @ANYRES32=r0, @ANYRES32=r0], 0x108, 0x9}, 0x2) 04:02:35 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000000040), 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r19 = syz_open_pts() r20 = dup2(r19, 0xffffffffffffff9c) bind$inet6(r20, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r20, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r21 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r22, 0x0, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff]) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1ff, 0x0, r4, r8, r22, 0x8, 0x1f}, 0x1, 0x3, r24, r30, 0x4, 0x80000000, 0xfffffffffffffff8, 0x1}) r35 = socket(0x11, 0x4003, 0x0) recvmsg(r35, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:02:35 executing program 0: setrlimit(0xa, &(0x7f0000000080)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x6}], 0x1) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0), 0x2b31) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r16, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = semget$private(0x0, 0x4, 0x26f) semop(r21, &(0x7f00000003c0), 0x2b31) semget(0x2, 0x2, 0x1) r22 = semget$private(0x0, 0x3, 0x4) semop(r22, &(0x7f0000000300), 0x0) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r30 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r8, r16, r26, r29, 0x2, 0x1f}, 0x1, 0x8, r30, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfffffffc, 0x9}, {0x18, 0x2, 0x8, 0x1ff}, 0x1, [0x40, 0x3f, 0xfffffffb, 0x8000, 0x9, 0x3ff, 0xffff93b9, 0x3]}, 0x3c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/42, &(0x7f00000000c0)=0x2a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 04:02:35 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) socketpair(0x1, 0x3, 0x7, &(0x7f0000000040)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:36 executing program 0: getgid() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 04:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00', 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 04:02:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4689eee91f57554d78a2a197a386207000000008295955984c87910bf093f68c11700287ecb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801169d78fdea5697d5d30b6f43360bcd4c0a162b58fd4237b8fa4d012ae447473c23e594aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350800000000"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3}) sendto(r0, &(0x7f0000000000)="d6580aecf8d0b17a5c8a3f8149aa4af79ee5916ec1a32d1fc1999cdb1b7dcf3dd8754e953de0f4826f5eca2e944c4485f86ec495b366533adc8efbc5befee7cf026ea24e0e7cdc043f34f9474a788c85698cc4247388c2db8b9cefcbc1e81643f15a799dc47c44ef7063594b9574", 0x6e, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0xafc0}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) socket(0x2, 0xcc6308dcb535f2bc, 0x4) 04:02:36 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') r0 = open$dir(&(0x7f0000000100)='./file2\x00', 0x400, 0x90) readlinkat(r0, &(0x7f0000000200)='./file0/file1/file0\x00', &(0x7f0000000240)=""/53, 0x35) 04:02:36 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20651, 0x120) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xb61, 0x0) write(r4, &(0x7f0000000200)="7793ecd3289179d6f0e8aa2f5e33f7b0d6287e63c0fa103d471e22e665992efc8fa46594ae96cd2b8a26bb5d21f90f65e21e990ac85e6787b33edab1ed539fe600bd66f63d1bdb525a3ec895dc5146799416386c93a030178da41a5272adb09550e461bbec7a1703fca73fa1ee645e2d0be240a8b7e51b7468041d7b53b50040a928478a27805b36d7a21fe841f1b84c21cb5a054b0dac1bd371e73589782ae7e4290830b94cfa601066a96c9146b14956520d5c78c23f9712258d5c1ef137bb432250c3d840d43b45ce77908d6a8fc77ce5c0e7430c132b0dd035dc1c0fbbc4d4e0abbb0423df80cfd94b2a1adbce56de37eb", 0xf3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000500)="60b341ec15655e48bf535d9c49fbae5d6490ac5c0657812b4146f56c119ad513c3e728ee267b3b2fdc0b910741b824ee1f10a800eaff08ba6f92e98a9ca1ff87d55c15b29299b5f2083150ff", 0x4c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 04:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) 04:02:36 executing program 1: pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xfffffffd, 0x0, 0xfffffffd, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) syz_open_pts() write(r0, &(0x7f0000000100)="8c7f", 0x2) 04:02:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x7, 0x2b, &(0x7f00000000c0)="ebffcbff13b9fd8100aa4e003048e6993192964807cac76132b1d5bf8bf1ba355fb04935fcc2758387cad4d43b82daf436fc34d84f795dfc86dc139caedb14d1768e8eb4eb0b304cf517834a21aef9991680a67c15678ca5f3e4b0a8d0457272e7f10e731d45033f91e1bccbea71abf82b95b0cd0a245c04e7bcbc6dcdddd7b38984ecacdc52c8e792212faee4173f09c0c9c8acdd2a6463ae50cf7e18f040f6fa4a0c8bb63462875adcfbc28be2352adbb305a3d41210ebfca579e89e23c397d79a7718bd90", 0xc6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x0, 0x0) r3 = dup(r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd584ad9f3afd64237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a3f97fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a90e28fb2d3305ece2d44ec0365c9cfd619578a53a9b021ccbdfa2ef6add197acd776bf1928a77cba5446bc3aeba5ccba8af58db6da986f1d1d3bd"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgrp() setpgid(r0, r3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r4, 0x5) clock_getres(0x4, &(0x7f0000000100)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r4) chflagsat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x3ff, 0x101, 0x0, 0x5, 0x1, 0x4, 0x8c19b0d8495dda21, 0x3, 0x101, 0x80}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x87fdb413273fbcbc, 0x4) r7 = semget$private(0x0, 0xf, 0x80) r8 = getgid() r9 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r8, r9, r2, 0x40, 0xff}, 0xfff, 0x7, 0x1}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20800, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000300)) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) writev(r11, &(0x7f00000006c0)=[{&(0x7f0000000380)='X7m', 0x3}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="6e545752dd0fda0318b1db0f9be14a256e2abead20807ed1598da5dc56c97ca1cfab92fbdd6064360364fc598c23fb9fb163b22324ce56f35aaad8ab647a8dbd36bc5a48fbeb1708522a28841c88c1d37544aecb0ff7ad8b94a1a53f58c7c6aede483c92ff008044e5ae95ebaeacbdcf9e415ead0e1c89ece89e3088a98ed6bf", 0x80}, {&(0x7f0000000480)="517b5b186f2f210b3a7c6c6dbcfa66b834d1e26af94075b891e2733719ef40f3df7c6a9231d955ec59d089a49cbeddd5f5bdf33a343da8264f20274c67e002f6b7403c0c819e6a4e51ef5efe06fc01a84c4c03b182df8ad175fd8381e3fef9d0d38863945f7293891aced1e1564fa1eee59162793da0bbf13d6f0018ce2520e8bd27898f94b2ccf96d2dd67520e3281ab31aa7b2fa583cb6fbcae5615a4e26cbc94c26d5c7ac385ddc66b1630746121e421b948ef538ce71f9bd7762c8442b826e5354734a09ad33321585b5ea64b171ebbf3e09b8a519a6e7e8dc5dbd9593c0c9b432ba6d06e5d1b35ed89d61dbf70703ec6da57db98afcde35600a81", 0xfd}, {&(0x7f0000000580)="c60ec55c58723ac4e2808a734da033a7affcf00d1280269a7aa9dd3401d474914e2570fcf49b832640b6a1ed2128775db3b7096a25525cff7b9b4c72e5bbc2c3aaf4825b7d2eedaf953e9eb556170fb2f8ca645e81720575d38922e03bd74da982868cf72cd960069b40852c108e86232e0a417baab5b93d85614d9d8770013b905cec5e4d28aa0ca2f948768bfd607b65e2661ae7b6f6eb228f17c4ba045b9473a898625d4bfd", 0xa7}, {&(0x7f0000000640)="93088bd3437743899d482b661a5e75db8a785a7a2f82b3c57abbff787289eabd6d0a291edb1c351657adabb8f5f0a537af06233fbb034efa9a422169812842c93301cbe85440e149330413faabc1287ddb7a", 0x52}], 0x6) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000780)='\x01\xe5\x00', &(0x7f00000007c0)=',#+\\[)%\x00', &(0x7f0000000800)='/dev/ttyCcfg\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/dev/tty\x00', &(0x7f00000008c0)='/dev/ttyCcfg\x00', &(0x7f0000000900)='\'\x00', &(0x7f0000000940)='/dev/tty\x00'], &(0x7f0000000b00)=[&(0x7f00000009c0)='/dev/ttyCcfg\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='%[\x00', &(0x7f0000000a80)='/dev/ttyCcfg\x00', &(0x7f0000000ac0)='\\\x00']) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000b40)=0x200) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000bc0)={0x4, &(0x7f0000000b80)=[{0x3, 0x2, 0x4, 0x7ff}, {0x1, 0x59}, {0x3f80, 0xb8, 0x0, 0xffffffff}, {0x2000, 0x3f, 0x80, 0x7}]}) r13 = socket(0x2, 0x4000, 0x0) getpeername(r13, &(0x7f0000000c00)=@in6, &(0x7f0000000c40)=0xc) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000c80)={0x3ff, 0x5}) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r14, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000d40)="f6ca5ab507dad1c67d0d32d9b9d1cee07e9623d5e27ee142f6e29863fe68bfc55d1d61f454b43df9e9cf74f8b34f33dea7ec61e521bcc7d1a88afb99c692ae351daa03c3c5b1ff1dae5a81eba51e27f1eb7bdf144f8aa4e438cb7e9bc76541ece21f00705abec7", 0x67) socket(0x38, 0x4000, 0x6) 04:02:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x0, 0x4}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) r1 = socket(0x1, 0x4, 0x9) close(r1) r2 = socket(0x20, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x6) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) 04:02:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x61) r3 = dup2(r2, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x1, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r9, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r10 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f00000000c0)) chflagsat(r15, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r17 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r16, r17) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r15, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000640)={r18, r16, r19}, 0xc) getgroups(0x2, &(0x7f0000000840)=[0x0, 0xffffffffffffffff]) r21 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r21, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r22 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r22, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r23 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r23, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r24 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r24, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r25, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r26}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r27, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r30, 0x4010426e, &(0x7f00000000c0)) chflagsat(r30, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r30, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r32 = getegid() r33 = semget$private(0x0, 0x8, 0x400) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r33, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r33, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r33, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r33, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r33, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r33, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r33, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r33, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r33, &(0x7f0000000040), 0x0) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r40 = socket(0x0, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) r42 = socket(0x800000018, 0x3, 0x102) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r41, r43, r45}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000540)={{0x5, r35, r37, r39, r45, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) lchown(&(0x7f0000000300)='./file0\x00', r35, r32) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r30, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000640)={r46, r31, r47}, 0xc) sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000640)="9cfdb9768c3c1c8e26a7150eefe02679d6c30c9463f116c20f2881b0ebaa238dcb6e7141238595a90b3a43bc31bc90052d9ed4c114ec725f3e8370dc62027b58d351f5e98fbdee61d46b5d3641de934b101a3b1da6f44fcc8b0d1bf9b20e66d759befbb62279a171bc7da5e9fbe206a2b3bb896bbed297f838b3a313fe055c1808311778ce16c8", 0x87}], 0x1, &(0x7f00000008c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r3, @ANYRES32, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="00000005ffff7f0000000000ffff0000d59000e5", @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0xc0f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x7, 0x7, 0x3, 0x2105}) 04:02:36 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x18100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000240)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[0x4, 0xffffffff, 0x1f, 0x81, 0x1000, 0x200, 0x1]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffffa3) rmdir(&(0x7f0000000100)='./bus\x00') chmod(&(0x7f0000000000)='./bus\x00', 0x2) socket(0x9e8109aa5791a19a, 0xc007, 0x1) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000001d4, &(0x7f0000000040)=[{0x4d, 0x0, 0x4}, {0x1000050}, {0x401, 0x0, 0x49}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r3 = socket$inet6(0x18, 0x4, 0x20) fcntl$setstatus(r3, 0x4, 0x0) 04:02:36 executing program 1: 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, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:02:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) getuid() r5 = getgid() r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000000040), 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r19 = getegid() r20 = semget$private(0x0, 0x2, 0x100) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r20, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r20, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r20, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r20, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r20, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r20, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0xc00}, {0x3, 0x100000002, 0x1400}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r20, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r20, &(0x7f0000000040), 0x0) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000540)={{0x5, r22, r24, r26, r32, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x404, r8, r5, r12, r19, 0x40, 0x1}, 0x10, 0x7, 0x6}) kevent(r0, &(0x7f0000000080)=[{{r4}, 0x800000000000000a, 0x10, 0xf0000000, 0x80, 0x2}, {{r3}, 0x0, 0x2, 0x0, 0x3}], 0x8, 0x0, 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r33, 0x3}], 0x1, 0x0) dup2(r0, r1) r34 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_open_pts() connect$inet(r34, &(0x7f0000000200)={0x2, 0x1}, 0xc) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x20048, 0x0, 0x0, 0x40000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00009fe000/0x600000)=nil, 0x600000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) 04:02:37 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000100)='./file0\x00', 0x2) acct(&(0x7f0000000140)='\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') getuid() 04:02:37 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x05\x00\x00\x00/?pf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 04:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:37 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 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) socket(0x2, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xd25, 0x3, 0x1, 0x68, "d730c16d0bf4826700747beffde400", 0x8000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) shmget(0x3, 0x6000, 0x442, &(0x7f0000517000/0x6000)=nil) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x1f0000062, 0x5, 0x7}, {{r2}, 0xffffffffffffffff, 0x8b, 0x2, 0x97, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x36, 0x80000000, 0x0, 0x3ff}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x1, 0xb4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xf62, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x4, 0x3, 0x3}], 0x3, 0x0, 0xc1d4, 0x0) close(r1) 04:02:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000008000000bda1e8000000000000000000000000000000390000030000000000e1ffffff0000001f0000003f00000000000000000000c00000010000000004000000ce00000600000000000001001000"/97], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x1, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) write(r1, 0x0, 0x0) 04:02:37 executing program 0: getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x3f, 0x9, {0xa8, 0x7}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) linkat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="013b422266697c653000"], 0x508fe8993bc47901) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) 04:02:38 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0xe, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec536874692c75a20fa6", 0x6, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000000a72d709026093a45213be1445c26a8e409bfa022107b4c93de7064bc3edba14c2adac86f8981fe43a4648ca31a0d0d3b171771c433ceb82aeea7d3bb89756e9c5bdb9a24dc44acd0f00f134a3e92f74e6ab24ccdaed0302fe31ada2e3d6b9b1d328d0d75d93c928729bbc04b86e121c7b6b1ef0638e7357f9e2782f4d6a058f67a7b6dd55774cbfa2f729cd62dc1c6ef729ac1db17"], 0x9d, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f00000001c0)="98d402e18e4467e8bb4e34d17b7d685c7be36012acec4f20a56a6ad9650c1148620e3de08b775c974099365eb559d6aa02ec768ec2efe322a542a9a8572ff67f4e304555fb4bef5af6") r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) 04:02:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 04:02:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a40100de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4702000000148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e719a1c2d21e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efdf9555c43ff4e7358d1ef6385eb5786c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x2}, 0x8) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() unlink(&(0x7f00000000c0)='./bus\x00') pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, &(0x7f00000004c0)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0) 04:02:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:02:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff, 0x1000], [0x0, 0x0, 0xffffffff00000001], [{}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x800000}, {0x800}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000004c0)={0x1ae, 0x7e00000, 0x6}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x8e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r6, r6, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() r9 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r9, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000500)=0xffffffffffffff9c) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6cd00d7e6471a941b00a417128b") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 04:02:38 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) geteuid() kqueue() semget$private(0x0, 0x9, 0x42) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) 04:02:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x589b090925dfd455) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 04:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8, [0x0, 0x7ffffffd, 0x8]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x20900, 0x190) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) symlinkat(&(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00') pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="6898b09f9e3112204af46a307980938c5f2c9830bc0914726cbec6d50e4b94bf23a1a981d2582f864ae2ede58187dea3452f0c15c2097ff121973af89592a586ad1c1eaafe26f5feb99293eaf5927bf52459badfdedca155f1f5cf379b593ed7467ec23f1f5749d60084d0e237de7c563e7fb5167cdc3f7978949c6bcbffbc8b8394b97bd332b59191ffbf8d392f41b2d32a717eb5ce02b49cc075ab0e20c299fc4a8083de30eeeb1db41ace41bd7c72222feffbf64107678b", 0xb9}], 0x1, 0x0, 0x0) 04:02:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000500), 0x100000000000038f, &(0x7f0000000480)=""/108, 0x64}, 0x40) r2 = getpid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x12) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r21 = semget$private(0x0, 0x8, 0x400) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r21, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r21, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r21, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r21, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r21, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r21, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r21, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r21, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r21, &(0x7f0000000040), 0x0) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r28 = socket(0x0, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000540)={{0x5, r23, r25, r27, r33, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x3, &(0x7f00000001c0)=[r12, r33, 0xffffffffffffffff]) r35 = geteuid() r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x0, r7, r34, r35, r37, 0x10, 0x7}, 0x7, 0x5, r2, r39, 0x2, 0x2, 0x20, 0xfff}) r40 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r40, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000400)) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) 04:02:39 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c1eb1f287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/201], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r18, r19, r20, r21, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r19, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r23) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 04:02:39 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_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/154) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x8}, {0x4}, {0x6}]}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x128) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:39 executing program 1: 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) r2 = socket(0x10, 0x9816efec6de57e75, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x1000, 0xc, 0x2, "00000000005137abac34dc0b808c37caad00"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 04:02:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed4f796f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba481009c628bd9caba9f3216df85f95d78565acacda2216654b15241288b4919040000000000171d96d49904e3520000218a9a5ded5326a45a72f546182c"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 04:02:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000], [0x10db, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0xfff}, {}, {0xfff}, {}, {}, {0x0, 0x800}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0xffff}, {0x18, 0x2, 0xf1, 0x401}, 0x2, [0x8, 0xfff80000, 0x3, 0x800, 0xfffffeff, 0x7, 0x5, 0x80000000]}, 0x3c) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 04:02:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069f3f927574e0005c43d9b8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028afec766183120f3c7a77c389a709023c328cfd611b64ed2ff4f5ebc976e395067331b244decf3e14da014386037a822e08c3e618696f65ee8908"], &(0x7f0000002280)=0x1002) 04:02:39 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 04:02:39 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x100000000000, r1) fchmod(r2, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r7 = kqueue() dup2(r7, r6) r8 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r8, 0x802c7416, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5], 0x2, 0x800) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r9], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r9, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r9, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = dup(r12) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r14 = socket$inet6(0x18, 0x2, 0x0) dup2(r14, r14) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r9, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 390283 51349 0 0 0x4000000 1 syz-executor.1 *378105 51349 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206dec,ffffffff821fd7ce,3b3,ffffffff821bf451) at __assert+0x2b nd6_rtrequest(ffff800000b27800,1,fffffd8064e70708) at nd6_rtrequest+0xbb4 rtrequest(1,ffff80002460cf48,1,ffff80002460d018,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b04300,240404,ffff800000b04358,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b04300) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b27800,ffff800000b04300,ffff80002460d340,1) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff80002460d330,ffff800000b27800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff80002460d330,ffff800000b27800,1) at in_ioctl+0x1e7 ifioctl(fffffd807e36f4e8,8020690c,ffff80002460d330,ffff800020ac0288) at ifioctl+0xb64 sys_ioctl(ffff800020ac0288,ffff80002460d448,ffff80002460d490) at sys_ioctl+0x5b9 syscall(ffff80002460d510) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,7edadedc1b0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f025e919d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.